P
RELIMINARY
P
RODUCT
S
PECIFICATION
Z86C34/C35/C36
Z86C44/C45/C46
CMOS Z8
®
MCU
S WITH
ASCI UART
O
FFER
E
FFICIENT
, C
OST
-E
FFECTIVE
D
ESIGN
F
LEXIBILITY
FEATURES
Device
Z86C34
Z86C35
Z86C36
Z86C44
Z86C45
Z86C46
ROM
(KB)
16
32
64
16
32
64
RAM*
(Bytes)
237
237
237
236
236
236
Speed
(MHz)
16
16
16
16
16
16
•
•
•
•
•
•
•
•
•
•
•
Expanded Register File (ERF)
Full-Duplex UART (ASCI)
Dedicated 16-Bit Baud Rate Generator
32 Input/Output Lines (C44/C45/C46)
24 Input/Output Lines (C34/C35/C36)
Vectored, Prioritized Interrupts with Programmable Po-
larity
Two Analog Comparators
Two Programmable 8-Bit Counter/Timers, Each with
Two 6-Bit Programmable Prescaler
Watch-Dog Timer (WDT)/Power-On Reset (POR)
On-Chip Oscillator that Accepts a Crystal, Ceramic Res-
onator, LC, RC, or External Clock
RAM and ROM Protect
Optional 32-kHz Oscillator
Note:
*General-Purpose.
•
•
•
•
•
28-Pin DIP, 28-Pin SOIC and PLCC Packages (C34,
C35, C36)
40-Pin DIP, 44-Pin PLCC and QFP Packages (C44,
C45, C46)
3.0- to 5.5-Volt Operating Range
Clock Free Watch-Dog Timer (WDT) Reset
Operating Temperature Ranges:
Standard: 0
°
C to 70
°
C
Extended: –40
°
C to +105
°
C
GENERAL DESCRIPTION
ZiLOG’s Z8
®
MCU single-chip family now includes the
Z86C34/C35/C36/C44/C45/C46 product line, featuring en-
hanced wake-up circuitry, programmable Watch-Dog Tim-
ers (
WDT
), and low-noise/EMI options. Each of the new en-
hancements to the Z8 offer a more efficient, cost-effective
design and provide the user with increased design flexibility
over the standard Z8 microcontroller core. The low-power
consumption CMOS microcontroller offers fast execution,
efficient use of memory, sophisticated interrupts, input/out-
put bit manipulation capabilities, and easy hardware/soft-
ware system expansion.
The Z8 subfamily features an Expanded Register File (
ERF
)
to allow access to register-mapped peripheral and I/O cir-
cuits. Four basic address spaces are available to support this
wide range of configurations: Program Memory, Register
File, Data Memory, and
ERF
. The Register File is composed
of 236/237 bytes of general-purpose registers, four I/O port
registers, and 15 control and status registers. The
ERF
con-
sists of twelve control registers.
For applications demanding powerful I/O capabilities, the
Z86C34/C35/C36 offers 24 pins, and the Z86C44/C45/C46
offers 32 pins dedicated to input and output. These lines are
1
DS007601-Z8X0499
Z86C34/C35/C36/C44/C45/C46
CMOS Z8® MCUs with ASCI UART
ZiLOG
GENERAL DESCRIPTION
(Continued)
configurable under software control to provide timing, sta-
tus signals, parallel I/O with or without handshake, and ad-
dress/data bus for interfacing external memory.
To unburden the system from coping with real-time tasks
such as counting/timing and data communication, the Z8
offer two on-chip counter/timers with a large number of
user-selectable modes.
With ROM/ROMless selectivity, the Z86C44/C45/C46
provide both external memory and preprogrammed ROM,
which enables this Z8
®
MCU to be used in high-volume ap-
plications, or where code flexibility is required.
Note:
All signals with an overline are active Low. For exam-
ple, B/
W
, for which WORD is active Low, and
B
/W, for
which BYTE is active Low.
Power connections follow these conventional descriptions:
Connection
Power
Ground
Circuit
V
CC
GND
Device
V
DD
V
SS
(C44/C45/C46 Only)
Output
Input
V
CC
GND
XTAL AS DS R/W RESET
Port 3
Machine
Timing & Inst.
Control
RESET
WDT, POR
Counter/
Timers (2)
Interrupt
Control
Two Analog
Comparators
Full-Duplex
UART
16-Bit Baud
Rate Generator
ALU
FLAG
Program
Memory
Register
Pointer
Register File
Program
Counter
Port 2
Port 0
Port 1
4
I/O
(Bit Programmable)
4
8
Address or I/O
(Nibble Programmable)
Address/Data or I/O
(Byte Programmable)
(C44/C45/C46 Only)
Figure 1. Functional Block Diagram
2
PRELIMINARY
DS007601-Z8X0499
ZiLOG
Z86C34/C35/C36/C44/C45/C46
CMOS Z8® MCUs with ASCI UART
PIN DESCRIPTION
P25
P26
P27
P04
P05
P06
P07
V
CC
XTAL2
XTAL1
P31
P32
P33
P34
1
P24
P23
P22
P21
P20
P03
GND
P02
P01
P00
P30
P36
P37
P35
P04
P27
P26
P25
P24
P23
P22
4
P05
P06
P07
V
CC
XTAL2
XTAL1
P31
5
1
26
25
28
Z86C34/C35/C36
Z86C34/C35/C36
11
12
19
18
P21
P20
P03
GND
P02
P01
P00
14
15
Figure 2. 28-Pin DIP/SOIC Pin Configuration
Figure 3. 28-Pin PLCC Pin Configuration
Table 1. 28-Pin DIP/SOIC/PLCC Pin Identification
Pin #
1–3
4–7
8
9
10
11–13
14–15
16
17
18
19–21
22
23
24–28
Symbol
P25–27
P04–07
V
CC
XTAL2
XTAL1
P31–33
P34–35
P37
P36
P30
P00–02
GND
P03
P20–24
Function
Port 2, Bits 5,6,7
Port 0, Bits 4,5,6,7
Power Supply
Crystal Oscillator
Crystal Oscillator
Port 3, Bits 1,2,3
Port 3, Bits 4,5
Port 3, Bit 7
Port 3, Bit 6
Port 3, Bit 0
Port 0, Bits 0,1,2
Ground
Port 0, Bit 3
Port 2, Bits 0,1,2,3,4
Direction
In/Output
In/Output
Output
Input
Fixed Input
Fixed Output
Fixed Output
Fixed Output
Fixed Input
In/Output
In/Output
In/Output
DS007601-Z8X0499
PRELIMINARY
P32
P33
P34
P35
P37
P36
P30
3
Z86C34/C35/C36/C44/C45/C46
CMOS Z8® MCUs with ASCI UART
ZiLOG
PIN DESCRIPTION
(Continued)
R/W
P25
P26
P27
P04
P05
P06
P14
P15
P07
V
CC
P16
P17
XTAL2
XTAL1
P31
P32
P33
P34
AS
1
40
Z86C44/C45/C46
20
21
DS
P24
P23
P22
P21
P20
P03
P13
P12
GND
P02
P11
P10
P01
P00
P30
P36
P37
P35
RESET
Figure 4. 40-Pin DIP Configuration
Table 2. 40-Pin Dual-In-Line Package Pin Identification
Pin #
1
2–4
5–7
8–9
10
11
12–13
14
15
16–18
19
20
Symbol
R/W
P25–27
P04–06
P14–15
P07
V
CC
P16–17
XTAL2
XTAL1
P31–33
P34
AS
Function
READ/WRITE
Port 2, Bits 5,6,7
Port 0, Bits 4,5,6
Port 1, Bits 4,5
Port 0, Bit 7
Power Supply
Port 1, Bits 6,7
Crystal Oscillator
Crystal Oscillator
Port 3, Bits 1,2,3
Port 3, Bit 4
Address Strobe
Direction
Output
In/Output
In/Output
In/Output
In/Output
In/Output
Output
Input
Input
Output
Output
Table 2. 40-Pin Dual-In-Line Package Pin Identification
Pin #
21
22
23
24
25
26–27
28–29
30
31
32–33
34
35–39
40
Symbol
RESET
P35
P37
P36
P30
P00–01
P10–11
P02
GND
P12–13
P03
P20–24
DS
Function
Reset
Port 3, Bit 5
Port 3, Bit 7
Port 3, Bit 6
Port 3, Bit 0
Port 0, Bit 0,1
Port 1, Bit 0,1
Port 0, Bit 2
Ground
Port 1, Bit 2,3
Port 0, Bit 3
Port 2, Bit 0,1,2,3,4
Data Strobe
Direction
Input
Output
Output
Output
Input
In/Output
In/Output
In/Output
In/Output
In/Output
In/Output
Output
4
PRELIMINARY
DS007601-Z8X0499
ZiLOG
Z86C34/C35/C36/C44/C45/C46
CMOS Z8® MCUs with ASCI UART
P21
P22
P23
P24
DS
NC
R/W
P25
P26
P27
P04
7
P20
P03
P13
P12
GND
GND
P02
P11
P10
P01
P00
6
1
40
39
Z86C44/C45/C46
17
18
29
28
P30
P36
P37
P35
RESET
R/RL
AS
P34
P33
P32
P31
Figure 5. 44-Pin PLCC Pin Configuration
Table 3. 44-Pin PLCC Pin Identification
Pin #
1–2
3–4
5
6–10
11
12
13
14–16
17–19
20–21
22
23–24
25–26
Symbol
GND
P12–13
P03
P20–24
DS
NC
R/W
P25–27
P04–06
P14–15
P07
V
CC
P16–17
Function
Ground
Port 1, Bits 2,3
Port 0, Bit 3
Port 2, Bits 0,1,2,3,4
Data Strobe
Not Connected
READ/WRITE
Port 2, Bits 5,6,7
Port 0, Bits 4,5,6
Port 1, Bits 4,5
Port 0, Bit 7
Power Supply
Port 1, Bits 6,7
Direction
In/Output
In/Output
In/Output
Output
Output
In/Output
In/Output
In/Output
In/Output
In/Output
Pin #
27
28
29–31
32
33
34
35
36
37
38
39
40–41
42–43
44
P05
P06
P14
P15
P07
V
CC
V
CC
P16
P17
XTAL2
XTAL1
Table 3. 44-Pin PLCC Pin Identification
Symbol
XTAL2
XTAL1
P31–33
P34
AS
R/RL
RESET
P35
P37
P36
P30
P00–01
P10–11
P02
Function
Crystal Oscillator
Crystal Oscillator
Port 3, Bits 1,2,3
Port 3, Bit 4
Address Strobe
ROM/ROMless Control
Reset
Port 3, Bit 5
Port 3, Bit 7
Port 3, Bit 6
Port 3, Bit 0
Port 0, Bits 0,1
Port 1, Bits 0,1
Port 0, Bit 2
Direction
Output
Input
Input
Output
Output
Input
Input
Output
Output
Output
Input
In/Output
In/Output
In/Output
DS007601-Z8X0499
PRELIMINARY
5