atmega163l ATMEL Corporation, atmega163l Datasheet - Page 3

no-image

atmega163l

Manufacturer Part Number
atmega163l
Description
Atmega163 8-bit Avr Microcontroller With 16k Bytes Of In-system Programmable Flash
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
atmega163l-4AI
Manufacturer:
ATMEL
Quantity:
984
Description
Block Diagram
1142E–AVR–02/03
The ATmega163 is a low-power CMOS 8-bit microcontroller based on the AVR architec-
ture. By executing powerful instructions in a single clock cycle, the ATmega163
achieves throughputs approaching 1 MIPS per MHz allowing the system designer to
optimize power consumption versus processing speed.
Figure 1. Block Diagram
The AVR core combines a rich instruction set with 32 general purpose working registers.
All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing
two independent registers to be accessed in one single instruction executed in one clock
AGND
AVCC
AREF
VCC
GND
PROGRAMMING
INSTRUCTION
REFERENCE
INSTRUCTION
INTERNAL
PROGRAM
PROGRAM
REGISTER
COUNTER
CONTROL
DECODER
FLASH
LOGIC
LINES
DATA REGISTER
DATA REGISTER
ANALOG MUX
PORTB
PORTA
PORTA DRIVERS
PORTB DRIVERS
PB0 - PB7
PA0 - PA7
REGISTERS
REGISTER
PURPOSE
GENERAL
POINTER
STATUS
STACK
SRAM
ALU
SPI
X
Y
Z
REG. PORTB
REG. PORTA
DATA DIR.
DATA DIR.
ADC
8-BIT DATA BUS
DATA REGISTER
DATA REGISTER
MCU CONTROL
2-WIRE SERIAL
OSCILLATOR
OSCILLATOR
CALIBRATED
WATCHDOG
INTERRUPT
INTERFACE
COUNTERS
INTERNAL
REGISTER
INTERNAL
EEPROM
PORTC
TIMER/
PORTD
TIMER
UART
UNIT
PORTC DRIVERS
PORTD DRIVERS
PC0 - PC7
PD0 - PD7
ATmega163(L)
REG. PORTC
REG. PORTD
DATA DIR.
DATA DIR.
OSCILLATOR
OSCILLATOR
TIMING AND
CONTROL
XTAL1
XTAL2
RESET
3

Related parts for atmega163l