Z86319
Zilog
PS/2 Mouse Controller
DS97KEY1605
P R E L I M I N A R Y
17
1
RC Oscillator.
The Z86319 features an on-chip RC pre-
cision oscillator that requires a 1% precision resistor exter-
nally connected between V
DD
and pin 6 (Figure 18). The
tolerance of the RC oscillator is less than
±
10% over the
voltage range of 4.5V to 5.5V and over a temperature
range of 0-40
°
C. Pin 7 is the Analog Ground for the oscilla-
tor.
Increased parasitic board capacitance will slow down the
RC oscillator and deteriorate the RC frequency tolerance.
The minimum and maximum parasitic board capacitances
are 0.5 pF and 2 pF, respectively.
HALT Mode.
This instruction turns off the internal CPU
clock but not the precision RC oscillator. The counter/tim-
ers, their interrupts, and external interrupts IRQ1 and IRQ2
remain active. The device can be recovered by interrupts,
either externally or internally generated. An interrupt must
be enabled prior to the HALT Mode, and executed to exit
the HALT Mode. After the interrupt service routine, the
program continues from the instruction after the HALT.
In order to enter HALT Mode, it is necessary to first flush
the instruction pipeline to avoid suspending execution in
mid-instruction. To flush the pipeline, the user must exe-
cute a NOP (Opcode=FFH) immediately before the HALT
instruction. i.e.:
In HALT Mode, the value of each output line prior to the
HALT instruction is retained.
Watch-Dog Timer (WDT).
The Watch-Dog Timer is en-
abled upon power-up of the MCU and is clocked by its own
internal RC oscillator. The WDT instruction does not affect
the Zero (Z), Sign (S), and Overflow (V) flags.
Opcode WDT (5FH).
Execution of WDT clears the WDT
counter. The time interval between any 2 consecutive
WDT instructions has to be smaller than T
WDT
min.
Low Voltage Protection (V
LV
).
The device will func-
tion normally between 5.5V and 4.5V under all specified
conditions. Below 4.5V, the device is still internally func-
tional until the Low Voltage trip point (V
LV
) is reached,
however, it is not guaranteed to meet all AC and DC Char-
acteristics. When the supply voltage drops below V
LV
, an
automatic hardware reset occurs as V
DD
returns above
V
LV
. Essentially, this action helps in reinitializing the
Z86319.
The actual V
LV
is a function of temperature, operating fre-
quency and process parameters. The typical V
LV
is a
function of the ambient temperature for a frequency of 4
MHz. The device is functional down to V
LV
voltage. The
min. operational V
DD
is determined by the value of the V
LV
voltage at ambient temperatures. The V
LV
voltage in-
creases as the temperature decreases (Figure 19).
Figure 18. Oscillator Configuration
FF
7F
NOP
HALT
; clear the pipeline
; enter the HALT Mode
VDD
1%
6
RCIN
AGND
7
Precision
RC Oscillator