GENERAL DESCRIPTION
The Z8602 Keyboard Controller (KBC™) introduces a new level
of sophistication to single-chip architecture. The Z8602 is a
member of the Z8 single-chip microcontroller family with 2
Kbytes of ROM.
The Z8602 KBC is housed in a 40-lead DIP, and is manufactured
in NMOS technology. Zilog’s microcontroller offers fast execution, more efficient use of memory, more sophisticated interrupt,
input/output bit-manipulation capabilities, and easy hardware/
software system expansion along with low cost and low power
consumption.
The KBC architecture is characterized by a flexible I/O scheme,
an efficient register, I/O, and a number of ancillary features that
are useful in many industrial and advanced scientific applications.
CPS DC-4087-02
Z8602
CUSTOMER PROCUREMENT SPECIFICATION
Z8602
KEYBOARD CONTROLLER (KBC™)
NMOS Z8® 8-BIT MCU
The Z8602 offers low EMI emission achieved by means of
several modifications in the output drivers and clock circuitry of
the device.
There are two basic address spaces available to support this wide
range of configurations: Program Memory and 124 GeneralPurpose Registers.
The KBC offers two on-chip counter/timers with a large number
of user selectable modes. This unburdens the program from
coping with real-time problems such as counting/timing.
Notes:
All Signals with a preceding front slash, "/", are active Low, e.g.: B//W
(WORD is active Low); /B/W (BYTE is active Low, only).
Power connections follow conventional descriptions below:
The device applications demand powerful I/O capabilities. The
KBC fulfills this with 32-pins dedicated to input and output.
These lines are grouped into four ports, each port consists of 8
lines, and are configurable under software control to provide
timing, status signals, and serial or parallel I/O ports.
Connection Circuit Device
Power V
Ground GND V
CC
V
DD
SS
DC-4087-02 (11-2-93)
1
GENERAL DESCRIPTION (Continued)
CPS DC-4087-02
Z8602
Port 3
Counter/
Timers (2)
Interrupt
Control
Vcc GND XTAL1
Timing & Inst.
ALU
Flags
Register
Pointer
Register File
124 x 8 Bit
XTAL2 /RESETOutput Input
Machine
Control
Program
Memory
Program
Counter
Port 2
I/O
(Bit Programmable)
Port 0 Port 1
44 8
I/O
Output Open Drain
(Nibble Programmable)
Functional Block Diagram
I/O
Output Open Drain
(Byte Programmable)
2