xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx
xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
Table 4. Special function registers …continued
* indicates SFRs that are bit addressable.
Name
Description
SFR Bit functions and addresses
addr. MSB
LSB
Reset value
Hex Binary
TH0
Timer 0 high 8CH
00
0000 0000
TH1
Timer 1 high 8DH
00
0000 0000
TH2
CCU timer high CDH
00
0000 0000
TICR2
CCU interrupt C9H TOIE2 TOCIE2D TOCIE2C TOCIE2B TOCIE2A
-
TICIE2B TICIE2A 00
0000 0x00
control register
TIFR2
CCU interrupt E9H TOIF2 TOCF2D TOCF2C TOCF2B TOCF2A
-
flag register
TICF2B TICF2A 00
0000 0x00
TISE2
CCU interrupt DEH
-
-
-
-
-
ENCINT.2 ENCINT.1 ENCINT.0 00
xxxx x000
status encode
register
TL0
Timer 0 low
8AH
00
0000 0000
TL1
Timer 1 low
8BH
00
0000 0000
TL2
CCU timer low CCH
00
0000 0000
TMOD
Timer 0 and 1 89H T1GATE
mode
T1C/T
T1M1
T1M0 T0GATE T0C/T
T0M1
T0M0 00
0000 0000
TOR2H
CCU reload
register high
CFH
00
0000 0000
TOR2L
CCU reload
register low
CEH
00
0000 0000
TPCR2H Prescaler
CBH
-
-
-
-
-
-
TPCR2H.1 TPCR2H.0 00
xxxx xx00
control register
high
TPCR2L
Prescaler
CAH TPCR2L.7 TPCR2L.6 TPCR2L.5 TPCR2L.4 TPCR2L.3 TPCR2L.2 TPCR2L.1 TPCR2L.0 00
control register
low
0000 0000
TRIM
Internal
96H RCCLK
oscillator trim
register
ENCLK
TRIM.5
TRIM.4
TRIM.3
TRIM.2
TRIM.1
TRIM.0 [5][6]
WDCON Watchdog
A7H PRE2
PRE1
PRE0
-
control register
-
WDRUN WDTOF WDCLK [4][6]