GMS81C2020/GMS81C2120
Hyundai Micro Electronics
16BIT CAP0 CAP1 PWM1E T0CK[2:0] T1CK[1:0] PWMO
TIMER 0
8-bit Timer
TIMER1
0
0
0
0
1
1
1
1
0
0
1
0
1
0
0
0
0
X
0
0
0
0
1
0
0
0
0
XXX
111
XX
XX
XX
XX
11
11
11
11
0
0
1
1
0
0
0
1
8-bit Timer
8-bit Event Counter
8-bit Capture
8-bit Capture
XXX
XXX
XXX
111
8-bit Compare output
10-bit PWM
X1
0
8-bit Timer/Counter
16-bit Timer
0
16-bit Event Counter
16-bit Capture
1
XXX
XXX
0
16-bit Compare output
Table 15-1 Operating Modes of Timer 0 and Timer 1
1. X : The value "0" or "1" corresponding your operation.
15.1 8-bit Timer/Counter Mode
The GMS81C2020 and GMS81C2120 has four 8-bit Tim-
er/Counters, Timer 0, Timer 1 as shown in Figure 15-2 .
use as an 8-bit timer/counter mode, bit CAP0 of TM0 is
cleared to "0" and bits 16BIT of TM1 should be cleared to
“0”(Table 15-1 ).
The "timer" or "counter" function is selected by mode reg-
isters TMx as shown in Figure 15-1 and Table 15-1 . To
ADDRESS : D0H
RESET VALUE : --000000
-
-
CAP0
0
T0CK2
X
T0CK1
X
T0CK0
X
T0CN
X
T0ST
X
TM0
TM1
-
-
ADDRESS : D2H
RESET VALUE : 00000000
POL
X
16BIT
0
PWM1E
0
CAP1
0
T1CK1
X
T1CK0
X
T1CN
X
T1ST
X
X : The value "0" or "1" corresponding your operation.
T0ST
T0CK[2:0]
Edge Detector
0 : Stop
1 : Clear and Start
F/F
1
T0CK
CLEAR
EC0
T0 ( 8-bit )
MUX
R40/T0O
2
÷
R4FUNC.0
4
÷
TIMER 0
INTERRUPT
T0IF
8
÷
COMPARATOR
32
T0CN
÷
fXI
128
÷
TDR0 ( 8-bit )
512
÷
T1CK[1:0]
MUX
2048
T1ST
0 : Stop
÷
1 : Clear and Start
F/F
1
1
÷
CLEAR
T1 ( 8-bit )
2
÷
R56/PWM1O/T1O
8
÷
R5FUNC.6
TIMER 1
T1IF
INTERRUPT
COMPARATOR
T1CN
TDR1 ( 8-bit )
Figure 15-2 8-bit Timer / Counter Mode
52
preliminary
Nov. 1999 Ver 0.0