Z86E23 CPS DC-4060-06 CUSTOMER PROCUREMENT SPECIFICATION Z86E23 CMOS Z8® OTP MICROCONTROLLER GENERAL DESCRIPTION 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. DC-4060-06 (3-22-94) 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 Ground VCC GND VDD VSS 1 Z86E23 CPS DC-4060-06 GENERAL DESCRIPTION (Continued) Output Input Vcc GND XTAL /RESET Machine Timing and Instruction Control Port 3 ALU Counter/ Timers (2) Interrupt Control FLAGS Prg. Memory 8192 x 8-Bit Register Pointer Register File 256 x 8-Bit Port 2 Port 0 4 I/O (Bit Programmable) Port 1 4 I/O (Nibble Programmable) Output Open Drain Functional Block Diagram 2 Program Counter 8 I/O (Byte Programmable) Output Open Drain Z86E23 CPS DC-4060-06 VCC 1 40 NC NC 2 39 /OE 3 38 /PGM NC 4 37 NC /CE 5 36 NC /RESET 6 35 A12 R//W* 7 34 A11 /DS* 8 33 A10 VPP 9 32 A9 NC 10 31 A8 GND 11 30 GND† EPM 12 29 NC A0 13 28 D7 A1 14 27 D6 A2 15 26 D5 A3 16 25 D4 17 24 D3 A5 18 23 D2 A6 19 22 D1 A7 20 21 D0 XTAL1 A4 Z86E23 DIP 40-Pin DIP Pin Assignments 3 Z86E23 CPS DC-4060-06 P25 1 44 43 42 41 40 P26 2 P27 3 P31 VCC 4 P36 XTAL2 5 P37 P30 6 XTAL1 NC PIN DESCRIPTIONS /RESET 7 39 NC R//W* 8 38 P24 /DS* 9 37 P23 10 36 P22 35 P21 34 P20 33 P33 GND† P35 11 GND 12 P32 13 P00 14 32 P34 P01 15 31 P17 P02 16 30 P16 R/RL 17 29 P15 Z86E23 PLCC NC P14 P13 P12 P11 P10 P07 P06 P05 P04 P03 18 19 20 21 22 23 24 25 26 27 28 44-Pin PLCC Pin Assignments 4 Z86E23 CPS DC-4060-06 ABSOLUTE MAXIMUM RATINGS Symbol Description Min Max Units VCC TSTG TA –0.3 –65 +7.0 +150 † V C C Supply Voltage* Storage Temp Oper Ambient Temp Notes: * Voltages on all pins with respect to GND. 13.0 V Maximum on P33-P30. † See Ordering Information Stresses greater than those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only; 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 may affect device reliability. STANDARD TEST CONDITIONS The characteristics listed below apply for standard test conditions as noted. All voltages are referenced to GND. Positive current flows into the referenced pin (Standard Test Load). +5V 1.0 kΩ From Output Under Test 150 pF 2.3 kΩ Test Load Diagram 5 Z86E23 CPS DC-4060-06 DC CHARACTERISTICS VCC = 4.5 V to 5.5V @ 0°C to +70°C Sym Parameter Min Max VCH VCL VIH VIL VRH Clock Input High Voltage Clock Input Low Voltage Input High Voltage Input Low Voltage Reset Input High Voltage 3.8 –0.3 2.0 –0.3 3.8 VCC 0.8 VCC 0.8 VCC V V V V V VRL VOH –0.3 2.0 2.4 0.8 VOL Reset Input Low Voltage Output High Voltage Output High Voltage Output Low Voltage 0.8 V V V V IIL IOL IIR Input Leakage Output Leakage Reset Input Current –10 –10 10 10 –50 µA µA µA ICC VCC Supply Current 50 Typ* 25 Unit Condition Driven by External Clock Generator Driven by External Clock Generator IOH = –250 µA (Port 2 only) IO H = –250 µA (Port 3 only) IOL= +4.0 mA (See Note (1) below.) VIN = 0V, 5.5V VIN = 0V, 5.5V VIN = 0V, 5.5V mA Notes: * Typical @ 25°C 1. A combined total of six I/O pins from Ports 2 and 3 may be used to sink 10 mA each at 0.8V VOL (max. three pins per port). These may be used for LEDs or as general-purpose outputs requiring high sink current. © 1994 by Zilog, Inc. All rights reserved. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of Zilog, Inc. The information in this document is subject to change without notice. Devices sold by Zilog, Inc. are covered by warranty and patent indemnification provisions appearing in Zilog, Inc. Terms and Conditions of Sale only. Zilog, Inc. makes no warranty, express, statutory, implied or by description, regarding the information set forth herein or regarding the freedom of the described devices from intellectual property infringement. Zilog, Inc. makes no warranty of merchantability or fitness for any purpose. Zilog, Inc. shall not be responsible for any errors that may appear in this document. Zilog, Inc. makes no commitment to update or keep current the information contained in this document. 6 Zilog’s products are not authorized for use as critical components in life support devices or systems unless a specific written agreement pertaining to such intended use is executed between the customer and Zilog prior to use. Life support devices or systems are those which are intended for surgical implantation into the body, or which sustains life whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in significant injury to the user. Zilog, Inc. 210 East Hacienda Ave. Campbell, CA 95008-6600 Telephone (408) 370-8000 Telex 910-338-7621 FAX 408 370-8056