Fujitsu F2MCTM-16LX Computer Hardware User Manual


 
180
CHAPTER 11 TIMEBASE TIMER
11.1 Overview of Timebase Timer
The timebase timer is an 18-bit free-run counter (timebase timer counter) that
increments in synchronization with the main clock (half frequency of main oscillation
clock).
Four interval times can be selected and an interrupt request can be generated for
each interval time.
An operation clock is supplied to the oscillation stabilization wait time timer and
other peripherals.
Interval Timer Function
When the timebase timer counter reaches the interval time set by the interval time select bits (TBTC:
TBC1, TBC0), an overflow (carrying) occurs (TBTC: TBOF = 1) and an interrupt request is generated.
When an interrupt is enabled when an overflow occurs (TBTC: TBIE = 1), an overflow occurs (TBTC:
TBOF = 1) and an interrupt is generated.
The timebase timer has four interval times that can be selected. Table 11.1-1 shows the interval times of
the timebase timer.
Table 11.1-1 Interval Times of Timebase Timer
Count clock Interval time
2/HCLK(0.5 µs)
2
12
/HCLK (approx. 1.0 ms)
2
14
/HCLK (approx. 4.1 ms)
2
16
/HCLK (approx. 16.4 ms)
2
19
/HCLK (approx. 131.1 ms)
HCLK: Oscillation clock
The parenthesized values are provided at 4-MHz oscillation clock.