English
Language : 

GMS81C1102 Datasheet, PDF (50/89 Pages) Hynix Semiconductor – 8-BIT SINGLE-CHIP MICROCONTROLLERS
GMS81C1102 / GMS81C1202
16.2 16-bit Timer/Counter Mode
The Timer register is being run with 16 bits. A 16-bit timer/
counter register T0, T1 are increased from 0000H until it
matches TDR0, TDR1 and then resets to 0000H. The
match output generates Timer 0 interrupt not Timer 1 in-
terrupt.
The clock source of the Timer 0 is selected either internal
or external clock by bit T0CK2, T0CK1 and T0SL0.
In 16-bit mode, the bits T1CK1,T1CK0 and 16BIT of TM1
should be set to "1" respectively.
TM0
ADDRESS : D0H
-
-
CAP0 T0CK2 T0CK1 T0CK0 T0CN T0ST
RESET VALUE : --000000
-
-
0
X
X
X
X
X
TM1
POL
16BIT PWME CAP1 T1CK1 T1CK0 T1CN T1ST
ADDRESS : D2H
RESET VALUE : 00000000
X
1
0
0
1
1
X
X
X : The value "0" or "1" corresponding your operation.
T0CK[2:0]
Edge Detector
T0ST
0 : Stop
1 : Start
EC0
÷2
÷4
÷8
fxin
÷ 32
÷ 128
÷ 512
÷ 2048
MUX
1
T0CN
T1 ( 8-bit )
T0 ( 8-bit )
CLEAR
COMPARATOR
TDR1 ( 8-bit ) TDR0 ( 8-bit )
T0IF
F/F
TIMER 0
INTERRUPT
COMP0 PIN
Figure 16-5 16-bit Timer / Counter Mode
16.3 8-bit Compare Output ( 16-bit )
The GMS87C1201 and GMS81C1202 has a function of
Timer Compare Output. To pulse out, the timer match can
goes to port pin( COMP0 ) as shown in Figure 16-2 and
Figure 16-5 . Thus, pulse out is generated by the timer
match. These operation is implemented to pin, RB4/
COMP0/PWM.
This pin output the signal having a 50 : 50 duty square
wave, and output frequency is same as below equation.

=
--------------O-----s--c---i-l--l--a--t--i--o---n----F----r--e--q---u---e---n---c---y---------------
2 × Prescaler Value × (TDR + 1 )
In this mode, the bit PWMO of RB function register (RB-
FUNC) should be set to "1", and the bit PWME of timer1
mode register ( TM1 ) should be set to "0".
In addition, 16-bit Compare output mode is also available.
16.4 8-bit Capture Mode
The Timer 0 capture mode is set by bit CAP0 of timer
mode register TM0 (bit CAP1 of timer mode register TM1
for Timer 1) as shown in Figure 16-6.
As mentioned above, not only Timer 0 but Timer 1 can also
be used as a capture mode.
The Timer/Counter register is increased in response inter-
nal or external input. This counting function is same with
normal timer mode, and Timer interrupt is generated when
timer register T0 (T1) increases and matches TDR0
(TDR1).
Jan. 2002 ver 2.0
47