Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Page
(0x7D)
(0x7C)
Reserved
ADMUX
ADCSRB
ADCSRA
ADCH
–
–
–
–
MUX4
–
–
MUX3
–
–
–
–
REFS1
–
REFS0
ACME
ADSC
ADLAR
–
MUX2
ADTS2
ADPS2
MUX1
ADTS1
ADPS1
MUX0
ADTS0
ADPS0
228
213, 232
230
(0x7B)
(0x7A)
ADEN
ADATE
ADIF
ADIE
(0x79)
ADC Data Register High byte
ADC Data Register Low byte
231
(0x78)
ADCL
231
(0x77)
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
TIMSK2
TIMSK1
TIMSK0
Reserved
PCMSK1
PCMSK0
Reserved
EICRA
–
–
–
–
–
–
–
–
(0x76)
–
–
–
–
–
–
–
–
(0x75)
–
–
–
–
–
–
–
–
(0x74)
–
–
–
–
–
–
–
–
(0x73)
–
–
–
–
–
–
–
–
(0x72)
–
–
–
–
–
–
–
–
–
(0x71)
–
–
–
–
–
–
–
OCIE2A
OCIE1A
OCIE0A
–
(0x70)
–
–
–
–
–
–
TOIE2
TOIE1
TOIE0
–
156
133
104
(0x6F)
–
–
ICIE1
–
–
OCIE1B
(0x6E)
–
–
–
–
–
–
(0x6D)
–
–
–
–
–
–
(0x6C)
PCINT15
PCINT14
PCINT13
PCINT12
PCINT11
PCINT10
PCINT9
PCINT1
–
PCINT8
PCINT0
–
63
64
(0x6B)
PCINT7
PCINT6
PCINT5
PCINT4
PCINT3
PCINT2
(0x6A)
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
(0x69)
ISC01
–
ISC00
–
62
(0x68)
Reserved
Reserved
OSCCAL
Reserved
PRR
(0x67)
–
–
(0x66)
Oscillator Calibration Register
37
44
(0x65)
–
–
–
–
–
–
–
–
PRSPI
–
–
–
PRADC
–
(0x64)
–
PRLCD
PRTIM1
PRUSART0
(0x63)
Reserved
Reserved
CLKPR
–
–
–
–
–
–
–
(0x62)
–
–
–
–
–
–
CLKPS3
WDE
V
–
–
(0x61)
CLKPCE
–
–
CLKPS2
WDP2
N
CLKPS1
WDP1
Z
CLKPS0
WDP0
C
37
54
12
14
14
(0x60)
WDTCR
SREG
–
I
–
–
WDCE
S
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 (0x42)
0x21 (0x41)
0x20 (0x40)
0x1F (0x3F)
0x1E (0x3E)
0x1D (0x3D)
0x1C (0x3C)
T
H
SPH
–
–
–
–
–
SP10
SP2
SP9
SP1
SP8
SP0
SPL
SP7
SP6
SP5
SP4
SP3
Reserved
Reserved
Reserved
Reserved
Reserved
SPMCSR
Reserved
MCUCR
MCUSR
SMCR
SPMIE
RWWSB
–
RWWSRE
BLBSET
PGWRT
PGERS
–
SPMEN
–
293
–
–
–
–
PUD
JTRF
–
–
–
–
–
JTD
–
–
IVSEL
EXTRF
SM0
–
IVCE
PORF
SE
60, 88, 278
–
–
–
WDRF
SM2
–
BORF
SM1
–
278
44
–
–
–
–
–
Reserved
OCDR
–
–
–
IDRD/OCDR7
OCDR6
ACBG
–
OCDR5
ACO
–
OCDR4
ACI
–
OCDR3
ACIE
–
OCDR2
ACIC
–
OCDR1
ACIS1
–
OCDR0
ACIS0
–
256
213
ACSR
ACD
–
Reserved
SPDR
SPI Data Register
167
166
165
28
SPSR
SPIF
SPIE
WCOL
SPE
–
–
–
–
–
SPI2X
SPR0
SPCR
DORD
MSTR
CPOL
CPHA
SPR1
GPIOR2
GPIOR1
Reserved
Reserved
OCR0A
TCNT0
General Purpose I/O Register 2
General Purpose I/O Register 1
28
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Timer/Counter0 Output Compare Register A
Timer/Counter0 (8 Bit)
104
104
Reserved
TCCR0A
GTCCR
EEARH
EEARL
–
FOC0A
TSM
–
–
–
–
–
–
CS02
–
–
–
WGM00
COM0A1
COM0A0
WGM01
CS01
PSR2
–
CS00
PSR10
EEAR8
102
137, 157
26
–
–
–
–
–
–
–
–
–
EEPROM Address Register Low Byte
EEPROM Data Register
26
EEDR
26
EECR
–
–
–
–
EERIE
EEMWE
EEWE
EERE
26
GPIOR0
EIMSK
General Purpose I/O Register 0
28
PCIE1
PCIF1
PCIE0
PCIF0
–
–
–
–
–
–
–
–
–
–
INT0
62
EIFR
INTF0
63
372
ATmega169P
8018A–AVR–03/06