ATmega128A
5. Register Summary (Continued)
Address
($FF)
:
($9E)
($9D)
($9C)
($9B)
($9A)
($99)
($98)
($97)
($96)
($95)
($94)
($93)
($92)
($91)
($90)
($8F)
($8E)
($8D)
($8C)
($8B)
($8A)
($89)
($88)
($87)
($86)
($85)
($84)
($83)
($82)
($81)
($80)
($7F)
($7E)
($7D)
($7C)
($7B)
($7A)
($79)
($78)
($77)
($76)
($75)
($74)
($73)
($72)
($71)
($70)
($6F)
($6E)
($6D)
($6C)
($6B)
($6A)
($69)
($68)
($67)
($66)
($65)
($64)
($63)
Name
Reserved
Reserved
Reserved
UCSR1C
UDR1
UCSR1A
UCSR1B
UBRR1L
UBRR1H
Reserved
Reserved
UCSR0C
Reserved
Reserved
Reserved
Reserved
UBRR0H
Reserved
Reserved
Reserved
TCCR3C
TCCR3A
TCCR3B
TCNT3H
TCNT3L
OCR3AH
OCR3AL
OCR3BH
OCR3BL
OCR3CH
OCR3CL
ICR3H
ICR3L
Reserved
Reserved
ETIMSK
ETIFR
Reserved
TCCR1C
OCR1CH
OCR1CL
Reserved
Reserved
Reserved
TWCR
TWDR
TWAR
TWSR
TWBR
OSCCAL
Reserved
XMCRA
XMCRB
Reserved
EICRA
Reserved
SPMCSR
Reserved
Reserved
PORTG
DDRG
PING
Bit 7
–
–
–
–
RXC1
RXCIE1
–
–
–
–
–
–
–
–
–
–
–
–
FOC3A
COM3A1
ICNC3
–
–
–
–
–
FOC1A
–
–
–
TWINT
TWA6
TWS7
–
–
XMBK
–
ISC31
–
SPMIE
–
–
–
–
–
Bit 6
–
–
–
UMSEL1
TXC1
TXCIE1
–
–
–
UMSEL0
–
–
–
–
–
–
–
–
FOC3B
COM3A0
ICES3
–
–
–
–
–
FOC1B
–
–
–
TWEA
TWA5
TWS6
–
SRL2
–
–
ISC30
–
RWWSB
–
–
–
–
–
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
UPM11
UPM10
USBS1
UCSZ11
UCSZ10
USART1 I/O Data Register
UDRE1
FE1
DOR1
UPE1
U2X1
UDRIE1
RXEN1
TXEN1
UCSZ12
RXB81
USART1 Baud Rate Register Low
–
–
USART1 Baud Rate Register High
–
–
–
–
–
–
–
–
–
–
UPM01
UPM00
USBS0
UCSZ01
UCSZ00
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
USART0 Baud Rate Register High
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
FOC3C
–
–
–
–
COM3B1
COM3B0
COM3C1
COM3C0
WGM31
–
WGM33
WGM32
CS32
CS31
Timer/Counter3 – Counter Register High Byte
Timer/Counter3 – Counter Register Low Byte
Timer/Counter3 – Output Compare Register A High Byte
Timer/Counter3 – Output Compare Register A Low Byte
Timer/Counter3 – Output Compare Register B High Byte
Timer/Counter3 – Output Compare Register B Low Byte
Timer/Counter3 – Output Compare Register C High Byte
Timer/Counter3 – Output Compare Register C Low Byte
Timer/Counter3 – Input Capture Register High Byte
Timer/Counter3 – Input Capture Register Low Byte
–
–
–
–
–
–
–
–
–
–
TICIE3
OCIE3A
OCIE3B
TOIE3
OCIE3C
ICF3
OCF3A
OCF3B
TOV3
OCF3C
–
–
–
–
–
FOC1C
–
–
–
–
Timer/Counter1 – Output Compare Register C High Byte
Timer/Counter1 – Output Compare Register C Low Byte
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
TWSTA
TWSTO
TWWC
TWEN
–
Two-wire Serial Interface Data Register
TWA4
TWA3
TWA2
TWA1
TWA0
TWS5
TWS4
TWS3
–
TWPS1
Two-wire Serial Interface Bit Rate Register
Oscillator Calibration Register
–
–
–
–
–
SRL1
SRL0
SRW01
SRW00
SRW11
–
–
–
XMM2
XMM1
–
–
–
–
–
ISC21
ISC20
ISC11
ISC10
ISC01
–
–
–
–
–
–
RWWSRE
BLBSET
PGWRT
PGERS
–
–
–
–
–
–
–
–
–
–
–
PORTG4
PORTG3
PORTG2
PORTG1
–
DDG4
DDG3
DDG2
DDG1
–
PING4
PING3
PING2
PING1
Bit 0
–
–
–
UCPOL1
MPCM1
TXB81
–
–
UCPOL0
–
–
–
–
–
–
–
–
WGM30
CS30
–
–
OCIE1C
OCF1C
–
–
–
–
–
TWIE
TWGCE
TWPS0
–
XMM0
–
ISC00
–
SPMEN
–
–
PORTG0
DDG0
PING0
8151GS–AVR–07/10
Page
195
192
193
194
197
197
195
197
138
134
137
139
139
140
140
140
140
140
140
141
141
142
143
138
140
140
226
228
229
228
226
44
34
35
90
289
89
89
89
19