
7-1
ML63326 User's Manual
Chapter 7 Timers (TIMER)
7
Chapter 7 Timers (TIMER)
7.1 Overview
The ML63326 has four internal 8-bit timers (0 to 3). Timers 0 and 1, or timers 2 and 3, can
be used in tandem as a 16-bit timer.
Timers 0 and 1 have three operation modes: auto-reload mode, capture mode and frequency
measurement mode. Timers 2 and 3 have two modes: auto-reload and frequency measure-
ment. Timer clock may be set to the time base clock (TBCCLK: 32.768 kHz), the high-speed
clock (HSCLK), or an external clock. When using the timers as a 16-bit timer, the overflow
signals of timers 0 and 2 are used as the clocks for timers 1 and 3, respectively.
In addition to pulse generation and time measurement, timers can also be used.
Figure 7-1 Timer 0 Configuration
7.2 Timer Configuration
Figures 7-1 through 7-4 show the configuration of timers 0 to 3.
Control
circuit
Frequency
measurement
control circuit
Capture
control circuit
TM0CL
TM0CH
TM0DL
TM0DH
8
8
Capture
Reload
4
4
4
4
D
Q
D
Q
Q
R
TM0CK
TM0 overflow
TM0INT
PB.0/TM0OVF
Data bus
TBCCLK
HSCLK
PB.2/T02CK
64 Hz
437C
PB.0/TM0CAP
TM0CAP
TM0CK
RESETS
OV
16 kHz
8 kHz
4 kHz
2 kHz
1 kHz
512 Hz
256 Hz
128 Hz
64 Hz
437C
16-bit timer
(Timer 0 overflow signal is
used as clock for timer 1)
Clock
TBCCLK / HSCLK / External clock (T02CK, T13CK)
Auto-reload mode
Capture mode
(Timer 2 overflow signal is
used as clock for timer 3)
—
8-bit timer
Timer 0
Timer 2
Timer 1
Timer 3
—
Frequency measurement mode
Summary of Contents for ML63326
Page 3: ......
Page 13: ......
Page 14: ...Chapter 1 Overview 1 ...
Page 15: ......
Page 37: ...1 22 ML63326 User s Manual Chapter 1 Overview ...
Page 38: ...Chapter 2 CPU and Memory Spaces 2 ...
Page 39: ......
Page 50: ...CPU Control Functions Chapter 3 3 ...
Page 51: ......
Page 57: ...3 6 ML63326 User s Manual Chapter 3 CPU Control Functions ...
Page 58: ...Interrupt INT326 Chapter 4 4 ...
Page 59: ......
Page 71: ...4 12 ML63326 User s Manual Chapter 4 Interrupt INT326 ...
Page 72: ...Clock Generator Circuit OSC Chapter 5 5 ...
Page 73: ......
Page 83: ...5 10 ML63326 User s Manual Chapter 5 Clock Generator Circuit OSC ...
Page 84: ...Time Base Counter TBC Chapter 6 6 ...
Page 85: ......
Page 90: ...Timers TIMER Chapter 7 7 ...
Page 91: ......
Page 115: ...7 24 ML63326 User s Manual Chapter 7 Timers TIMER ...
Page 116: ...Chapter 8 8 100 Hz Timer Counter 100HzTC ...
Page 117: ......
Page 121: ...8 4 ML63326 User s Manual Chapter 8 100 Hz Timer Counter 100HzTC ...
Page 122: ...Chapter 9 9 Watchdog Timer WDT ...
Page 123: ......
Page 128: ...Chapter 10 10 Ports INPUT OUTPUT I O PORT ...
Page 129: ......
Page 170: ...Chapter 11 11 External Memory Transfer Function EXTMEM ...
Page 171: ......
Page 179: ...11 8 ML63326 User s Manual Chapter 11 External Memory Transfer Function EXTMEM ...
Page 180: ...Chapter 12 12 Melody Driver MELODY63K ...
Page 181: ......
Page 195: ...12 14 ML63326 User s Manual Chapter 12 Melody Driver MELODY63K ...
Page 196: ...13 Chapter 13 Voice Synthesis ...
Page 197: ......
Page 228: ...14 Chapter 14 Shift Register SFT ...
Page 229: ......
Page 236: ...15 Chapter 15 LCD Driver LCD ...
Page 237: ......
Page 250: ...16 Chapter 16 Battery Low Detect Circuit BLD ...
Page 251: ......
Page 255: ...16 4 ML63326 User s Manual Chapter 16 Battery Low Detect Circuit BLD ...
Page 256: ...Chapter 17 17 Power Supply Circuit POWER ...
Page 257: ......
Page 260: ...Appendixes ...
Page 261: ......
Page 321: ...Appendix 60 ML63326 User s Manual Appendix G ...