HYUNDAI MicroElectronics
GMS81C2012/GMS81C2020
R/W R/W R/W R/W R/W R/W
5
4
3
2
1
0
ADDRESS: 0D0H
INITIAL VALUE: --000000B
TM0
-
-
CAP0 T0Ck2 TB0TCCKL1 T0Ck0 T0CN T0ST
Bit Name
Bit Position
Description
CAP0
TM0.5
0: Timer/Counter mode
1: Capture mode selection flag
T0CK2
T0CK1
T0CK0
TM0.4
TM0.3
TM0.2
000: 8-bit Timer, Clock source is fXIN
001: 8-bit Timer, Clock source is fXIN
010: 8-bit Timer, Clock source is fXIN
2
4
8
÷
÷
÷
011: 8-bit Timer, Clock source is fXIN 32
÷
100: 8-bit Timer, Clock source is fXIN 128
÷
101: 8-bit Timer, Clock source is fXIN 512
÷
110: 8-bit Timer, Clock source is fXIN 2048
÷
111: EC0 (External clock)
T0CN
T0ST
TM0.1
TM0.0
0: Stop the timer
1: A logic 1 starts the timer.
0: When cleared, stop the counting.
1: When set, Timer 0 Count Register is cleared and start again.
R/W R/W R/W R/W R/W R/W R/W R/W
7
6
5
4
3
2
1
0
ADDRESS: 0D2H
INITIAL VALUE: 00H
TM1
POL 16BIT PWM1E CAP1 TB1TCCKL1 T1CK0 T1CN T1ST
Bit Name
Bit Position
Description
POL
TM1.7
0: PWM Duty Active Low
1: PWM Duty Active High
16BIT
PWMIE
CAP1
TM1.6
TM1.5
TM1.4
0: 8-bit Mode
1: 16-bit Mode
0: Disable PWM
1: Enable PWM
0: Timer/Counter mode
1: Capture mode selection flag
T1CK1
T1CK0
TM1.3
TM1.2
00: 8-bit Timer, Clock source is fXIN
01: 8-bit Timer, Clock source is fXIN
10: 8-bit Timer, Clock source is fXIN
2
8
÷
÷
11: 8-bit Timer, Clock source is Using the the Timer 0 Clock
T0CN
T0ST
TM1.1
TM1.0
0: Stop the timer
1: A logic 1 starts the timer.
0: When cleared, stop the counting.
1: When set, Timer 0 Count Register is cleared and start again.
R/W R/W R/W R/W R/W R/W R/W R/W
7
6
5
4
3
2
1
0
ADDRESS: 0D1H
TDR0
TDR1
INITIAL VALUE: Undefined
R/W R/W R/W R/W R/W R/W R/W R/W
7
6
5
4
3
2
1
0
ADDRESS: 0D3H
INITIAL VALUE: Undefined
Read: Count value read
Write: Compare data write
Figure 12-1 TM0, TM1 Registers
MAR. 2000 Ver 1.00
49