Z86C15
CP96KEY0603
C
USTOMER
P
ROCUREMENT
S
PECIFICATION
Z86C15
CMOS Z8
廬
8-B
IT
MCU
K
EYBOARD
C
ONTROLLER
FEATURES
ROM
(Kbytes)
4
RAM*
(Bytes)
236
I/O
Lines
32
Speed
(MHz)
5
Pin Count /
Package
40 DIP
44 PLCC
44 QFP
n
Six Vectored, Priority Interrupts from
Six Different Sources
Two Programmable 8-Bit Counter/Timers,
Each with 6-Bit Programmable Prescaler
Power-On Reset (POR) Timer, Hardware Watch-Dog
Timer (WDT)
Digital Inputs CMOS Levels with
Internal Pull-Up Resistors
Four Direct Connect LED Drive Ports
On-Chip RC Oscillator, 4 MHz to 5 MHz
n
* General-Purpose
n
n
n
n
n
4.5- to 5.5-Volt Operating Range
n
0擄C to 70擄C Operating Temperature Range
Expanded Register File
Low-Power Consumption: 30 mW @ 5 MHz Typical
n
n
GENERAL DESCRIPTION
The Z86C15 Keyboard Controller is a full-featured mem-
ber of the Z8
廬
microcontroller family offering a unique
register-to-register architecture that avoids accumulator
bottlenecks and is more code efficient than RISC
processors.
For applications demanding powerful I/O capabilities, the
Z86C15 provides 32 pins dedicated to input and output.
These lines are grouped into four ports, each port consist-
ing of eight lines, and are configurable under software
control to provide timing, status signals, and serial or
parallel I/O ports.
Two on-chip counter/timers, with a large number of user-
selectable modes, are available to relieve the system of
administering real-time tasks, such as counting/timing and
I/O datacommunications.
Six different internal or external interrupt sources are
maskable and prioritized so a vectored address is pro-
vided for efficient interrupt subroutine handling and
multitasking functions.
The Z86C15 achieves low-EMI by means of several modi-
fications in the output drivers and clock circuitry of the
device.
By means of an expanded register file, the designer has
access to three additional system control registers that
provide extra peripheral devices, I/O ports, and register
addresses (see Functional Block Diagram).
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:
Connection
Power
Ground
Circuit
V
CC
GND
Device
V
DD
V
SS
CP96KEY0603 (3/96)
1