31
TE
TIE
(0)
23
DIR
DI
(0)
15
**
**
7
**
**
** -
reserved, read as zero, should be written with zero for future compatibility
The numbers in parentheses represent the bits' reset values
31
31
TE
(0)
23
DIR
(0)
15
**
7
**
** -
reserved, read as zero, should be written with zero for future compatibility
The numbers in parentheses represent the bits' reset values
31
Note: Because of its affect on signal polarity, and on how GPIO data is read and written,
32
30
29
28
27
INV
TC2
TC1
(0)
(0)
(0)
(0)
22
21
20
19
DO
**
**
(1)
(0)
14
13
12
11
**
**
**
6
5
4
3
**
**
**
30
29
28
27
TIE
INV
TC2
TC1
(0)
(0)
(0)
(0)
22
21
20
19
DI
DO
**
**
(1)
(0)
14
13
12
11
**
**
**
**
6
5
4
3
**
**
**
**
Figure 8 - Timer Module Programming Model
26
25
24
TC0
GPIO
TS
(0)
(0)
(0)
18
17
16
**
**
**
READ/WRITE
TIMER CONTROL/STATUS
10
9
8
REGISTER (TCSR0)
ADDRESS X:$FFFFFFE0
**
**
**
2
1
0
**
**
**
READ/WRITE
0
TIMER COUNT
REGISTER (TCR0)
ADDRESS X:$FFFFFFE1
26
25
24
TC0 GPIO
TS
(0)
(0)
(0)
18
17
16
**
**
**
READ/WRITE
TIMER CONTROL/STATUS
10
9
8
REGISTER (TCSR1)
ADDRESS X:$FFFFFFE8
**
**
**
2
1
0
**
**
**
READ/WRITE
0
TIMER COUNT
REGISTER (TCR1)
ADDRESS X:$FFFFFFE9
MOTOROLA