User's Manual

8XC196NP, 80C196NU USER’S MANUAL
10-16
T1CONTROL
Address:
Reset State:
1F90H
00H
The timer 1 control (T1CONTROL) register determines the clock source, counting direction, and count
rate for timer 1.
7 0
CE UD M2 M1 M0 P2 P1 P0
Bit
Number
Bit
Mnemonic
Function
7 CE Counter Enable
This bit enables or disables the timer. From reset, the timers are
disabled and not free running.
0 = disables timer
1 = enables timer
6 UD Up/Down
This bit determines the timer counting direction, in selected modes (see
mode bits, M2:0).
0 = count down
1 = count up
5:3 M2:0 EPA Clock Direction Mode Bits
These bits determine the timer clocking source and direction control
source.
M2 M1 M0 Clock Source Direction Source
000f/4 UD bit (T1CONTROL.6)
X 0 1 T1CLK pin
UD bit (T1CONTROL.6)
010f/4 T1DIR pin
011T1CLK pin
T1DIR pin
111quadrature clocking using T1CLK and T1DIR
If an external clock is selected, the timer counts on both the rising and
falling edges of the clock.
2:0 P2:0 EPA Clock Prescaler Bits
These bits determine the clock prescaler value.
P2 P1 P0 Prescaler Divisor Resolution
000divide by 1 (disabled) 160 ns
001divide by 2 320 ns
010divide by 4 640 ns
011divide by 8 1.28 µs
100divide by 16 2.56 µs
101divide by 32 5.12 µs
110divide by 64 10.24 µs
111divide by 128 (NU only) 20.48 µs
At f = 25 MHz. Use the formula on page 10-6 to calculate the resolution
at other frequencies.
Figure 10-8. Timer 1 Control (T1CONTROL) Register