195
8048C–AVR–02/12
ATtiny43U
22. Register Summary
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Page
0x3F (0x5F)
SREG
I
T
H
S
V
N
Z
C
0x3E (0x5E)
SPH
–
SP8
0x3D (0x5D)
SPL
SP7
SP6
SP5
SP4
SP3
SP2
SP1
SP0
0x3C (0x5C)
OCR0B
Timer/Counter0 – Output Compare Register B
0x3B (0x5B)
GIMSK
–
INT0
PCIE1
PCIE0
–
0x3A (0x5A)
GIFR
–
INTF0
PCIF1
PCIF0
–
0x39 (0x59)
TIMSK0
–
OCIE0B
OCIE0A
TOIE0
0x38 (0x58)
TIFR0
–
OCF0B
OCF0A
TOV0
0x37 (0x57)
SPMCSR
–
CTPB
RFLB
PGWRT
PGERS
SPMEN
0x36 (0x56)
OCR0A
Timer/Counter0 – Output Compare Register A
0x35 (0x55)
MCUCR
BODS
PUD
SE
SM1
SM0
BODSE
ISC01
ISC00
0x34 (0x54)
MCUSR
–
WDRF
BORF
EXTRF
PORF
0x33 (0x53)
TCCR0B
FOC0A
FOC0B
–
WGM02
CS02
CS01
CS00
0x32 (0x52)
TCNT0
Timer/Counter0
0x31 (0x51)
OSCCAL
CAL7
CAL6CAL5CAL4CAL3CAL2CAL1
CAL0
0x30 (0x50)
TCCR0A
COM0A1
COM0A0
COM0B1
COM0B0
–
WGM01
WGM00
0x2F (0x4F)
TCCR1A
COM1A1
COM1A0
COM1B1
COM1B0
–
WGM11
WGM10
0x2E (0x4E)
TCCR1B
FOC1A
FOC1B
–
WGM12
CS12
CS11
CS10
0x2D (0x4D)
TCNT1
Timer/Counter1
0x2C (0x4C)
OCR1A
Timer/Counter1 – Output Compare Register A
0x2B (0x4B)
OCR1B
Timer/Counter1 – Output Compare Register B
0x2A (0x4A)
Reserved
–
0x29 (0x49)
Reserved
–
0x28 (0x48)
Reserved
–
0x27 (0x47)
DWDR
DWDR[7:0]
0x26 (0x46)
CLKPR
CLKPCE
–
CLKPS3
CLKPS2
CLKPS1
CLKPS0
0x25 (0x45)
Reserved
–
0x24 (0x44)
Reserved
–
0x23 (0x43)
GTCCR
TSM
–
PSR10
0x22 (0x42)
Reserved
–
0x21 (0x41)
WDTCSR
WDIF
WDIE
WDP3
WDCE
WDE
WDP2
WDP1
WDP0
0x20 (0x40)
PCMSK1
PCINT15
PCINT14
PCINT13
PCINT12
PCINT11
PCINT10
PCINT9
PCINT8
0x1F (0x3F)
Reserved
–
0x1E (0x3E)
EEAR
–
EEAR5
EEAR4
EEAR3
EEAR2
EEAR1
EEAR0
0x1D (0x3D)
EEDR
EEPROM Data Register
0x1C (0x3C)
EECR
–
EEPM1
EEPM0
EERIE
EEMPE
EEPE
EERE
0x1B (0x3B)
PORTA
PORTA7
PORTA6
PORTA5
PORTA4
PORTA3
PORTA2
PORTA1
PORTA0
0x1A (0x3A)
DDRA
DDA7
DDA6
DDA5
DDA4
DDA3
DDA2
DDA1
DDA0
0x19 (0x39)
PINA
PINA7
PINA6
PINA5
PINA4
PINA3
PINA2
PINA1
PINA0
0x18 (0x38)
PORTB
PORTB7
PORTB6
PORTB5
PORTB4
PORTB3
PORTB2
PORTB1
PORTB0
0x17 (0x37)
DDRB
DDB7
DDB6
DDB5
DDB4
DDB3
DDB2
DDB1
DDB0
0x16 (0x36)
PINB
PINB7
PINB6
PINB5
PINB4
PINB3
PINB2
PINB1
PINB0
0x15 (0x35)
GPIOR2
General Purpose I/O Register 2
0x14 (0x34)
GPIOR1
General Purpose I/O Register 1
0x13 (0x33)
GPIOR0
General Purpose I/O Register 0
0x12 (0x32)
PCMSK0
PCINT7
PCINT6
PCINT5
PCINT4
PCINT3
PCINT2
PCINT1
PCINT0
0x11 (0x31)
Reserved
–
0x10 (0x30)
USIBR
USI Buffer Register
0x0F (0x2F)
USIDR
USI Data Register
0x0E (0x2E)
USISR
USISIF
USIOIF
USIPF
USIDC
USICNT3
USICNT2
USICNT1
USICNT0
0x0D (0x2D)
USICR
USISIE
USIOIE
USIWM1
USIWM0
USICS1
USICS0
USICLK
USITC
0x0C (0x2C)
TIMSK1
–
OCIE1B
OCIE1A
TOIE1
0x0B (0x2B)
TIFR1
–
OCF1B
OCF1A
TOV1
0x0A (0x2A)
Reserved
–
0x09 (0x29)
Reserved
–
0x08 (0x28)
ACSR
ACD
ACBG
ACO
ACI
ACIE
–
ACIS1
ACIS0
0x07 (0x27)
ADMUX
–REFS
–
–MUX2
MUX1
MUX0
0x06 (0x26)
ADCSRA
ADEN
ADSC
ADATE
ADIF
ADIE
ADPS2
ADPS1
ADPS0
0x05 (0x25)
ADCH
ADC Data Register High Byte
0x04 (0x24)
ADCL
ADC Data Register Low Byte
0x03 (0x23)
ADCSRB
BS
ACME
–ADLAR
–
ADTS2
ADTS1
ADTS0
0x02 (0x22)
Reserved
–
0x01 (0x21)
DIDR0
AIN1D
AIN0D
ADC3D
ADC2D
ADC1D
ADC0D
0x00 (0x20)
PRR
PRE2
PRE1
PRE0
–
PRTIM1
PRTIM0
PRUSI
PRADC