MB90560/565 Series
4. 16-Bit Reload Timers 0 and 1 (With Event Count Function)
• The 16-bit reload timers have the following functions.
• The count clock can be selected from three internal clocks or the external event clock.
• An interrupt to the CPU can be generated when an underflow occurs on 16-bit reload timer 0 or 1. This interrupt
allows the timers to be used as interval timers.
• Two different operation modes can be selected when an underflow occurs on 16-bit reload timer 0 or 1: one-
shot mode in which timer operation halts when an underflow occurs or reload mode in which the value in the
reload register is loaded into the timer and counting continues.
• Extended intelligent I/O service (EI2OS) is supported.
• The MB90560/565 series contains two 16-bit reload timer channels.
• 16-bit reload timer operation modes
Operation When an
Count Clock
Start Trigger
Underflow Occurs
One-shot mode
Reload mode
Software trigger
Internal clock
One-shot mode
Reload mode
External trigger
Software trigger
One-shot mode
Reload mode
Event count mode
(external clock mode)
• Interval times for the 16-bit reload timers
Count Clock
Count Clock Period
Example of Interval Times
0.125 µs to 8.192 ms
0.5 µs to 32.768 ms
2.0 µs to 131.1 ms
21/φ (0.125 µs)
23/φ (0.5 µs)
25/φ (2.0 µs)
23/φ or longer
Internal clock
Event count mode
0.5 µs or longer
Note : The values enclosed in ( ) and the example of interval times is for a machine clock frequency of 16 MHz.
φ is the machine clock frequency value for the calculation.
Remarks : 16-bit reload timer 0 can be used to generate the baud rate for UART0.
16-bit reload timer 1 can be used to generate the baud rate for UART1 and activation trigger for the
A/D converter.
36