RL78/G15 CHAPTER 6 TIMER ARRAY UNIT
R01UH0959EJ0110 Rev.1.10 Page 188 of 765
Mar 7, 2023
Figure 6-11. Format of Timer Mode Register mn (TMRmn) (5/5)
Address: F0190H, F0191H (TMR00) to F019EH, F019FH (TMR07) After reset: 0000H R/W
Symbol 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TMRmn
(n = 2, 4, 6
CKSm
n1
CKSm
n0
0
CCSm
n
MAST
ERmn
2
1
0
CISmn
1
CISmn
0
0 0
MDmn
3
MDmn
2
MDmn
1
MDmn
0
Symbol 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TMRmn
(n = 1, 3)
CKSm
n1
CKSm
n0
0
CCSm
n
SPLIT
mn
2
1
0
CISmn
1
CISmn
0
0 0
MDmn
3
MDmn
2
MDmn
1
MDmn
0
Symbol 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TMRmn
(n = 0, 5, 7
CKSm
n1
CKSm
n0
0
CCSm
n
0
Note 1
2
1
0
CISmn
1
CISmn
0
0 0
MDmn
3
MDmn
2
MDmn
1
MDmn
0
Operation mode
(Value set by the MDmn3 to MDmn1 bits
(see the table above))
MDmn0 Setting of starting counting and interrupt
●
Interval timer mode
(0, 0, 0)
●
Capture mode
(0, 1, 0)
0
Timer interrupt is not generated when counting is started
(timer output does not change, either).
1
Timer interrupt is generated when counting is started
(timer output also changes).
●
Event counter mode
(0, 1, 1)
0
Timer interrupt is not generated when counting is started
(timer output does not change, either).
●
One-count mode
Note 2
(1, 0, 0) 0
Start trigger is invalid during counting operation.
At that time, interrupt is not generated.
1
Start trigger is valid during counting operation
Note 3
.
At that time, interrupt is not generated.
●
Capture & one-count mode
(1, 1, 0)
0
Timer interrupt is not generated when counting is started
(timer output does not change, either).
Start trigger is invalid during counting operation.
At that time interrupt is not generated.
Other than above Setting prohibited
Note 1. Bit 11 is a read-only bit and fixed to 0. Writing to this bit is ignored.
Note 2. In one-count mode, interrupt output (INTTMmn) when starting a count operation and TOmn output are not
controlled.
Note 3. If the start trigger (TSmn = 1) is issued during operation, the counter is initialized, and recounting is started
(does not occur the interrupt request).
Remark m: Unit number (m = 0), n: Channel number (n = 0 to 7)