MB90610A Series
5. 16-bit Reload Timer (with Event Count Function)
The 16-bit reload timers consists of a 16-bit down-counter, a 16-bit reload register, one input (TIN) and one
output (TOT) pin, and a control register. The input clock can be selected from one external clock and three types
of internal clock. The output pin (TOT) outputs a toggle waveform in reload mode and a rectangular waveform
during counting in one-shot mode. The input pin (TIN) functions as the event input in event count mode and as
the trigger input or gate input in internal clock mode.
This product has two internal 16-bit reload timer channels.
(1) Register Configuration
Timer control
bit
15
14
13
12
11
CSL1 CSL2 MOD2 MOD1
(—) (—) (—) (—) (R/W) (R/W) (R/W) (R/W)
10
9
8
status register (upper)
Address: channel 0 000039H
: channel 1 00003DH
—
—
—
—
Read/write
Initial value
(—) (—) (—) (—) (0) (0) (0) (0)
Timer control
bit
7
6
5
4
3
2
1
0
status register (lower)
Address: channel 0 000038H
: channel 1 00003CH
MOD0 OUTE OUTL RELD INTE UF CNTE TRG
(R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W)
TMCSR
Read/write
Initial value
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
16-bit timer register (upper)/
16-bit reload register (upper)
Address: channel 0 00003BH
: channel 1 00003FH
bit
15
14
13
12
11
10
9
8
Read/write
Initial value
(R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W)
(X) (X) (X) (X) (X) (X) (X) (X)
16-bit timer register (lower)/
16-bit reload register (lower)
Address: channel 0 00003AH
: channel 1 00003EH
bit
7
6
5
4
3
2
1
0
TMR/
TMRLR
Read/write
Initial value
(R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W)
(X) (X) (X) (X) (X) (X) (X) (X)
35