ATMEGA161-8PI Atmel, ATMEGA161-8PI Datasheet - Page 19

IC AVR MCU 16K 8MHZ IND 40-DIP

ATMEGA161-8PI

Manufacturer Part Number
ATMEGA161-8PI
Description
IC AVR MCU 16K 8MHZ IND 40-DIP
Manufacturer
Atmel
Series
AVR® ATmegar
Datasheet

Specifications of ATMEGA161-8PI

Core Processor
AVR
Core Size
8-Bit
Speed
8MHz
Connectivity
SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
35
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
40-DIP (0.600", 15.24mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Other names
ATMEGA1618PI
l/O Memory
1228D–AVR–02/07
The I/O space definition of the ATmega161 is shown in Table 1.
Table 1. ATmega161 I/O Space
(SRAM Address)
I/O Address
$3D ($5D)
$2D ($4D)
$2C ($4C)
$1D ($3D)
$3E ($5E)
$3B ($5B)
$3A ($5A)
$2E ($4E)
$2B ($4B)
$2A ($4A)
$1E ($3E)
$2F ($4F)
$1F ($3F)
$39 ($59)
$38 ($58)
$37 ($57)
$36 ($56)
$35 ($55)
$34 ($54)
$33 ($53)
$32 ($52)
$31 ($51)
$30 ($50)
$29 ($49)
$28 ($48)
$27 ($47)
$26 ($46)
$25 ($45)
$24 ($44)
$23 ($43)
$22 ($42)
$21 ($41)
$20 ($40)
$3F($5F)
Name
SREG
SPH
SPL
GIMSK
GIFR
TIMSK
TIFR
SPMCR
EMCUCR
MCUCR
MCUSR
TCCR0
TCNT0
OCR0
SFIOR
TCCR1A
TCCR1B
TCNT1H
TCNT1L
OCR1AH
OCR1AL
OCR1BH
OCR1BL
TCCR2
ASSR
ICR1H
ICR1L
TCNT2
OCR2
WDTCR
UBRRHI
EEARH
EEARL
EEDR
(1)
Function
Status REGister
Stack Pointer High
Stack Pointer Low
General Interrupt MaSK Register
General Interrupt Flag Register
Timer/Counter Interrupt MaSK Register
Timer/Counter Interrupt Flag Register
Store Program Memory Control Register
Extended MCU general Control Register
MCU general Control Register
MCU general Status Register
Timer/Counter0 Control Register
Timer/Counter0 (8-bit)
Timer/Counter0 Output Compare Register
Special Function IO Register
Timer/Counter1 Control Register A
Timer/Counter1 Control Register B
Timer/Counter1 High Byte
Timer/Counter1 Low Byte
Timer/Counter1 Output Compare RegisterA High Byte
Timer/Counter1 Output Compare RegisterA Low Byte
Timer/Counter1 Output Compare RegisterB High Byte
Timer/Counter1 Output Compare RegisterB Low Byte
Timer/Counter2 Control Register
Asynchronous mode StatuS Register
Timer/Counter1 Input Capture Register High Byte
Timer/Counter1 Input Capture Register Low Byte
Timer/Counter2 (8-bit)
Timer/Counter2 Output Compare Register
Watchdog Timer Control Register
UART Baud Register HIgh
EEPROM Address Register High
EEPROM Address Register Low
EEPROM Data Register
ATmega161(L)
19

Related parts for ATMEGA161-8PI