English
Language : 

HMS87C1808B Datasheet, PDF (49/99 Pages) List of Unclassifed Manufacturers – 8-BIT SINGLE-CHIP MICROCONTROLLERS
HMS87C1X04B/08B/16B
16BIT
0
0
0
0
1
1
1
1
CAP0
0
0
1
X1
0
0
1
0
CAP1
0
1
0
0
0
0
X
0
PWME T0CK[2:0] T1CK[1:0] PWMO
0
XXX
XX
0
0
111
XX
0
0
XXX
XX
1
1
XXX
XX
1
0
XXX
11
0
0
111
11
0
0
XXX
11
0
0
XXX
11
1
TIMER 0
TIMER1
8-bit Timer
8-bit Timer
8-bit Event Counter 8-bit Capture
8-bit Capture
8-bit Compare output
8-bit Timer/Counter 10-bit PWM
16-bit Timer
16-bit Event Counter
16-bit Capture
16-bit Compare output
Table 12-1 Operating Modes of Timer 0 and Timer 1
1. X: The value “0” or “1” corresponding your operation.
12.1 8-bit Timer/Counter Mode
The HMS87C1X04B/08B/16B has four 8-bit Timer/Counters,
Timer 0, Timer 1, Timer 2 and Timer 3, as shown in Figure 12-2 .
The “timer” or “counter” function is selected by mode registers
TMx as shown in Figure 12-1 and Table 12-1 . To 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 12-1 ).
TM0
TM1
EC0
fxin
ADDRESS : D0H
-
-
CAP0 T0CK2 T0CK1 T0CK0 T0CN T0ST
RESET VALUE : --00_0000
-
-
0
X
X
X
X
X
POL
16BIT PWME CAP1 T1CK1 T1CK0 T1CN T1ST
ADDRESS : D2H
RESET VALUE : 0000_0000
X
0
0
Edge Detector
T0CK[2:0]
÷2
÷4
÷8
÷ 32
÷ 128
÷ 512
÷ 2048
÷1
÷2
÷8
MUX
T1CK[1:0]
MUX
0
X
1
T0CN
1
T1CN
X
X
X
X: The value “0” or “1” corresponding your operation.
T0ST
0 : Stop
1 : Clear and Start
T0 (8-bit)
CLEAR
TDR0 (8-bit)
COMPARATOR
T0IF
TIMER 0
INTERRUPT
T1ST
0 : Stop
1 : Clear and Start
T1 (8-bit)
CLEAR
COMP0 PIN
F/F
COMPARATOR
TDR1 (8-bit)
T1IF
TIMER 1
INTERRUPT
Figure 12-2 8-bit Timer / Counter Mode
These timers have each 8-bit count register and data register. The
count register is increased by every internal or external clock in-
SEP. 2004 Ver 1.03
45