
GENERAL DESCRIPTION
C
USTOMER
P
ROCUREMENT SPECIFICATION
Z86E23
CMOS Z8® OTP
ICROCONTROLLER
M
CPS DC-4060-06
Z86E23
The Z86E23 microcontroller introduces the next level of
sophistication to single-chip architecture. The Z86E23 is
a member of the Z8 single-chip microcontroller family with
8 Kbytes of EPROM and 236 bytes of general-purpose
RAM.
The Z86E23 is a pin compatible, One-Time-Programmable
(OTP) version of the Z8614 and Z8602 Keyboard Controller (KBC).
Zilog’s CMOS microcontroller offers fast execution, efficient use of memory, sophisticated interrupts, input/output
bit manipulation capabilities, and easy hardware/software
system expansion along with low cost and low power
consumption.
The Z86E23 architecture is based on Zilog’s 8-bit
microcontroller core. The device offers a flexible I/O
scheme, an efficient register and address space structure,
and a number of ancillary features that are useful in many
industrial and advanced scientific applications.
There are two basic address spaces available to support
this wide range of configurations: program memory and
236 general-purpose registers.
To unburden the program from coping with real-time
problems such as counting/timing, the Z86E23 offers two
on-chip counter/timers with a large number of user selectable modes (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 Circuit Device
Power V
Ground GND V
CC
V
DD
SS
DC-4060-06 (3-22-94)
1

GENERAL DESCRIPTION (Continued)
CPS DC-4060-06
Z86E23
Output Input
Port 3
Counter/
Timers (2)
Interrupt
Control
Vcc GND
ALU
FLAGS
Register
Pointer
Register File
256 x 8-Bit
/RESETXTAL
Machine Timing and
Instruction Control
Prg. Memory
8192 x 8-Bit
Program
Counter
Port 2
I/O
(Bit Programmable)
Port 0
44
I/O
(Nibble Programmable)
Output Open Drain
Functional Block Diagram
Port 1
8
I/O
(Byte Programmable)
Output Open Drain
2