PRELIMINARY PRODUCT SPECIFICATION 1 Z86E30/E31/E40 1 Z8 4K OTP MICROCONTROLLER FEATURES n Programmable OTP Options: ROM RAM* I/O Speed RC Oscillator Device (KB) (Bytes) Lines (MHz) EPROM Protect Z86E30 4 237 24 16 Auto Latch Disable Z86E31 2 125 24 16 Permanently Enabled WDT Z86E40 4 236 32 16 Crystal Oscillator Feedback Resistor Disable RAM Protect Note: *General-Purpose n Low-Power Consumption: 60 mW n Standard Temperature (V = 3.5V to 5.5V) CC n Fast Instruction Pointer: 0.75 m s n Extended Temperature (V = 4.5V to 5.5V) CC n Two Standby Modes: STOP and HALT n Available Packages: 28-Pin DIP/SOIC/PLCC OTP (Z86E30/31 only) n Digital Inputs CMOS Levels, Schmitt-Triggered 40-Pin DIP OTP (Z86E40 only) 44-Pin PLCC/QFP OTP (Z86E40 only) n Software Programmable Low EMI Mode n Software Enabled Watch-Dog Timer (WDT) n Two Programmable 8-Bit Counter/Timers Each with a 6-Bit Programmable Prescaler n Push-Pull/Open-Drain Programmable on Port 0, Port 1, and Port 2 n Six Vectored, Priority Interrupts from Six Different Sources n 24/32 Input/Output Lines n Two Comparators n Auto Latches n On-Chip Oscillator that Accepts a Crystal, Ceramic n Auto Power-On Reset (POR) Resonator, LC, RC, or External Clock Drive GENERAL DESCRIPTION The Z86E30/E31/E40 8-Bit One-Time Programmable For applications demanding powerful I/O capabilities, the (OTP) Microcontrollers are members of Zilog s single-chip Z86E30/E31 have 24 pins, and the Z86E40 has 32 pins of Z8 MCU family featuring enhanced wake-up circuitry, dedicated input and output. These lines are grouped into programmable Watch-Dog Timers, Low Noise EMI op- four ports, eight lines per port, and are configurable under tions, and easy hardware/software system expansion ca- software control to provide timing, status signals, and par- pability. allel I/O with or without handshake, and address/data bus for interfacing external memory. Four basic address spaces support a wide range of mem- ory configurations. The designer has access to three addi- Notes: All signals with a preceding front slash, /, are tional control registers that allow easy access to register active Low. For example, B/W (WORD is active Low) B/W mapped peripheral and I/O circuits. (BYTE is active Low, only). DS97Z8X0502 P R E L I M I N A R Y 1 Z86E30/E31/E40 Z8 4K OTP Microcontroller Zilog Power connections follow conventional descriptions be- low: Connection Circuit Device Power V V CC DD Ground GND V SS (E40 Only) V XTAL AS DS R/W RESET Output Input CC GND Machine Timing Port 3 & Instruction Control RESET Counter/ ALU WDT, POR Timers (2) FLAGS Interrupt OTP Control Register Pointer Two Analog Comparators Program Register File Counter Port 2 Port 0 Port 1 44 8 I/O Address or I/O Address/Data or I/O (Bit Programmable) (Nibble Programmable) (Byte Programmable) (E40 Only) Figure 1. Z86E30/E31/E40 Functional Block Diagram 2 P R E L I M I N A R Y DS97Z8X0502