Register Summary
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Page
0x3F (0x5F)
0x3E (0x5E)
0x3D (0x5D)
0x3C (0x5C)
0x3B (0x5B)
0x3A (0x5A)
0x39 (0x59)
0x38 (0x58)
0x37 (0x57)
0x36 (0x56)
0x35 (0x55)
0x34 (0x54)
0x33 (0x53)
0x32 (0x52)
0x31 (0x51)
0x30 (0x50)
0x2F (0x4F)
0x2E (0x4E)
0x2D (0x4D)
0x2C (0x4C)
0x2B (0x4B)
0x2A (0x4A)
0x29 (0x49)
0x28 (0x48)
0x27 (0x47)
0x26 (0x46)
0x25 (0x45)
0x24 (0x44)
0x23 (0x43)
0x22 (ox42)
0x21 (0x41)
0x20 (0x40)
0x1F (0x3F)
0x1E (0x3E)
0x1D (0x3D)
0x1C (0x3C)
0x1B (0x3B)
0x1A (0x3A)
0x19 (0x39)
0x18 (0x38)
0x17 (0x37)
0x16 (0x36)
0x15 (0x35)
0x14 (0x34)
0x13 (0x33)
0x12 (0x32)
0x11 (0x31)
0x10 (0x30)
0x0F (0x2F)
0x0E (0x2E)
0x0D (0x2D)
0x0C (0x2C)
0x0B (0x2B)
0x0A (0x2A)
0x09 (0x29)
0x08 (0x28)
0x07 (0x27)
0x06 (0x26)
0x05 (0x25)
0x04 (0x24)
0x03 (0x23)
0x02 (0x22)
0x01 (0x21)
0x00 (0x20)
SREG
Reserved
SPL
I
–
T
–
H
–
S
–
V
–
N
–
Z
–
C
–
7
SP7
SP6
SP5
SP4
SP3
SP2
SP1
SP0
10
78
OCR0B
GIMSK
EIFR
Timer/Counter0 – Compare Register B
INT1
INTF1
TOIE1
TOV1
–
INT0
INTF0
OCIE1A
OCF1A
–
PCIE
PCIF
–
–
–
–
–
–
60
–
–
–
–
–
62
TIMSK
OCIE1B
OCF1B
–
ICIE1
ICF1
RFLB
OCIE0B
OCF0B
PGWRT
TOIE0
TOV0
PGERS
OCIE0A
OCF0A
SELFPRGEN
79, 110
79
TIFR
–
SPMCSR
OCR0A
MCUCR
MCUSR
TCCR0B
TCNT0
OSCCAL
TCCR0A
TCCR1A
TCCR1B
TCNT1H
TCNT1L
OCR1AH
OCR1AL
OCR1BH
OCR1BL
Reserved
CLKPR
ICR1H
CTPB
156
78
Timer/Counter0 – Compare Register A
PUD
–
SM1
–
SE
–
SM0
ISC11
WDRF
WGM02
ISC10
BORF
CS02
ISC01
EXTRF
CS01
ISC00
PORF
CS00
53
–
–
37
FOC0A
FOC0B
–
77
Timer/Counter0 (8-bit)
78
–
CAL6
COM0A0
COM1A0
ICES1
CAL5
COM0B1
COM1B1
–
CAL4
CAL3
CAL2
–
CAL1
WGM01
WGM11
CS11
CAL0
WGM00
WGM10
CS10
25
COM0A1
COM1A1
ICNC1
COM0B0
COM1BO
WGM13
–
–
74
–
105
108
109
109
109
109
110
110
WGM12
CS12
Timer/Counter1 – Counter Register High Byte
Timer/Counter1 – Counter Register Low Byte
Timer/Counter1 – Compare Register A High Byte
Timer/Counter1 – Compare Register A Low Byte
Timer/Counter1 – Compare Register B High Byte
Timer/Counter1 – Compare Register B Low Byte
–
–
–
–
–
–
–
–
–
–
–
CLKPCE
CLKPS3
CLKPS2
CLKPS1
CLKPS0
27
110
110
82
Timer/Counter1 - Input Capture Register High Byte
Timer/Counter1 - Input Capture Register Low Byte
ICR1L
GTCCR
TCCR1C
WDTCSR
PCMSK
Reserved
EEAR
–
FOC1A
WDIF
PCINT7
–
–
–
–
–
–
–
–
–
–
–
–
PSR10
–
FOC1B
WDIE
PCINT6
–
109
42
WDP3
PCINT5
–
WDCE
PCINT4
–
WDE
PCINT3
–
WDP2
PCINT2
–
WDP1
PCINT1
–
WDP0
PCINT0
–
62
–
EEPROM Address Register
EEPROM Data Register
15
16
EEDR
EECR
–
–
EEPM1
EEPM0
EERIE
EEMPE
PORTA2
DDA2
EEPE
PORTA1
DDA1
EERE
PORTA0
DDA0
16
PORTA
DDRA
–
–
–
–
–
–
–
–
–
–
58
58
PINA
–
–
–
–
–
PINA2
PINA1
PINA0
58
PORTB
DDRB
PORTB7
DDB7
PINB7
PORTB6
DDB6
PINB6
PORTB5
DDB5
PINB5
PORTB4
DDB4
PINB4
PORTB3
DDB3
PINB3
PORTB2
DDB2
PORTB1
DDB1
PORTB0
DDB0
58
58
PINB
PINB2
PINB1
PINB0
58
GPIOR2
GPIOR1
GPIOR0
PORTD
DDRD
General Purpose I/O Register 2
General Purpose I/O Register 1
General Purpose I/O Register 0
20
20
20
–
–
–
PORTD6
DDD6
PORTD5
DDD5
PORTD4
DDD4
PORTD3
DDD3
PORTD2
DDD2
PORTD1
DDD1
PORTD0
DDD0
58
58
PIND
PIND6
PIND5
PIND4
PIND3
PIND2
PIND1
PIND0
58
USIDR
USI Data Register
145
146
147
130
130
132
134
150
USISR
USISIF
USISIE
USIOIF
USIOIE
USIPF
USIDC
USICNT3
USICS1
USICNT2
USICS0
USICNT1
USICLK
USICNT0
USITC
USICR
USIWM1
USIWM0
UDR
UART Data Register (8-bit)
UCSRA
UCSRB
UBRRL
ACSR
RXC
TXC
UDRE
UDRIE
FE
DOR
UPE
U2X
MPCM
TXB8
RXCIE
TXCIE
RXEN
TXEN
UCSZ2
RXB8
UBRRH[7:0]
ACD
ACBG
ACO
ACI
ACIE
ACIC
ACIS1
ACIS0
Reserved
Reserved
Reserved
Reserved
UCSRC
UBRRH
DIDR
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
UMSEL
UPM1
UPM0
USBS
UCSZ1
UCSZ0
UCPOL
133
134
151
UBRRH[11:8]
–
–
–
–
–
–
–
–
–
–
–
–
–
AIN1D
–
AIN0D
–
Reserved
6
ATtiny2313/V
2543IS–AVR–04/06