ATmega48/88/168 Automotive
8-bit AVR Microcontroller with 8Kbytes In-system
Programmable Flash
DATASHEET
Features
● High performance, low power AVR® 8-bit microcontroller
● Advanced RISC architecture
●
●
●
●
●
131 powerful instructions – most single clock cycle execution
32 8 general purpose working registers
Fully static operation
Up to 16MIPS throughput at 16MHz
On-chip 2-cycle multiplier
● Non-volatile program and data memories
● 4/8/16Kbytes of in-system self-programmable flash (ATmega48/88/168)
● Endurance: 75,000 write/erase cycles
● Optional boot code section with independent lock bits
● In-system programming by on-chip boot program
● True read-while-write operation
● 256/512/512 Bytes EEPROM (ATmega48/88/168)
● Endurance: 100,000 write/erase cycles
● 512/1K/1Kbyte internal SRAM (ATmega48/88/168)
● Programming lock for software security
● Peripheral features
● Two 8-bit Timer/Counters with separate prescaler and compare mode
● One 16-bit Timer/Counter with separate prescaler, compare mode, and capture
mode
● Real time counter with separate oscillator
● Six PWM channels
● 8-channel 10-bit ADC
● Programmable serial USART
● Master/slave SPI serial interface
● Byte-oriented 2-wire serial interface
● Programmable watchdog timer with separate on-chip oscillator
● On-chip analog comparator
● Interrupt and wake-up on pin change
● Special microcontroller features
●
●
●
●
Power-on reset and programmable brown-out detection
Internal calibrated oscillator
External and internal interrupt sources
Five sleep modes: Idle, ADC noise reduction, power-save, power-down, and
standby
7530K-AVR-07/14