
38
MB90660A Series
6. 16-bit Reload Timer (with Event Count Function)
The 16-bit reload timer consists of a 16-bit down counter, a 16-bit reload register, control register, and 4 timer
pins (I/O set by timer pin select register). Three internal clocks and an external clock can be selected as input
clocks. A toggle output waveform is output at the output pin (TOT) in reload mode, while a square wave indicating
that the timer is counting is output at the output pin in single-shot mode. The input pin (TIN) can be used for
event input in even count mode, and for trigger input or gate input in internal clock mode.
This product has this timer built into four channels.
(1) Register Configuration
Read/Write
Initial value
(–)
(–)
(–)
(–)
(–)
(–)
(–)
(–)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
bit
15
14
13
12
11
10
9
8
–
–
–
–
CSL1 CSL0 MOD2 MOD1
bit
7
6
5
4
3
2
1
0
MOD0
Reserved
OUTL RELD INTE
UF
CNTE TRG
TMCSR
0 to 3
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
Read/Write
Initial value
bit
Read/Write
Initial value
–
OTE3 CSB3 CSA3
–
OTE2 CSB2 CSA2
(–)
(–)
(R/W)
(0)
(R/W)
(1)
(R/W)
(1)
(–)
(–)
(R/W)
(0)
(R/W)
(1)
(R/W)
(0)
15
14
13
12
11
10
9
8
Control status register (upper)
Address: channel 0 000031
H
: channel 1 000035
H
: channels 2 000039
H
: channels 3 00003D
H
Control status register (lower)
Address: channel 0 000030
H
: channel 1 000034
H
: channels 2 000038
H
: channels 3 00003C
H
bit
15
14
13
12
11
10
9
8
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
Read/Write
Initial value
16-bit timer register (upper)
16-bit reload register (upper)
Address: channel 0 000033
H
: channel 1 000037
H
: channels 2 00003B
H
: channels 3 00003F
H
Timer pin control register (upper)
Address: 000057
H
bit
Read/Write
Initial value
–
OTE1 CSB1 CSA1
–
OTE0 CSB0 CSA0
TPCR
(–)
(–)
(R/W)
(0)
(R/W)
(0)
(R/W)
(1)
(–)
(–)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
7
6
5
4
3
2
1
0
Timer pin control register (lower)
Address: 000056
H
bit
7
6
5
4
3
2
1
0
TMR/
TMRLR
0 to 3
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
Read/Write
Initial value
16-bit timer register (lower)
16-bit reload register (lower)
Address: channel 0 000032
H
: channel 1 000036
H
: channels 2 00003A
H
: channels 3 00003E
H