ATmega406
Address
(0x7D)
(0x7C)
(0x7B)
(0x7A)
(0x79)
(0x78)
(0x77)
(0x76)
(0x75)
(0x74)
(0x73)
(0x72)
(0x71)
(0x70)
(0x6F)
(0x6E)
(0x6D)
(0x6C)
(0x6B)
(0x6A)
(0x69)
(0x68)
(0x67)
(0x66)
(0x65)
(0x64)
(0x63)
(0x62)
(0x61)
(0x60)
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)
Name
Reserved
VADMUX
Reserved
VADCSR
VADCH
VADCL
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
TIMSK1
TIMSK0
Reserved
PCMSK1
PCMSK0
Reserved
EICRA
PCICR
Reserved
FOSCCAL
Reserved
PRR0
Reserved
WUTCSR
Reserved
WDTCSR
SREG
SPH
SPL
Reserved
Reserved
Reserved
Reserved
Reserved
SPMCSR
Reserved
MCUCR
MCUSR
SMCR
Reserved
OCDR
Reserved
Reserved
Reserved
Reserved
Reserved
GPIOR2
GPIOR1
Reserved
OCR0B
OCR0A
TCNT0
TCCR0B
TCCR0A
GTCCR
EEARH
EEARL
EEDR
EECR
GPIOR0
EIMSK
EIFR
Bit 7
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
ISC31
–
–
–
–
–
WUTIF
–
WDIF
I
SP15
SP7
–
–
–
–
–
SPMIE
–
JTD
–
–
–
–
–
–
–
–
–
FOC0A
COM0A1
TSM
–
–
–
–
Bit 6
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
ISC30
–
–
–
–
–
WUTIE
–
WDIE
T
SP14
SP6
–
–
–
–
–
RWWSB
–
–
–
–
–
–
–
–
–
–
–
FOC0B
COM0A0
–
–
–
–
–
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
–
–
–
–
–
–
–
VADMUX3
VADMUX2
VADMUX1
–
–
–
–
–
–
–
VADEN
VADSC
VADCCIF
–
–
VADC Data Register High byte
VADC Data Register Low byte
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
OCIE1A
–
–
–
OCIE0B
OCIE0A
–
–
–
–
–
PCINT[15:8]
PCINT[7:0]
–
–
–
–
–
ISC21
ISC20
ISC11
ISC10
ISC01
–
–
–
–
PCIE1
–
–
–
–
–
Fast Oscillator Calibration Register
–
–
–
–
–
–
–
PRTWI
PRTIM1
PRTIM0
–
–
–
–
–
WUTCF
WUTR
WUTE
WUTP2
WUTP1
–
–
–
–
–
WDP3
WDCE
WDE
WDP2
WDP1
H
S
V
N
Z
SP13
SP12
SP11
SP10
SP9
SP5
SP4
SP3
SP2
SP1
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
SIGRD
RWWSRE
BLBSET
PGWRT
PGERS
–
–
–
–
–
–
PUD
–
–
IVSEL
–
JTRF
WDRF
BODRF
EXTRF
–
–
SM2
SM1
SM0
–
–
–
–
–
On-Chip Debug Register
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
General Purpose I/O Register 2
General Purpose I/O Register 1
–
–
–
–
–
Timer/Counter0 Output Compare Register B
Timer/Counter0 Output Compare Register A
Timer/Counter0 (8 Bit)
–
–
WGM02
CS02
CS01
COM0B1
COM0B0
–
–
WGM01
–
–
–
–
PSRASY
–
–
–
–
–
EEPROM Address Register Low Byte
EEPROM Data Register
EEPM1
EEPM0
EERIE
EEMPE
EEPE
General Purpose I/O Register 0
–
–
INT3
INT2
INT1
–
–
INTF3
INTF2
INTF1
Bit 0
–
VADMUX0
–
VADCCIE
–
–
–
–
–
–
–
–
TOIE1
TOIE0
–
–
ISC00
PCIE0
–
–
PRVADC
–
WUTP0
–
WDP0
C
SP8
SP0
–
–
–
–
–
SPMEN
–
IVCE
PORF
SE
–
–
–
–
–
–
–
CS00
WGM00
PSRSYNC
High Byte
EERE
INT0
INTF0
Page
148
149
149
149
104
95
60
60
57
59
29
37
49
47
11
13
13
180
54/69
43
33
174
25
25
94
94
94
93
90
106
20
20
20
20
25
58
58
11
2548AS–AVR–01/05