ATmega88PA Automotive Atmel Corporation, ATmega88PA Automotive Datasheet - Page 359

no-image

ATmega88PA Automotive

Manufacturer Part Number
ATmega88PA Automotive
Description
Manufacturer
Atmel Corporation
31. Register Summary (Continued)
9223B–AVR–09/11
Notes:
Address
(0xCD)
(0xCC)
(0xD2)
(0xD1)
(0xD0)
(0xCF)
(0xCE)
(0xCB)
(0xCA)
(0xC9)
(0xC8)
(0xC7)
(0xC6)
(0xC5)
(0xC4)
(0xC3)
(0xC2)
(0xC1)
(0xC0)
(0xBF)
(0xBE)
(0xBD)
(0xBC)
(0xBB)
(0xBA)
(0xB9)
(0xB8)
(0xB7)
(0xB6)
(0xB5)
(0xB4)
(0xB3)
(0xB2)
(0xB1)
(0xB0)
(0xAF)
(0xAE)
(0xAD)
(0xAC)
(0xAB)
(0xAA)
(0xA9)
(0xA8)
(0xA7)
(0xA6)
(0xA5)
1. For compatibility with future devices, reserved bits should be written to zero if accessed. Reserved I/O memory addresses
2. I/O Registers within the address range 0x00 - 0x1F are directly bit-accessible using the SBI and CBI instructions. In these
3. Some of the Status Flags are cleared by writing a logical one to them. Note that, unlike most other AVRs, the CBI and SBI
4. When using the I/O specific commands IN and OUT, the I/O addresses 0x00 - 0x3F must be used. When addressing I/O
5. Only valid for the Atmel ATmega88A/88PA/168A/168PA/328/328P.
6. BODS and BODSE only available for picoPower devices ATmega48PA/88PA/168PA
should never be written.
registers, the value of single bits can be checked by using the SBIS and SBIC instructions.
instructions will only operate on the specified bit, and can therefore be used on registers containing such Status Flags.
The CBI and SBI instructions work with registers 0x00 to 0x1F only.
Registers as data space using LD and ST instructions, 0x20 must be added to these addresses. The Atmel
ATmega48PA/88PA/168PA is a complex microcontroller with more peripheral units than can be supported within the 64
location reserved in Opcode for the IN and OUT instructions. For the Extended I/O space from 0x60 - 0xFF in SRAM, only
the ST/STS/STD and LD/LDS/LDD instructions can be used.
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
UBRR0H
UCSR0C
UBRR0L
UCSR0B
UCSR0A
TCCR2B
TCCR2A
TWAMR
Name
OCR2B
OCR2A
TCNT2
TWCR
TWDR
TWAR
TWSR
TWBR
UDR0
ASSR
UMSEL01
COM2A1
RXCIE0
TWAM6
FOC2A
TWINT
Bit 7
RXC0
TWA6
TWS7
Atmel ATmega48PA/88PA/168PA [Preliminary]
UMSEL00
COM2A0
TWAM5
TXCIE0
EXCLK
FOC2B
Bit 6
TWEA
TWA5
TWS6
TXC0
COM2B1
UDRIE0
TWAM4
UPM01
UDRE0
TWSTA
Bit 5
TWA4
TWS5
AS2
Timer/Counter2 Output Compare Register B
Timer/Counter2 Output Compare Register A
2-wire Serial Interface Bit Rate Register
2-wire Serial Interface Data Register
USART Baud Rate Register Low
COM2B0
TCN2UB
TWAM3
TWSTO
UPM00
RXEN0
Bit 4
TWA3
TWS4
USART I/O Data Register
FE0
Timer/Counter2 (8-bit)
OCR2AUB
TWAM2
WGM22
USBS0
TXEN0
TWWC
Bit 3
DOR0
TWA2
TWS3
USART Baud Rate Register High
UCSZ01 /UDORD0
OCR2BUB
UCSZ02
TWAM1
Bit 2
TWEN
TWA1
UPE0
CS22
UCSZ00 / UCPHA0
TCR2AUB
TWAM0
WGM21
TWPS1
RXB80
Bit 1
TWA0
U2X0
CS21
TCR2BUB
UCPOL0
MPCM0
TWGCE
WGM20
TWPS0
TXB80
Bit 0
TWIE
CS20
199/210
Page
196
201
201
198
197
243
240
242
243
241
240
164
162
162
162
161
158
359

Related parts for ATmega88PA Automotive