Instruction Manual

1
Features
High-performance, Low-power AVR
®
8-bit Microcontroller
130 Powerful Instructions - Most Single Clock Cycle Execution
32 x 8 General Purpose Working Registers
Fully Static Operation
Up to 8 MIPS Throughput at 8 MHz
On-chip 2-cycle Multiplier
Nonvolatile Program and Data Memories
Self-programming In-System Programmable Flash Memory
16K Bytes with Optional Boot Block (256 - 2K Bytes)
Endurance: 1,000 Write/Erase Cycles
Boot Section Allows Reprogramming of Program Code without External
Programmer
Optional Boot Code Section with Independent Lock Bits
512 Bytes EEPROM
Endurance: 100,000 Write/Erase Cycles
1024 Bytes Internal SRAM
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 Clock with Separate Oscillator and Counter Mode
Three PWM Channels
8-channel, 10-bit ADC
Byte-oriented 2-wire Serial Interface
Programmable Serial UART
Master/Slave SPI Serial Interface
Programmable Watchdog Timer with Separate On-chip Oscillator
Analog Comparator
Special Microcontroller Features
Power-on Reset and Programmable Brown-out Detection
Internal Calibrated RC Oscillator
External and Internal Interrupt Sources
Four Sleep Modes: Idle, ADC Noise Reduction, Power Save, and Power-Down
Power Consumption at 4 MHz, 3.0V, 25°C
Active 50 mA
Idle Mode 1.9 mA
Power-down Mode < 1 µA
I/O and Packages
32 Programmable I/O Lines
40-pin PDIP and 44-pin TQFP
Operating Voltages
2.7 - 5.5V (ATmega163L)
4.0 - 5.5V (ATmega163)
Speed Grades
0 - 4 MHz (ATmega163L)
0 - 8 MHz (ATmega163)
Rev. 1142A–10/00
8-bit
Microcontroller
with 16K Bytes
In-System
Programmable
Flash
ATmega163
ATmega163L
Advance
Information

Summary of content (156 pages)