P R E L I M I N A R Y
Z86E61/E63 Z8
®
MCU
WITH
16K/32K EPROM
P
RELIMINAR
Y
P
RODUCT
S
PECIFICA
TION
Z86E61/E63
CMOS Z8
®
16K/32K EPROM
M
ICROCONTROLLER
FEATURES
s
s
s
s
s
s
s
s
s
s
s
8-Bit CMOS Microcontroller
40-Pin DIP, 44-Pin PLCC Style Packages
4.5V to 5.5V Operating Range
Clock Speeds: 16 and 20 MHz
s
s
s
High Voltage Protection on High Voltage Inputs
RAM and EPROM Protect
EPROM: 16 Kbytes Z86E61
32 Kbytes Z86E63
256 Bytes Register File
- 236 Bytes of General-Purpose RAM
- 16 Bytes of Control and Status Registers
- 4 Bytes for Ports
Two Programmable 8-Bit Counter/Timers Each
with 6-Bit Programmable Prescaler
Six Vectored, Priority Interrupts from Eight
Different Sources
On-Chip Oscillator that Accepts a Crystal, Ceramic
Resonator, LC, or External Clock Drive
s
Low Power Consumption: 275 mW (max)
Fast Instruction Pointer: 1.0 ms @ 12 MHz
Two Standby Modes: STOP and HALT
32 Input/Output Lines
s
s
Full-Duplex UART
All Digital Inputs are TTL Levels
Auto Latches
s
GENERAL DESCRIPTION
The Z86E61/E63 microcontrollers are members of the Z8
®
single-chip microcontroller family with 16K/32 Kbytes of
EPROM and 236 bytes of general-purpose RAM. Offered
in 40-pin DIP or 44-pin PLCC package styles, these de-
vices are pin-compatible EPROM versions of the Z86C61/
63. The ROMless pin option is available on the 44-pin
versions only.
With 4 Kbytes of ROM and 236 bytes of general-purpose
RAM, the Z86E61/E63 offers fast execution, efficient use of
memory, sophisticated interrupts, input/output bit manipu-
lation capabilities, and easy hardware/software system
expansion.
For applications demanding powerful I/O capabilities, the
Z86E61/E63 offers 32 pins dedicated to input and output.
These lines are grouped into four ports. Each port consists
of eight lines, and is configurable under software control to
provide timing, status signals, serial or parallel
I/O with or without handshake, and an address/data bus
for interfacing external memory.
The Z86E61/E63 can address both external memory and
preprogrammed ROM, making it well suited for high-
volume applications or where code flexibility is required.
1
P R E L I M I N A R Y
Z86E61/E63 Z8
®
MCU
WITH
16K/32K EPROM
GENERAL DESCRIPTION
(Continued)
There are three basic address spaces available to support
this configuration: Program Memory, Data Memory, and
236 general-purpose registers.
To unburden the system from coping with real-time tasks
such as counting/timing and serial data communication,
the Z86E61/E63 offers two on-chip counter/timers with a
large number of user selectable modes (Figure 1).
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
Output Input
Vcc
GND
XTAL /AS /DS R//W /RESET
Port 3
Machine Timing and
Instruction Control
UART
ALU
Counter/
Timers
(2)
FLAGS
Prg. Memory
16K/32K
Register
Pointer
Register File
256 x 8-Bit
Program
Counter
Interrupt
Control
Port 2
Port 0
Port 1
4
I/O
(Bit Programmable)
4
8
Address/Data or I/O
(Byte Programmable)
Address or I/O
(Nibble Programmable)
Figure 1. Z86E61/E63 Functional Block Diagram
2
P R E L I M I N A R Y
Z86E61/E63 Z8
®
MCU
WITH
16K/32K EPROM
PIN DESCRIPTION
Standard Mode
Table 1. 40-Pin DIP Pin Identification
VCC
XTAL2
XTAL1
P37
P30
/RESET
R//W
/DS
/AS
P35
GND
P32
P00
P01
P02
P03
P04
P05
P06
P07
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
P36
P31
P27
P26
P25
P24
P23
P22
P21
P20
P33
P34
P17
P16
P15
P14
P13
P12
P11
P10
Standard Mode
Pin # Symbol
1
2
3
4
5
6
7
8
9
10
11
12
13-20
21-28
29
30
31-38
39
40
V
CC
XTAL2
XTAL1
P37
P30
/RESET
R//W
/DS
/AS
P35
GND
P32
P07-P00
P17-P10
P34
P33
P27-P20
P31
P36
Function
Power Supply
Crystal, Oscillator Clock
Crystal, Oscillator Clock
Port 3, Pin 7
Port 3, Pin 0
Reset
Read/Write
Data Strobe
Address Strobe
Port 3, Pin 5
Direction
Input
Output
Input
Output
Input
Input
Output
Output
Output
Output
Z86E61
/E63
DIP
31
30
29
28
27
26
25
24
23
22
21
Ground
Input
Port 3, Pin 2
Input
Port 0, Pins 0,1,2,3,4,5,6,7 In/Output
Port 1, Pins 0,1,2,3,4,5,6,7 In/Output
Port 3, Pin 4
Output
Port 3, Pin 3
Input
Port 2, Pins 0,1,2,3,4,5,6,7 In/Output
Port 3, Pin 1
Input
Port 3, Pin 6
Output
Figure 2. 40-Pin DIP Pin Configuration
3