English
Language : 

ATMEGA8_10 Datasheet, PDF (8/25 Pages) ATMEL Corporation – 8-bit with 8K Bytes In-System Programmable Flash
Register Summary
Address
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(1) (0x40)(1)
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)
Name
SREG
SPH
SPL
Reserved
GICR
GIFR
TIMSK
TIFR
SPMCR
TWCR
MCUCR
MCUCSR
TCCR0
TCNT0
OSCCAL
SFIOR
TCCR1A
TCCR1B
TCNT1H
TCNT1L
OCR1AH
OCR1AL
OCR1BH
OCR1BL
ICR1H
ICR1L
TCCR2
TCNT2
OCR2
ASSR
WDTCR
UBRRH
UCSRC
EEARH
EEARL
EEDR
EECR
Reserved
Reserved
Reserved
PORTB
DDRB
PINB
PORTC
DDRC
PINC
PORTD
DDRD
PIND
SPDR
SPSR
SPCR
UDR
UCSRA
UCSRB
UBRRL
ACSR
ADMUX
ADCSRA
ADCH
ADCL
TWDR
TWAR
Bit 7
I
–
SP7
INT1
INTF1
OCIE2
OCF2
SPMIE
TWINT
SE
–
–
–
COM1A1
ICNC1
FOC2
–
–
URSEL
URSEL
–
EEAR7
–
PORTB7
DDB7
PINB7
–
–
–
PORTD7
DDD7
PIND7
SPIF
SPIE
RXC
RXCIE
ACD
REFS1
ADEN
TWA6
Bit 6
T
–
SP6
INT0
INTF0
TOIE2
TOV2
RWWSB
TWEA
SM2
–
–
–
COM1A0
ICES1
WGM20
–
–
–
UMSEL
–
EEAR6
–
PORTB6
DDB6
PINB6
PORTC6
DDC6
PINC6
PORTD6
DDD6
PIND6
WCOL
SPE
TXC
TXCIE
ACBG
REFS0
ADSC
TWA5
Bit 5
H
–
SP5
Bit 4
S
–
SP4
Bit 3
V
–
SP3
Bit 2
N
SP10
SP2
Bit 1
Z
SP9
SP1
–
–
–
–
IVSEL
–
–
–
–
–
TICIE1
OCIE1A
OCIE1B
TOIE1
–
ICF1
OCF1A
OCF1B
TOV1
–
–
RWWSRE
BLBSET
PGWRT
PGERS
TWSTA
TWSTO
TWWC
TWEN
–
SM1
SM0
ISC11
ISC10
ISC01
–
–
WDRF
BORF
EXTRF
–
–
–
CS02
CS01
Timer/Counter0 (8 Bits)
Oscillator Calibration Register
–
–
ACME
PUD
PSR2
COM1B1
COM1B0
FOC1A
FOC1B
WGM11
–
WGM13
WGM12
CS12
CS11
Timer/Counter1 – Counter Register High byte
Timer/Counter1 – Counter Register Low byte
Timer/Counter1 – Output Compare Register A High byte
Timer/Counter1 – Output Compare Register A Low byte
Timer/Counter1 – Output Compare Register B High byte
Timer/Counter1 – Output Compare Register B Low byte
Timer/Counter1 – Input Capture Register High byte
Timer/Counter1 – Input Capture Register Low byte
COM21
COM20
WGM21
CS22
CS21
Timer/Counter2 (8 Bits)
Timer/Counter2 Output Compare Register
–
–
AS2
TCN2UB
OCR2UB
–
WDCE
WDE
WDP2
WDP1
–
–
UBRR[11:8]
UPM1
UPM0
USBS
UCSZ1
UCSZ0
–
–
–
–
–
EEAR5
EEAR4
EEAR3
EEAR2
EEAR1
EEPROM Data Register
–
–
EERIE
EEMWE
EEWE
PORTB5
DDB5
PINB5
PORTC5
DDC5
PINC5
PORTD5
DDD5
PIND5
–
DORD
UDRE
UDRIE
ACO
ADLAR
ADFR
TWA4
PORTB4
PORTB3
PORTB2
DDB4
DDB3
DDB2
PINB4
PINB3
PINB2
PORTC4
PORTC3
PORTC2
DDC4
DDC3
DDC2
PINC4
PINC3
PINC2
PORTD4
PORTD3
PORTD2
DDD4
DDD3
DDD2
PIND4
PIND3
PIND2
SPI Data Register
–
–
–
MSTR
CPOL
CPHA
USART I/O Data Register
FE
DOR
PE
RXEN
TXEN
UCSZ2
USART Baud Rate Register Low byte
ACI
ACIE
ACIC
–
MUX3
MUX2
ADIF
ADIE
ADPS2
ADC Data Register High byte
ADC Data Register Low byte
Two-wire Serial Interface Data Register
TWA3
TWA2
TWA1
PORTB1
DDB1
PINB1
PORTC1
DDC1
PINC1
PORTD1
DDD1
PIND1
–
SPR1
U2X
RXB8
ACIS1
MUX1
ADPS1
TWA0
Bit 0
C
SP8
SP0
IVCE
–
TOIE0
TOV0
SPMEN
TWIE
ISC00
PORF
CS00
PSR10
WGM10
CS10
CS20
TCR2UB
WDP0
UCPOL
EEAR8
EEAR0
EERE
PORTB0
DDB0
PINB0
PORTC0
DDC0
PINC0
PORTD0
DDD0
PIND0
SPI2X
SPR0
MPCM
TXB8
ACIS0
MUX0
ADPS0
TWGCE
Page
11
13
13
49, 67
68
72, 102, 122
73, 102, 122
213
171
33, 66
41
72
72
31
58, 75, 123, 193
96
100
101
101
101
101
101
101
102
102
117
119
119
119
43
158
156
20
20
20
20
65
65
65
65
65
65
65
65
65
131
131
129
153
154
155
158
194
205
207
208
208
173
174
8 ATmega8(L)
2486XS–AVR–06/10