MB95630H Series
MN702-00009-1v0-E
FUJITSU SEMICONDUCTOR LIMITED
373
CHAPTER 20 16-BIT RELOAD TIMER
20.7 Registers
[bit3] INTE: Underflow interrupt request enable bit
This bit enables or disables the underflow interrupt.
[bit2] UF: Underflow interrupt request flag bit
This bit indicates whether an underflow has occurred in the 16-bit reload timer.
When read by the read-modify-write (RMW) type of instruction, this bit always returns "1".
[bit1] CNTE: Count enable bit
This bit enables or disables the counting operation of the 16-bit reload timer.
When "0" is written to this bit, the 16-bit reload timer stops counting.
When "1" is written to this bit, the 16-bit reload timer enters the start trigger wait state. When a start trigger is
input, the 16-bit reload counter starts counting.
[bit0] TRG: Software trigger bit
This bit enables using the software to start the 16-bit reload timer, and is valid only when the 16-bit reload
timer operation is enabled (CNTE = 1).
Writing "0" to this bit has no effect on operation.
When "1" is written to this bit, the value set to the 16-bit reload timer reload register
(TMRLRHn/TMRLRLn) is reloaded to the 16-bit reload timer timer register (TMRHn/TMRLn), and then the
16-bit reload timer starts counting from the next count clock input.
Note: Writing "1" to this bit and the CNTE bit simultaneously starts the 16-bit reload timer counting
operation.
The read value of this bit is always "0". However, this bit keeps reading "1" from the point at which "1" is
written to this bit to start the 16-bit reload timer to the point at which the 16-bit reload timer starts counting.
bit3
Details
Writing "0"
Disables the underflow interrupt.
Writing "1"
Enables the underflow interrupt.
bit2
Details
Reading "0"
Indicates that no underflow has occurred in the 16-bit reload timer.
Reading "1"
Indicates that an underflow has occurred in the 16-bit reload timer.
Writing "0"
Clears this bit.
Writing "1"
Has no effect on operation.
bit1
Details
Writing "0"
Stops the 16-bit reload timer counting operation.
Writing "1"
Enables the 16-bit reload timer counting operation (start trigger wait state).
bit0
Details
Read access
The read value is always "0".
Writing "0"
Has no effect on operation.
Writing "1"
The 16-bit reload timer starts counting from the next count clock input after the value set in
TMRLRHn/TMRLRLn is reloaded to TMRHn/TMRLn.