DESCRIPTION
ATmega16 is an 8-bit high-performance microcontroller from the Atmel’s Mega AVR family. Atmega16 is a 40 pin microcontroller based on enhanced RISC (Reduced Instruction Set Computing) architecture with 131 powerful instructions. It has a 16 KB programmable flash memory, static RAM of 1 KB and EEPROM of 512 Bytes. The endurance cycle of flash memory and EEPROM is 10,000 and 100,000, respectively. Most of the instructions execute in one machine cycle. It can work on a maximum frequency of 16MHz. ATmega16 pin diagram should clarify things a bit. There are 32 I/O (input/output) lines which are divided into four 8-bit ports designated as PA, PB, PC and PD. ATmega16 has various inbuilt peripherals like USART, ADC, Analog Comparator, SPI, JTAG etc. Each I/O pin has an alternative task related to inbuilt peripherals.
FEATURES
- Program Memory Type: Flash
- Program Memory Size (KB):16
- CPU Speed (MIPS/DMIPS):16
- SRAM Bytes:1,024
- Data EEPROM/HEF (bytes):512
- Digital Communication Peripherals:1-UART, 1-SPI, 1-I2C
- Capture/Compare/PWM Peripherals:1 Input Capture, 1 CCP, 4PWM
- Timers:2 x 8-bit, 1 x 16-bit
- Number of Comparators:1
- Temperature Range (C):-40 to 85
- Operating Voltage Range (V):2.7 to 5.5
- Pin Count:44
DEVELOPMENT SOURCES
ALSO SEARCHED AS:
Atmega 16, Atmega 16 buy online, Atmega 16 price in India.