English
Language : 

Z86L81 Datasheet, PDF (50/88 Pages) Maxim Integrated Products – 28-Pin Low-Voltage Infrared Microcontrollers
Z86L81/86/98
28-Pin Low-Voltage Infrared Microcontrollers
44
T16 Transmit Mode
In Normal or Ping-Pong Mode, the output of T16 when not enabled, is dependent
on CTR1, D0. If the result is a 0, T16_OUT is a 1; if it is a 1, T16_OUT is 0. You
can force the output of T16 to either a 0 or 1 whether it is enabled or not by pro-
gramming CTR1 D3, D2 to a 10 or 11.
When T16 is enabled, TC16H * 256 + TC16L is loaded, and T16_OUT is switched
to its initial value (CTR1, D0). When T16 counts down to 0, T16_OUT is toggled
(in Normal or Ping-Pong Mode), an interrupt (CTR2, D1) is generated (if enabled),
and a status bit (CTR2, D5) is set. See Figure 21.
Z8 Data Bus
Positive Edge
Negative Edge
HI16
CTR2 D2
LO16
IRQ3
CTR2 D4, D3
CTR2 D1
SCLK
Clock
Select
Clock
16-Bit
Counter T16
T16_OUT
Z8 Data Bus
TC16H
TC16L
Figure 21. 16-Bit Counter/Timer Circuits
Note: Global interrupts override this function as described in
“Interrupts” on page 48.
If T16 is in Single-Pass Mode, it is stopped at this point (see Figure 22). If it is in
Modulo-N Mode, it is loaded with TC16H * 256 + TC16L, and the counting contin-
ues (see Figure 23).
You can modify the values in TC16H and TC16L at any time. The new values take
effect when they are loaded.
19-4615; Rev 0; 4/09