Using Timers to Measure Time
8-6
As is shown in the previous chart, four bits (two for each timer) are used to
specify a mode of operation. The modes of operation are shown in Table 8−2.
Table 8−2. Timer Modes and Usage
TxM1
TxM0
Timer
Mode
Description of Timer Mode
Timer 1
Timer 0
0
0
0
13-bit timer/counter
Y
Y
0
1
1
16-bit timer/counter
Y
Y
1
0
2
8-bit timer/counter with auto-reload
Y
Y
1
1
3
Two 8-bit counters (split timer mode)
N
Y
The TMOD.GATE bit controls gating of the timer/counter. If TMOD.GATE is
cleared, the timer/counter increments only if TCON.TRx is set. If TMOD.GATE
is set, the timer/counter increments only if TCON.TRx is set and the corre-
sponding INTx pin is held high. This feature can be used for pulse width mea-
surements.
The TMOD.CT bit selects counter or timer operation. If TMOD.CT is cleared,
the timer/counter register is incremented on either f
osc
/4 or f
osc
/12 (based on
the state of CKCON.TxM ). If TMOD.CT is set, the timer/counter register is in-
cremented by the Tx pin.
8.3.3.1
13-Bit Time Mode (mode 0)
Timer mode 0 is a 13-bit timer. This is a relic that was kept around in the 8052
(and subsequently MSC1210) to maintain compatibility with its predecessor,
the 8048. The 13-bit timer mode is not normally used in new development.
In this mode, the timer/counter uses five bits of the TLx register and all eight
bits of the THx register for the 13-bit register. Therefore, the upper three bits
of TLx must be masked if they are used by software. When the timer/counter
rolls over on a transition from 01FFF
H
, the timer/counter interrupt flag is set
(TCON.TFx).
Figure 8−1. Timer 0/1 Block Diagram for Modes 0 and 1
Содержание MSC1210
Страница 1: ... December 2002 User s Guide SBAU077 ...
Страница 149: ...Digital Filter 12 13 Analog to Digital Converter Figure 12 5 Filter Frequency Responses ...
Страница 162: ...12 26 ...
Страница 234: ...Timers 17 6 Figure 17 4 Timer Counter 1 Mode 1 Figure 17 5 Interrupt System ...
Страница 273: ...Serial Port I O 17 45 Keil Simulator Figure 17 19 Clock Control Peripheral Figure 17 20 USART0 Preipheral ...
Страница 282: ...C 4 ...