ATmega48/88/168
Overview
The ATmega48/88/168 is a low-power CMOS 8-bit microcontroller based on the AVR
enhanced RISC architecture. By executing powerful instructions in a single clock cycle,
the ATmega48/88/168 achieves throughputs approaching 1 MIPS per MHz allowing the
system designer to optimize power consumption versus processing speed.
Block Diagram
Figure 2. Block Diagram
Watchdog
Timer
Power
Supervision
POR / BOD &
RESET
debugWIRE
Watchdog
Oscillator
PROGRAM
LOGIC
Oscillator
Circuits /
Clock
Flash
SRAM
Generation
CPU
EEPROM
AVCC
AREF
GND
2
8bit T/C 0
8bit T/C 2
16bit T/C 1
A/D Conv.
Analog
Comp.
Internal
Bandgap
6
USART 0
PORT D (8)
PD[0..7]
SPI
PORT B (8)
PB[0..7]
TWI
PORT C (7)
PC[0..6]
RESET
XTAL[1..2]
ADC[6..7]
3
2545D–AVR–07/04