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