Features
●• High Performance, Low Power AVR ® 8-bit Microcontroller
●• Advanced RISC Architecture
● – 131 Powerful Instructions - Most Single Clock Cycle Execution
● – 32 x 8 General Purpose Working Registers
● – Fully Static Operation
● – Up to 1 MIPS throughput per MHz
● – On-chip 2-cycle Multiplier
●• Data and Non-Volatile Program Memory
● – 16/32/64K Bytes Flash of In-System Programmable Program Memory
● – 512B/1K/2K Bytes of In-System Programmable EEPROM
● – 1/2/4K Bytes Internal SRAM
● – Write/Erase Cycles: 10,000 Flash/ 100,000 EEPROM
● – Data Retention: 20 years at 85°C/ 100 years at 25°C
● – Optional Boot Code Section with Independent Lock Bits
● In-System Programming by On-chip Boot Program
● True Read-While-Write Operation
● – Programming Lock for Flash Program and EEPROM Data Security
●• On Chip Debug Interface (debugWIRE)
●• CAN 2.0A/B with 6 Message Objects - ISO 16845 Certified
●• LIN 2.1 and 1.3 Controller or 8-Bit UART
●• One 12-bit High Speed PSC (Power Stage Controller)
● – Non Overlapping Inverted PWM Output Pins With Flexible Dead-Time
● – Variable PWM duty Cycle and Frequency
● – Synchronous Update of all PWM Registers
● – Auto Stop Function for Emergency Event
●• Peripheral Features
● – One 8-bit General purpose Timer/Counter with Separate Prescaler, Compare Mode and Capture Mode
● – One 16-bit General purpose Timer/Counter with Separate Prescaler, Compare Mode and Capture Mode
● – One Master/Slave SPI Serial Interface
● – 10-bit ADC
● Up To 11 Single Ended Channels and 3 Fully Differential ADC Channel Pairs
● Programmable Gain (5x, 10x, 20x, 40x) on Differential Channels
● Internal Reference Voltage
● Direct Power Supply Voltage Measurement
● – 10-bit DAC for Variable Voltage Reference (Comparators, ADC)
● – Four Analog Comparators with Variable Threshold Detection
● – 100µA ±2% Current Source (LIN Node Identification)
● – Interrupt and Wake-up on Pin Change
● – Programmable Watchdog Timer with Separate On-Chip Oscillator
● – On-chipTemperature Sensor
●• Special Microcontroller Features
● – Low Power Idle, Noise Reduction, and Power Down Modes
● – Power On Reset and Programmable Brown Out Detection
● – In-System Programmable via SPI Port
● – High Precision Crystal Oscillator for CAN Operations (16 MHz)
● – Internal Calibrated RC Oscillator ( 8 MHz)
● – On-chip PLL for fast PWM ( 32 MHz, 64 MHz) and CPU (16 MHz)
●• Operating Voltage: 2.7V - 5.5V
●• Extended Operating Temperature: – -40°C to +85°C
●• Core Speed Grade:
● – 0 - 8MHz @ 2.7 - 4.5V
● – 0 - 16MHz @ 4.5 - 5.5V