Rev.1.10 Jul 01, 2005 page 111 of 318
REJ09B0124-0110
M16C/6N Group (M16C/6NK, M16C/6NM) 12. Timers
Under development
This document is under development and its contents are subject to change.
Figure 12.17 TABSR Register, TBSR Register and CPSRF Register
Symbol Address After Reset
TABSR 0380h 00h
Count Start Flag
b7 b6 b5 b4 b3 b2 b1 b0
Bit Name
Bit Symbol
Timer B2 Count Start Flag
Timer B1 Count Start Flag
Timer B0 Count Start Flag
Timer A4 Count Start Flag
Timer A3 Count Start Flag
Timer A2 Count Start Flag
Timer A1 Count Start Flag
Timer A0 Count Start Flag 0 : Stops counting
1 : Starts counting
TB2S
TB1S
TB0S
TA4S
TA3S
TA2S
TA1S
TA0S
Function
RW
RW
RW
RW
RW
RW
RW
RW
RW
Symbol Address After Reset
TBSR 01C0h 000XXXXXb
Timer B3, B4, B5 Count Start Flag
b7 b6 b5 b4 b3 b2 b1 b0
Bit Name
Bit Symbol
Timer B5 Count Start Flag
Timer B4 Count Start Flag
Timer B3 Count Start Flag
0 : Stops counting
1 : Starts counting
TB5S
TB4S
TB3S
Nothing is assigned. When write, set to "0".
When read, their contents are indeterminate.
Function
RW
RW
-
RW
RW
-
(b4-b0)
-
-
(b6-b0)
Symbol Address After Reset
CPSRF 0381h 0XXXXXXXb
Clock Prescaler Reset Flag
Bit Name Function
Bit Symbol
b7 b6 b5 b4 b3 b2 b1 b0
Clock Prescaler Reset Flag
CPSR
Nothing is assigned. When write, set to "0".
When read, their contents are indeterminate.
RW
RW
Setting this bit to "1" initializes the
prescaler for the timekeeping clock.
(When read, the value of this bit is "0".)