GMS81508B HYNIX [Hynix Semiconductor], GMS81508B Datasheet - Page 39

no-image

GMS81508B

Manufacturer Part Number
GMS81508B
Description
HYUNDAI MICRO ELECTRONICS 8-BIT SINGLE-CHIP MICROCONTROLLERS
Manufacturer
HYNIX [Hynix Semiconductor]
Datasheet
GMS81508B/16B/24B
11. TIMER/EVENT COUNTER
The GMS815xxB has four Timer/Counter registers. Each
module can generate an interrupt to indicate that an event
has occurred (i.e. timer match).
Timer 0 and Timer 1 are can be used either two 8-bit Tim-
er/Counter or one 16-bit Timer/Counter with combine
them. Also Timer 2 and Timer 3 are same.
In the “timer” function, the register is increased every in-
ternal clock input. Thus, one can think of it as counting in-
ternal clock input. Since a least clock consists of 4 and
most clock consists of 64 oscillator periods, the count rate
is 1/4 to 1/64 of the oscillator frequency.
In the “counter” function, the register is incremented in re-
sponse to a 1-to-0 (falling edge) transition at its corre-
36
CAP
CAP
0
0
0
1
1
0
0
1
1
2
0
0
1
1
0
0
1
1
T1ST
T3ST
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
T1SL
01 or
10 or
[1:0]
T3SL
01 or
10 or
[1:0]
11
00
11
00
T0ST T0CN
T2ST T2CN
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
TM0
TM2
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Table 11-1 TM0 Timer Mode Register
Table 11-2 TM2 Timer Mode Register
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
01 or 10 or 11
T0SL[1:0]
T2SL[1:0]
00
00
00
00
00
00
00
00
8-bit Timer
8-bit Event counter
8-bit Capture (internal clock)
8-bit Capture (external clock)
16-bit Timer
16-bit Event counter
16-bit Capture (internal clock)
16-bit Capture (external clock)
8-bit Timer
8-bit Event counter
8-bit Capture (internal clock)
8-bit Capture (external clock)
16-bit Timer
16-bit Event counter
16-bit Capture (internal clock)
16-bit Capture (external clock)
sponding external input pin, EC0 or EC2.
In addition the “capture” function, the register is incre-
mented in response external or internal clock sources same
with timer or counter function. When external clock edge
input, the count register is captured into Timer data register
correspondingly.
It has four operating modes: “8-bit timer/counter”, “16-bit
timer/counter”, “8-bit capture”, “16-bit capture” which are
selected by bit in Timer mode register TM0 and TM2 as
shown in Table 11-1.
In operation of Timer 2, Timer 3, their operations are same
with Timer 0, Timer 1, respectively as shown in Table 11-
2.
TIMER 0
TIMER 2
HYUNDAI MicroElectronics
8-bit Timer
8-bit Timer
8-bit Timer
8-bit Timer
8-bit Timer
8-bit Timer
8-bit Timer
8-bit Timer
DEC. 1999 Ver 1.04
TIMER 1
TIMER 3

Related parts for GMS81508B