English
Language : 

W78IRD2 Datasheet, PDF (11/76 Pages) Winbond – 8-BIT MICROCONTROLLER
W78IRD2
BIT NAME
FUNCTION
Timer 1 overflow flag: This bit is set when Timer 1 overflows. It is cleared
7 TF1 automatically when the program does a timer 1 interrupt service routine. It can also
be set or cleared by software.
1: Turn on Timer 1.
6 TR1
0: Turn off Timer 1.
Timer 0 overflow flag: This bit is set when Timer 0 overflows. It is cleared
5 TF0 automatically when the program does a timer 0 interrupt service routine. It can also
be set or cleared by software.
1: Turn on Timer 0.
4 TR0
0: Turn off Timer 0.
Interrupt 1 Edge Detect: This bit is set by the hardware when a falling-edge / low-
3
IE1 level is detected on INT1 . If INT1 is edge-triggered, this bit is cleared by the
hardware when the interrupt service routine begins. Otherwise, it follows the pin.
Interrupt 1 type control
2 IT1 1: Interrupt 1 is triggered by a falling-edge on INT1 .
0: Interrupt 1 is triggered by a low-level on INT1 .
Interrupt 0 Edge Detect: This bit is set by the hardware when a falling-edge / low-
1 IE0 level is detected on INT0 . If INT0 is edge-triggered, this bit is cleared by the
hardware when the interrupt service routine begins. Otherwise, it follows the pin.
Interrupt 0 type control
0
IT0 1: Interrupt 0 is triggered by a falling-edge on INT0 .
0: Interrupt 0 is triggered by a low-level on INT0 .
Timer Mode Control
Bit:
7
6
5
4
3
2
1
0
GATE C/T
M1
M0 GATE C/T
M1
M0
Mnemonic: TMOD
Address: 89h
BIT NAME
FUNCTION
Gating control: When this bit is set, Timer/Counter 1 is enabled only while the INT1
7 GATE pin is high and the TR1 control bit is set. When cleared, the INT1 pin has no effect,
and Timer 1 is enabled whenever TR1 is set.
6
Timer or Counter Select: When cleared, Timer 1 is incremented by the internal
C/T clock. When set, Timer 1 counts falling edges on the T1 pin.
5
M1 Timer 1 Mode Select bits: See below.
4
M0 Timer 1 Mode Select bits: See below.
- 11 -
Publication Release Date: October 2, 2006
Revision A7