ਵਰਣਨ
AVR ਕੋਰ 32 ਆਮ ਉਦੇਸ਼ ਦੇ ਕੰਮ ਕਰਨ ਵਾਲੇ ਰਜਿਸਟਰਾਂ ਦੇ ਨਾਲ ਇੱਕ ਅਮੀਰ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਨੂੰ ਜੋੜਦਾ ਹੈ।ਸਾਰੇ 32 ਰਜਿਸਟਰ ਸਿੱਧੇ ਅੰਕਗਣਿਤ ਲਾਜਿਕ ਯੂਨਿਟ (ਏ.ਐਲ.ਯੂ.) ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ, ਜਿਸ ਨਾਲ ਦੋ ਸੁਤੰਤਰ ਰਜਿਸਟਰਾਂ ਨੂੰ ਇੱਕ ਘੜੀ ਦੇ ਚੱਕਰ ਵਿੱਚ ਲਾਗੂ ਕੀਤੇ ਇੱਕ ਸਿੰਗਲ ਨਿਰਦੇਸ਼ ਵਿੱਚ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।ਪਰੰਪਰਾਗਤ CISC ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰਸ ਨਾਲੋਂ ਦਸ ਗੁਣਾ ਤੇਜ਼ ਥ੍ਰੁਪੁੱਟ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋਏ ਨਤੀਜਾ ਆਰਕੀਟੈਕਚਰ ਵਧੇਰੇ ਕੋਡ ਕੁਸ਼ਲ ਹੈ।ATmega16 ਹੇਠ ਲਿਖੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ: 16 Kbytes ਇਨ-ਸਿਸਟਮ ਪ੍ਰੋਗਰਾਮੇਬਲ ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਰੀਡ-ਵਾਇਲ-ਰਾਈਟ ਸਮਰੱਥਾਵਾਂ, 512 ਬਾਈਟਸ EEPROM, 1 Kbyte SRAM, 32 ਆਮ ਮਕਸਦ I/O ਲਾਈਨਾਂ, 32 ਆਮ ਮਕਸਦ ਕੰਮ ਕਰਨ ਵਾਲੇ ਰਜਿਸਟਰ, ਇੱਕ JTAG ਇੰਟਰਫੇਸ। ਬਾਊਂਡਰੀਸਕੈਨ, ਆਨ-ਚਿੱਪ ਡੀਬਗਿੰਗ ਸਪੋਰਟ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ, ਤੁਲਨਾ ਮੋਡਾਂ ਵਾਲੇ ਤਿੰਨ ਲਚਕਦਾਰ ਟਾਈਮਰ/ਕਾਊਂਟਰ, ਅੰਦਰੂਨੀ ਅਤੇ ਬਾਹਰੀ ਰੁਕਾਵਟਾਂ, ਇੱਕ ਸੀਰੀਅਲ ਪ੍ਰੋਗਰਾਮੇਬਲ USART, ਇੱਕ ਬਾਈਟ ਓਰੀਐਂਟਿਡ ਦੋ-ਤਾਰ ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ, ਇੱਕ 8-ਚੈਨਲ, ਵਿਕਲਪਿਕ ਦੇ ਨਾਲ 10-ਬਿੱਟ ਏ.ਡੀ.ਸੀ. ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਭ (ਸਿਰਫ਼ TQFP ਪੈਕੇਜ), ਅੰਦਰੂਨੀ ਔਸੀਲੇਟਰ ਦੇ ਨਾਲ ਇੱਕ ਪ੍ਰੋਗਰਾਮੇਬਲ ਵਾਚਡੌਗ ਟਾਈਮਰ, ਇੱਕ SPI ਸੀਰੀਅਲ ਪੋਰਟ, ਅਤੇ ਛੇ ਸੌਫਟਵੇਅਰ ਚੋਣਯੋਗ ਪਾਵਰ ਸੇਵਿੰਗ ਮੋਡ ਦੇ ਨਾਲ ਡਿਫਰੈਂਸ਼ੀਅਲ ਇਨਪੁਟ ਪੜਾਅ।ਨਿਸ਼ਕਿਰਿਆ ਮੋਡ CPU ਨੂੰ ਰੋਕਦਾ ਹੈ ਜਦੋਂ ਕਿ USART, ਦੋ-ਤਾਰ ਇੰਟਰਫੇਸ, A/D ਕਨਵਰਟਰ, SRAM, ਟਾਈਮਰ/ਕਾਊਂਟਰ, SPI ਪੋਰਟ, ਅਤੇ ਇੰਟਰੱਪਟ ਸਿਸਟਮ ਨੂੰ ਕੰਮ ਕਰਨਾ ਜਾਰੀ ਰੱਖਦਾ ਹੈ।ਪਾਵਰ-ਡਾਊਨ ਮੋਡ ਰਜਿਸਟਰ ਸਮੱਗਰੀ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ ਪਰ ਔਸਿਲੇਟਰ ਨੂੰ ਫ੍ਰੀਜ਼ ਕਰਦਾ ਹੈ, ਅਗਲੇ ਬਾਹਰੀ ਰੁਕਾਵਟ ਜਾਂ ਹਾਰਡਵੇਅਰ ਰੀਸੈਟ ਹੋਣ ਤੱਕ ਹੋਰ ਸਾਰੇ ਚਿੱਪ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।ਪਾਵਰ-ਸੇਵ ਮੋਡ ਵਿੱਚ, ਅਸਿੰਕ੍ਰੋਨਸ ਟਾਈਮਰ ਚੱਲਦਾ ਰਹਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਯੂਜ਼ਰ ਨੂੰ ਟਾਈਮਰ ਬੇਸ ਬਣਾਈ ਰੱਖਣ ਦੀ ਇਜਾਜ਼ਤ ਮਿਲਦੀ ਹੈ ਜਦੋਂ ਕਿ ਬਾਕੀ ਡਿਵਾਈਸ ਸਲੀਪ ਹੁੰਦੀ ਹੈ।ADC ਸ਼ੋਰ ਘਟਾਉਣ ਵਾਲਾ ਮੋਡ ADC ਪਰਿਵਰਤਨ ਦੌਰਾਨ ਸਵਿਚਿੰਗ ਸ਼ੋਰ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ, ਅਸਿੰਕ੍ਰੋਨਸ ਟਾਈਮਰ ਅਤੇ ADC ਨੂੰ ਛੱਡ ਕੇ CPU ਅਤੇ ਸਾਰੇ I/O ਮੋਡੀਊਲਾਂ ਨੂੰ ਰੋਕਦਾ ਹੈ।ਸਟੈਂਡਬਾਏ ਮੋਡ ਵਿੱਚ, ਕ੍ਰਿਸਟਲ/ਰੇਜ਼ੋਨੇਟਰ ਔਸਿਲੇਟਰ ਚੱਲ ਰਿਹਾ ਹੈ ਜਦੋਂ ਬਾਕੀ ਡਿਵਾਈਸ ਸਲੀਪ ਕਰ ਰਿਹਾ ਹੈ।ਇਹ ਘੱਟ-ਪਾਵਰ ਦੀ ਖਪਤ ਦੇ ਨਾਲ ਬਹੁਤ ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।ਐਕਸਟੈਂਡਡ ਸਟੈਂਡਬਾਏ ਮੋਡ ਵਿੱਚ, ਮੁੱਖ ਔਸਿਲੇਟਰ ਅਤੇ ਅਸਿੰਕ੍ਰੋਨਸ ਟਾਈਮਰ ਦੋਵੇਂ ਚੱਲਦੇ ਰਹਿੰਦੇ ਹਨ।
ਨਿਰਧਾਰਨ: | |
ਗੁਣ | ਮੁੱਲ |
ਸ਼੍ਰੇਣੀ | ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ (ICs) |
ਏਮਬੇਡਡ - ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ | |
Mfr | ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ |
ਲੜੀ | AVR® ATmega |
ਪੈਕੇਜ | ਟਰੇ |
ਭਾਗ ਸਥਿਤੀ | ਕਿਰਿਆਸ਼ੀਲ |
ਕੋਰ ਪ੍ਰੋਸੈਸਰ | ਏ.ਵੀ.ਆਰ |
ਕੋਰ ਆਕਾਰ | 8-ਬਿੱਟ |
ਗਤੀ | 8MHz |
ਕਨੈਕਟੀਵਿਟੀ | I²C, SPI, UART/USART |
ਪੈਰੀਫਿਰਲ | ਬ੍ਰਾਊਨ-ਆਊਟ ਡਿਟੈਕਟ/ਰੀਸੈਟ, POR, PWM, WDT |
I/O ਦੀ ਸੰਖਿਆ | 32 |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦਾ ਆਕਾਰ | 16KB (8K x 16) |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦੀ ਕਿਸਮ | ਫਲੈਸ਼ |
EEPROM ਆਕਾਰ | 512 x 8 |
RAM ਦਾ ਆਕਾਰ | 1K x 8 |
ਵੋਲਟੇਜ - ਸਪਲਾਈ (Vcc/Vdd) | 2.7V ~ 5.5V |
ਡਾਟਾ ਪਰਿਵਰਤਕ | A/D 8x10b |
ਔਸਿਲੇਟਰ ਦੀ ਕਿਸਮ | ਅੰਦਰੂਨੀ |
ਓਪਰੇਟਿੰਗ ਤਾਪਮਾਨ | -40°C ~ 85°C (TA) |
ਮਾਊਂਟਿੰਗ ਦੀ ਕਿਸਮ | ਸਰਫੇਸ ਮਾਊਂਟ |
ਪੈਕੇਜ / ਕੇਸ | 44-TQFP |
ਸਪਲਾਇਰ ਡਿਵਾਈਸ ਪੈਕੇਜ | 44-TQFP (10x10) |
ਅਧਾਰ ਉਤਪਾਦ ਨੰਬਰ | ATMEGA16 |