Manual

1
Features
High-performance, Low-power AVR
®
8-bit Microcontroller
Advanced RISC Architecture
130 Powerful Instructions – Most Single Clock Cycle Execution
32x8GeneralPurposeWorkingRegisters
Fully Static Operation
Up to 8 MIPS Throughput at 8 MHz
On-chip 2-cycle Multiplier
Program and Data Memories
16K Bytes of Non-volatile In-System Programmable Flash Endurance: 1,000
Write/Erase Cycles
Optional Boot Code Memory with Independent Lock bits Self-programming of
Program and Data Memories
512 Bytes of Non-volatile In-System Programmable EEPROM Endurance: 100,000
Write/Erase Cycles
1K Byte of Internal SRAM
Programming Lock for Software Security
Peripheral Features
Two 8-bit Timer/Counters with Separate Prescaler and PWM
Expanded 16-bit Timer/Counter System with Separate Prescaler, Compare,
Capture Modes and Dual 8-, 9-, or 10-bit PWM
Dual Programmable Serial UARTs
Master/Slave SPI Serial Interface
Real-time Counter with Separate Oscillator
Programmable Watchdog Timer with Separate On-chip Oscillator
On-chip Analog Comparator
Special Microcontroller Features
Power-on Reset
External and Internal Interrupt Sources
Three Sleep Modes: Idle, Power-save and Power-down
Power Comsumption at 4 MHz, 3.0V, 25°C
–Active3.0mA
Idle Mode 1.2 mA
Power-down Mode < 1 µA
I/O and Packages
35 Programmable I/O Lines
40-lead PDIP and 44-lead TQFP
Operating Voltages
2.7V - 5.5V for the ATmega161L
4.0V - 5.5V for the ATmega161
Speed Grades
0 - 4 MHz for the ATmega161L
0 - 8 MHz for the ATmega161
Commercial and Industrial Temperature Ranges
Disclaimer
Typical values contained in this data sheet are based on simulations and characteriza-
tion of other AVR microcontrollers manufactured on the same process technology.
Min and Max values will be available after the device is characterized.
8-bit
Microcontroller
with 16K Bytes
of In-System
Programmable
Flash
ATmega161
ATmega161L
Rev. 1228C–AVR–08/02

Summary of content (159 pages)