SIC63616-(Rev. 1.0) NO. P81
3240-0412
4.7.5 I/O memory of clock timer
Table 4.7.5.1 shows the I/O addresses and the control bits for the clock timer.
Table 4.7.5.1 Control bits of clock timer
D3
D2
D1
D0
Name Init
∗
1
1
0
FF16H
MDCKE SGCKE SWCKE RTCKE
R/W
MDCKE
SGCKE
SWCKE
RTCKE
0
0
0
0
Enable
Enable
Enable
Enable
Disable
Disable
Disable
Disable
Integer multiplier clock enable
Sound generator clock enable
Stopwatch timer clock enable
Clock timer clock enable
R
FF42H
TM7
TM6
TM5
TM4
TM7
TM6
TM5
TM4
0
0
0
0
Clock timer data (1 Hz)
Clock timer data (2 Hz)
Clock timer data (4 Hz)
Clock timer data (8 Hz)
W
R/W
R
FF40H
0
0
TMRST TMRUN
0
∗
3
0
∗
3
TMRST
∗
3
TMRUN
–
∗
2
–
∗
2
Reset
0
Reset
Run
Invalid
Stop
Unused
Unused
Clock timer reset (writing)
Clock timer Run/Stop
R
FF41H
TM3
TM2
TM1
TM0
TM3
TM2
TM1
TM0
0
0
0
0
Clock timer data (16 Hz)
Clock timer data (32 Hz)
Clock timer data (64 Hz)
Clock timer data (128 Hz)
Interrupt mask register (Clock timer 16 Hz)
Interrupt mask register (Clock timer 32 Hz)
Interrupt mask register (Clock timer 64 Hz)
Interrupt mask register (Clock timer 128 Hz)
Interrupt mask register (Clock timer 1 Hz)
Interrupt mask register (Clock timer 2 Hz)
Interrupt mask register (Clock timer 4 Hz)
Interrupt mask register (Clock timer 8 Hz)
FFEEH
EIT3
EIT2
EIT1
EIT0
R/W
EIT3
EIT2
EIT1
EIT0
0
0
0
0
Enable
Enable
Enable
Enable
Mask
Mask
Mask
Mask
FFEFH
EIT7
EIT6
EIT5
EIT4
R/W
EIT7
EIT6
EIT5
EIT4
0
0
0
0
Enable
Enable
Enable
Enable
Mask
Mask
Mask
Mask
FFFEH
IT3
IT2
IT1
IT0
R/W
IT3
IT2
IT1
IT0
0
0
0
0
(R)
Yes
(W)
Reset
(R)
No
(W)
Invalid
FFFFH
IT7
IT6
IT5
IT4
R/W
IT7
IT6
IT5
IT4
0
0
0
0
(R)
Yes
(W)
Reset
(R)
No
(W)
Invalid
Interrupt factor flag (Clock timer 16 Hz)
Interrupt factor flag (Clock timer 32 Hz)
Interrupt factor flag (Clock timer 64 Hz)
Interrupt factor flag (Clock timer 128 Hz)
Interrupt factor flag (Clock timer 1 Hz)
Interrupt factor flag (Clock timer 2 Hz)
Interrupt factor flag (Clock timer 4 Hz)
Interrupt factor flag (Clock timer 8 Hz)
Address
Comment
Register
*1 Initial value at initial reset
*2 Not set in the circuit
*3 Constantly "0" when being read
RTCKE: Clock timer clock enable register (FF16H•D0)
Controls the operating clock supply to the clock timer.
When "1" is written: On
When "0" is written: Off
Reading: Valid
When "1" is written to RTCKE, the clock timer operating clock is supplied from the clock manager. If it
is not necessary to run the clock timer, stop the clock supply by setting RTCKE to "0" to reduce current
consumption.
At initial reset, this register is set to "0".