
Preliminary
MC80F0104/0204
Mar. 2005 Ver 0.2
47
13.1 8-bit Timer / Counter Mode
The MC80F0104/0204 has four 8-bit Timer/Counters,
Timer 0, Timer 1, Timer 2, Timer 3. The Timer 0, Timer 1
are shown in Figure 13-3 and Timer 2, Timer 3 are shown
in Figure 13-4 .
The “timer” or “counter” function is selected by control
registers TM0, TM1, TM2, TM3 as shown in Figure 13-1
. To use as an 8-bit timer/counter mode, bit CAP0, CAP1,
CAP2, or CAP3 of TMx should be cleared to “0” and
16BIT and PWM1E or PWM3E of TM1 or TM3 should be
cleared to "0" (Figure 13-3 ). These timers have each 8-bit
count register and data register. The count register is in-
creased by every internal or external clock input. The inter-
nal clock has a prescaler divide ratio option of 1, 2, 4, 8, 16,
32, 64, 128, 256, 512, 1024, 2048 or external clock (select-
ed by control bits TxCK0, TxCK1, TxCK2 of register
TMx).
Figure 13-3 8-bit Timer/Counter 0, 1
EC0 PIN
÷
2
÷
4
÷
8
X
IN
PIN
MUX
Pr
es
ca
ler
clear
0: Stop
1: Clear and start
T0ST
T0CK[2:0]
111
000
001
010
T0CN
MUX
T1IF
clear
0: Stop
1: Clear and start
T1ST
T1CK[1:0]
11
00
01
TIMER 1
INTERRUPT
÷
1
÷
2
÷
8
TDR0 (8-bit)
TDR1 (8-bit)
T1 (8-bit)
T0 (8-bit)
Comparator
Comparator
TIMER 0
TIMER 1
BTCL
7
6
5
4
3
2
1
0
-
-
T0CN
INITIAL VALUE: --00 0000
B
ADDRESS: 0D0
H
TM0
T0ST
T0CK0
T0CK1
CAP0 T0CK2
-
-
X
X
X
X
X means don’t care
÷
32
÷
128
÷
512
÷
2048
011
100
101
110
T0IF
TIMER 0
INTERRUPT
T1CN
10
INITIAL VALUE: 00
H
ADDRESS: 0D2
H
TM1
X means don’t care
0
X
BTCL
7
6
5
4
3
2
1
0
16BIT
POL
T1CN T1ST
T1CK0
T1CK1
PWM1E
CAP1
X
0
X
X
X
X
0
0
EDGE
DETECTOR
F/F
R05 / T0O
Содержание MC80F0104
Страница 108: ...MC80F0104 0204 Preliminary 104 Mar 2005 Ver 0 2 25 Emulator EVA Board Setting...
Страница 115: ...APPENDIX...
Страница 116: ......
Страница 124: ...viii Mar 2005 Ver 0 2 MC80F0104 0204 Preliminary...