PRELIMINARY PRODUCT SPECIFICATION*
Z8PE002
FEATURE-ENHANCED Z8PLUS 0.5K
ROM ONE-TIME PROGRAMMABLE
(OTP) MICROCONTROLLER
FEATURES
Part
Number
ROM
(Bytes)
Z8PE002
512
Note: *General-Purpose.
RAM*
(Bytes)
Speed
(MHz)
64
10
•
•
Microcontroller Core Features
•
All Instructions Execute in one 1-µs Instruction Cycle
with a 10-MHz Crystal
•
•
•
•
•
512 bytes x 8 On-Chip OTP EPROM Memory
Operating Speed: DC—10 MHz
Six Addressing Modes: R, IR, X, D, RA, and IM
(XTAL), Ceramic Resonator, Inductor Capacitor (LC),
or External Clocks
•
•
•
Peripheral Features
•
•
14 Total Input/Output Pins
•
One 6-Bit I/O Port (Port B)
– I/O Bit Programmable
– Includes Special Functionality: Stop-Mode Recovery Input, Comparator Inputs, Selectable Edge
Interrupts, and Timer Output
•
One 8-Bit I/O Port (Port A)
– I/O Bit Programmable
– Each Bit Programmable as Push-Pull or Open-Drain
Software Programmable Timers Configurable as:
– Two 8-Bit Standard Timers and One 16-Bit Standard Timer
– One 16-Bit Standard Timer and One 16-Bit Pulse
Width Modulator (PWM) Timer
Additional Features
• On-Chip Oscillator that accepts External Crystal
64 x 8 General-Purpose Registers (SRAM)
Six Vectored Interrupts with Fixed Priority
16-Bit Programmable Watch-Dog Timer (WDT)
•
External Resistor Capacitor (RC), an Oscillator Option
Voltage Brown-Out/Power-On Reset (VBO/POR)
Programmable Options:
– EPROM Protect
– RC Oscillator
Power Reduction Modes:
– HALT Mode with Peripheral Units Active
– STOP Mode for Minimum Power Dissipation
CMOS/Technology Features
• Low-Power Consumption
• 3.0V to 5.5V Operating Range @ 0°C to +70°C
4.5V to 5.5V Operating Range @ –40°C to +105°C
•
18-Pin DIP, SOIC, and 20-Pin SSOP Packages
One Analog Comparator
GENERAL DESCRIPTION
The Z8PE002 is the newest member of the Z8Plus Microprocessor (MPU) family. Similar to the Z8E000 and
Z8E001, the Z8PE002 offers easy software development,
debug, prototyping, and an attractive One-Time Programmable (OTP) solution.
DS008700-Z8X0799
For applications demanding powerful I/O capabilities, the
Z8PE002’s dedicated input and output lines are grouped
into two ports, and are configurable under software control.
*This document is considered preliminary until the completion of full characterization.
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
GENERAL DESCRIPTION (Continued)
Both the 8-bit and 16-bit on-chip timers, with several userselectable modes, administer real-time tasks such as counting/timing and I/O data communications.
Power connections follow conventional descriptions
below:
Note: All signals with an overline are active Low. For example, B/W, in which WORD is active Low; and B/W, in
which BYTE is active Low.
Connection
Circuit
Device
Power
VCC
VDD
Ground
GND
VSS
XTAL
VCC
GND
Two 8-Bit Timers
or One 16-Bit
PWM Timer
One 16-Bit
Standard Timer
Machine
Timing
ALU
FLAGS
Interrupt
Control
WDT
OTP Program
Memory
Register
Pointer
One Analog
Comparator
RAM
Register File
Program
Counter
POR &
VBO
Port A
Port B
I/O
I/O
Figure 1. Functional Block Diagram
2
PRELIMINARY
DS008700-Z8X0799
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
AD 9–0
Z8Plus Core
AD 9–0
Address
MUX
D7–0
AD 9–0
Address
Counter
EPROM
Data
MUX
D7–0
Option
Bits
Port
A
PGM + Test
Mode Logic
PGM
ADCLK
XTAL
ADCLR/VPP
Figure 2. EPROM Programming Mode Block Diagram
DS008700-Z8X0799
PRELIMINARY
3
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
PIN DESCRIPTION
PB1
PB2
PB3
PB4
PB5
PA7
PA6
PA5
PA4
1
18
18-Pin
DIP/SOIC
9
10
PB0
XTAL1
XTAL2
VSS
VCC
PA0
PA1
PA2
PA3
Figure 3. 18-Pin DIP/SOIC Pin Identification
Table 1. Standard Programming Mode
Pin #
Symbol
Function
Direction
1–5
6–9
10–13
14
PB1–PB5
PA7–PA4
PA3–PA0
VCC
Port B, Pins 1,2,3,4,5
Port A, Pins 7,6,5,4
Port A, Pins 3,2,1,0
Input/Output
Input/Output
Input/Output
Power Supply
15
VSS
Ground
16
17
18
XTAL2
XTAL1
PB0
Crystal Oscillator Clock
Crystal Oscillator Clock
Port B, Pin 0
4
PRELIMINARY
Output
Input
Input/Output
DS008700-Z8X0799
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
PGM
GND
GND
GND
ADCLR/VPP
D7
D6
D5
D4
1
18
18-Pin
DIP/SOIC
9
10
ADCLK
XTAL1
NC
GND
VDD
D0
D1
D2
D3
Figure 4. 18-Pin DIP/SOIC Pin Identification
Table 2. EPROM Programming Mode
Pin #
Symbol
Function
Direction
1
PGM
Input
2–4
5
GND
ADCLR/VPP
Program Mode
Ground
Clear Clock/Program Voltage
6–9
10–13
14
D7–D4
D3–D0
VDD
Data 7,6,5,4
Data 3,2,1,0
Input/Output
Input/Output
Power Supply
15
16
17
18
GND
NC
XTAL1
ADCLK
Ground
No Connection
1-MHz Clock
Address Clock
DS008700-Z8X0799
PRELIMINARY
Input
Input
Input
5
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
PIN DESCRIPTION (Continued)
PB1
PB2
PB3
PB4
PB5
NC
PA7
PA6
PA5
PA4
1
20
20-Pin
SSOP
10
11
PB0
XTAL1
XTAL2
VSS
VCC
NC
PA0
PA1
PA2
PA3
Figure 5. 20-Pin SSOP Pin Identification
Table 3. Standard Programming Mode
Pin #
Symbol
Function
Direction
1–5
6
7–10
11–14
15
16
PB1–PB5
NC
PA7–PA4
PA3–PA0
NC
VCC
Port B, Pins 1,2,3,4,5
No Connection
Port A, Pins 7,6,5,4
Port A, Pins 3,2,1,0
No Connection
Power Supply
Input/Output
17
VSS
Ground
18
19
20
XTAL2
XTAL1
PB0
Crystal Oscillator Clock
Crystal Oscillator Clock
Port B, Pin 0
6
PRELIMINARY
Input/Output
Input/Output
Output
Input
Input/Output
DS008700-Z8X0799
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
PGM
GND
GND
GND
ADCLR/VPP
NC
D7
D6
D5
D4
1
20
20-Pin
SSOP
10
11
ADCLK
XTAL1
NC
GND
VDD
NC
D0
D1
D2
D3
Figure 6. 20-Pin SSOP Pin Identification/EPROM Programming Mode
Table 4. EPROM Programming Mode
Pin #
Symbol
Function
Direction
1
PGM
Input
2–4
5
GND
ADCLR/VPP
Program Mode
Ground
Clear Clock/Program Voltage
6
7–10
11–14
15
16
NC
D7–D4
D3–D0
NC
VDD
No Connection
Data 7,6,5,4
Data 3,2,1,0
No Connection
Power Supply
17
18
19
20
GND
NC
XTAL1
ADCLK
Ground
No Connection
1-MHz Clock
Address Clock
DS008700-Z8X0799
PRELIMINARY
Input
Input/Output
Input/Output
Input
Input
7
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
ABSOLUTE MAXIMUM RATINGS
Parameter
Min
Max
Units
Note
Ambient Temperature under Bias
Storage Temperature
Voltage on any Pin with Respect to VSS
–40
–65
–0.6
+105
+150
+7
C
C
V
1
Voltage on VDD Pin with Respect to VSS
–0.3
+7
V
Voltage on PB5 Pin with Respect to VSS
–0.6
VDD+1
V
2
Total Power Dissipation
Maximum Allowable Current out of VSS
880
40
mW
mA
3
Maximum Allowable Current into VDD
40
mA
3
+600
+600
25
25
40
40
40
40
µA
µA
mA
mA
mA
mA
mA
mA
4
5
Maximum Allowable Current into an Input Pin
Maximum Allowable Current into an Open-Drain Pin
Maximum Allowable Output Current Sunk by Any I/O Pin
Maximum Allowable Output Current Sourced by Any I/O Pin
Maximum Allowable Output Current Sunk by Port A
Maximum Allowable Output Current Sourced by Port A
Maximum Allowable Output Current Sunk by Port B
Maximum Allowable Output Current Sourced by Port B
–600
–600
3
3
3
3
Notes:
1. Applies to all pins except the PB5 pin and where otherwise noted.
2. There is no input protection diode from pin to VDD.
3. Peak Current. Do not exceed 25mA average current in either direction.
4. Excludes XTAL pins.
5. Device pin is not at an output Low state.
Stresses greater than those listed under Absolute Maximum
Ratings can cause permanent damage to the device. This rating is a stress rating only. Functional operation of the device
at any condition above those indicated in the operational
sections of these specifications is not implied. Exposure to
absolute maximum rating conditions for an extended period
8
can affect device reliability. Total power dissipation should
not exceed 880 mW for the package. Power dissipation is
calculated as follows:
Total Power Dissipation = VDD x [IDD – (sum of IOH)]
+ sum of [(VDD – VOH) x IOH]
+ sum of (VOL x IOL)
PRELIMINARY
DS008700-Z8X0799
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
STANDARD TEST CONDITIONS
The characteristics listed below apply for standard test conditions as noted. All voltages are referenced to Ground. Positive current flows into the referenced pin (Figure 7).
From Output
Under Test
150 pF
Figure 7. Test Load Diagram
CAPACITANCE
TA = 25ºC, VCC = GND = 0V, f = 1.0 MHz, unmeasured pins returned to GND.
Parameter
Input capacitance
Output capacitance
I/O capacitance
DS008700-Z8X0799
Min
Max
0
0
0
12 pF
12 pF
12 pF
PRELIMINARY
9
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
DC ELECTRICAL CHARACTERISTICS
Table 5. DC Electrical Characteristics
TA = 0ºC to +70ºC
Standard Temperatures
Sym
Parameter
VCC
VCH
Clock Input High
Voltage
VCL
VIH
VIL
VOH
VOL1
VOL2
Clock Input Low
Voltage
Input High Voltage
Input Low Voltage
Output High Voltage
Output Low Voltage
Output Low Voltage
VOFFSET Comparator Input
Offset Voltage
IIL
IOL
VICR
RPB5
VLV
Input Leakage
Output Leakage
Comparator Input
Common Mode
Voltage Range
PB5 Pull-up Resistor
VCC Low-Voltage
Protection
1
Typical2
@ 25°C Units Conditions
Min
Max
3.0V
0.7VCC
VCC+0.3
1.3
V
5.5V
0.7VCC
VCC+0.3
2.5
V
3.0V
VSS–0.3
0.2VCC
0.7
V
5.5V
VSS–0.3
0.2VCC
1.5
V
Notes
Driven by External Clock
Generator
Driven by External Clock
Generator
Driven by External Clock
Generator
Driven by External Clock
Generator
3.0V
0.7VCC
VCC+0.3
1.3
V
5.5V
0.7VCC
VCC+0.3
2.5
V
3.0V
VSS–0.3
0.2VCC
0.7
V
5.5V
VSS–0.3
0.2VCC
1.5
V
3.0V
VCC–0.4
3.1
V
IOH = –2.0 mA
5.5V
VCC–0.4
4.8
V
IOH = –2.0 mA
3.0V
0.6
0.2
V
IOL = +4.0 mA
5.5V
0.4
0.1
V
IOL = +4.0 mA
3.0V
1.2
0.5
V
IOL = +6 mA
5.5V
1.2
0.5
V
IOL = +12 mA
3.0V
5.5V
3.0V
–1.0
25.0
25.0
2.0
10.0
10.0
0.064
mV
mV
µA
VIN = 0V, VCC
5.5V
–1.0
2.0
0.064
µA
VIN = 0V, VCC
3.0V
–1.0
2.0
0.114
µA
VIN = 0V, VCC
5.5V
–1.0
2.0
0.114
µA
VIN = 0V, VCC
3.0V
VSS–0.3
VCC–1.0
V
3
5.5V
VSS–0.3
VCC–1.0
V
3
3.0V
5.5V
100
100
2.45
kOhm
4
2.85
200
200
2.60
V
Notes:
1. The VCC voltage specification of 3.0V guarantees 3.0V; the VCC voltage specification of 5.5V guarantees 5.0V ±0.5V.
2. Typical values are measured at VCC = 3.3V and VCC = 5.0V; VSS = 0V = GND.
3. For the analog comparator input when the analog comparator is enabled.
4. No protection diode is provided from the pin to VCC. External protection is recommended.
5. All outputs are unloaded and all inputs are at the VCC or VSS level.
6. CL1 = CL2 = 22 pF.
7. Same as note 5, except inputs are at VCC.
10
PRELIMINARY
DS008700-Z8X0799
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
Table 5. DC Electrical Characteristics (Continued)
TA = 0ºC to +70ºC
Standard Temperatures
1
Typical2
@ 25°C Units Conditions
Sym
Parameter
VCC
ICC
Supply Current
ICC1
Standby Current
3.0V
5.5V
3.0V
2.5
6.0
2.0
2.0
3.5
1.0
mA
mA
mA
@ 10 MHz
@ 10 MHz
HALT mode VIN = 0V,
VCC @ 10 MHz
5,6
5,6
5,6
5.5V
4.0
2.5
mA
HALT mode VIN = 0V,
VCC @ 10 MHz
5,6
500
150
nA
STOP mode VIN = 0V,
VCC
7
ICC2
Standby Current
Min
Max
Notes
Notes:
1. The VCC voltage specification of 3.0V guarantees 3.0V; the VCC voltage specification of 5.5V guarantees 5.0V ±0.5V.
2. Typical values are measured at VCC = 3.3V and VCC = 5.0V; VSS = 0V = GND.
3. For the analog comparator input when the analog comparator is enabled.
4. No protection diode is provided from the pin to VCC. External protection is recommended.
5. All outputs are unloaded and all inputs are at the VCC or VSS level.
6. CL1 = CL2 = 22 pF.
7. Same as note 5, except inputs are at VCC.
DS008700-Z8X0799
PRELIMINARY
11
Z8PE002
Z8Plus OTP Microcontroller
ZiLOG
DC ELECTRICAL CHARACTERISTICS (Continued)
Table 6. DC Electrical Characteristics
TA = –40ºC to +105ºC
Extended Temperatures
Sym
Parameter
VCC
VCH
Clock Input High
Voltage
1
Typical2
@ 25°C Units Conditions
Min
Max
4.5V
0.7 VCC
VCC+0.3
2.5
V
5.5V
0.7 VCC
VCC+0.3
2.5
V
4.5V
VSS–0.3
0.2 VCC
1.5
V
5.5V
VSS–0.3
0.2 VCC
1.5
V
4.5V
0.7 VCC
VCC+0.3
2.5
V
5.5V
0.7 VCC
VCC+0.3
2.5
V
4.5V
VSS–0.3
0.2 VCC
1.5
V
5.5V
VSS–0.3
0.2 VCC
1.5
V
Output High
Voltage
4.5V
VCC–0.4
4.8
V
IOH = –2.0 mA
5.5V
VCC–0.4
4.8
V
IOH = –2.0 mA
Output Low
Voltage
4.5V
0.4
0.1
V
IOL = +4.0 mA
5.5V
0.4
0.1
V
IOL = +4.0 mA
VOL2
Output Low
Voltage
4.5V
1.2
0.5
V
IOL = +12 mA
5.5V
1.2
0.5
V
IOL = +12 mA
VOFFSET
Comparator Input
Offset Voltage
IIL
Input Leakage
4.5V
5.5V
4.5V
–1.0
25.0
25.0
2.0
10.0
10.0