Z86K13 ZILOG | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 24
Technical content
P RELIMINARY C USTOMER P ROCUREMENT S PECIFICATION Z86K13/K14/K15 K16/K17/K18 CMOS Z8 8-B IT MCU K EYBOARD C ONTROLLERS
FEATURES
n 4.5V to 5.5 V Operating Range n C to +70 C Operating Temperature Range n
188 Bytes of Ram
n Low-Power Consumption: 60 mW @ 5 MHz n Five Vectored, Priority Interrupts from FIve Different Sources n A Programmable 8-Bit Counter/Timer, with 6-Bit Programmable Prescaler n Power-On-Reset (POR) Timer, Hardware Watch-Dog Timer (WDT) n Digital Inputs CMOS Levels with Internal Pull-Up Resistors n Four Direct Connect LED Drive Ports n On-Chip RC Oscillator (Z86K13/14/15) n On-Chip Oscillator that Accepts a Crystal, Ceramic Resonator, LC, or External Clock Drive (Z86K16/17/18) n Low System EMI Emission GENERAL DESCRIPTION The Z86KXX Keyboard Controllers are full-featured mem- bers of the Z8 MCU family offering a unique register-to- register architecture that avoids accumulator bottlenecks and is more code efficient than RISC processors. For keyboard applications demanding powerful I/O capa- bilities, the Z86KXX provides 32 pins dedicated to input and output for row, column, clock, data, and LEDs. The on-chip counter/timer is available to relieve the system of administering real-time tasks. Five different internal or external interrupt sources are maskable and prioritized in which a vectored address is provided for efficient interrupt subroutine handling and multitasking functions. The Z86K15 achieves low EMI by means of several modi- fications in the output drivers and clock circuitry of the de- vice. ROM I/O Speed Pin Count/ Device (KB) Lines (MHz) Package Z86K13 2 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB Z86K14 3 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB Z86K15 4 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB Z86K16 2 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB Z86K17 3 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB Z86K18 4 32 4-5 40-DIP , 44-PLCC, 44-QFP , COB
Figure 1. Z86KXX Functional Block Diagram
4 KB ROM
Figure 2. 40-Pin DIP Configuration *Pin 5 and 6 used for testing Ground during normal operation. When Pin 5 is connected to GND, Pin 6 outputs nothing. These pins must be tied to ground in application. Table 1. 40-Pin DIP Pin Identification
11 GND Ground
30 GND Ground
31 AGND/XTAL2 Analog Ground or Crystal Clock Out
32 RCIN/XTAL1 RCIN/Crystal Oscillator Clock Input
Figure 3. 44-Pin PLCC Pin Assignments When Pin 43 is connected to GND. Pin 44 outputs nothing. Table 2. 44-Pin PLCC Pin Assignments
12 GND Ground
29 NC Not Connected
30 P17 Port 1, Pin 7 Output
32 GND Ground
33 AGND/ XTAL2 Analog Ground
34 NC Not Connected
35 RCIN/ XTAL1 RCIN/Crystal
39 NC Not Connected
40 P37 Port 3, Pin 7 Output
Figure 4. 44-Pin QFP Pin Assignments Pins 43 and 44 are used for testing ground during normal operation. When Pin 45 is connected to GND. Pin 46 outputs nothing. Table 3. 44-Pin QFP Pin Identification
1 NC Not Connected
6 GND Ground
23 NC Not Connected
24 P17 Port 1, Pin 7 Output
26 GND Ground
27 AGND/ XTAL2 Analog Ground/
28 NC Not Connected
29 RCIN / XTAL1 RCIN/Crystal
33 NC Not Connected
34 P37 Port 3, Pin 7 Output
may affect device reliability. itive current flows into the referenced pin (Figure 5). = GND = 0V; f = 1.0 MHz; unmeasured pins returned to GND.
- Voltage on all pins with respect to GND.
Figure 5. Test Load Diagram
Z86K13/K14/K15/K16/K17/K18 Zilog CMOS Z8® 8-Bit MCU Keyboard Controllers DS97KEY0204 P R E L I M I N A R Y DC CHARACTERISTICS V CC = 5.0V 10% @ 0 C to +70 C Sym Parameter Min Max Typ* Unit Condition V CH Clock Input High Voltage 0.7 V CC V CC + 0.3V 2.5 V Driven by External Clock Generator V CL Clock Input Low Voltage GND –0.3 0.2 V CC 1.5 V Driven by External Clock Generator VIH Input High Voltage 0.7 V CC VCC + 0.3 2.5 V VIL Input Low Voltage GND –0.3 0.2 V CC 1.5 V VOH Output High Voltage V CC –0.4 4.7 V I OH = –2.0 mA VOH Output High Voltage V CC –0.6 V I OH = –2.0 mA (see note 1 below.) VOL Output Low Voltage .4 V I OL = 4 mA VOL Output Low Voltage .8 V I OL = 4 mA (see note 1 below.) IOL Output Low 10 20 mA V OL = VCC –2.2 V (see note 1, 2 below.) IOL Output Leakage –1 1 <1 mAV IN = 0V, 5.25V ICC VCC Supply Current 12 6 mA @ 5.0 MHz ICC1 Halt Mode Current 2 mA @ 5.0 MHz ICC2 Stop Mode Current 10 mA R p Pull Up Resistor 6.76 14.04 10.4 K ohm R p Pull Up Resistor (P26-P27) 1.8 3 2.4 K ohm Notes: * Typical @ 25°C 1. Ports P37-P34. These may be used for LEDs or as general-purpose outputs requiring high sink current. 2. V
8 P R E L I M I N A R Y DS97KEY0204
- Timing Reference uses 0.7 VCC for a logic 1 and 0.2 VCC for a logic 0.
- Interrupt request through Port 3 (P31-P33).
- Interrupt request through Port 3 (P30).
Figure 6. Additional Timing
and the power supply to form the precision RC oscillator. at the frequency of the RC oscillator (Test only). open-drain output (Figure 7). Figure 7. Port 0 Configuration
10 P R E L I M I N A R Y DS97KEY0204
open-drain output port (Figure 8). Figure 8. Port 1 Configuration
2.4K (–25%) pull-up resistors. Figure 9. Port 2 Configuration
10.4 KInput
12 P R E L I M I N A R Y DS97KEY0204
I/O port. Port 3 inputs have 10.4 Kohm pull-up resistors. Outputs are capable of directly driving LED. external interrupt request signals (IRQ0-IRQ3). Figure 10. Port 3 Configuration
4 KB of program memory space at internal locations (Fig-
that correspond to the five available interrupts. Figure 11. Program Memory Map Figure 12. Register Pointer Register Figure 13. Register File Configuration Note:* Will not be reset with a STOP Mode Recovery.
14 P R E L I M I N A R Y DS97KEY0204
Figure 14. Register File Architecture
disturbing its value or count mode. Figure 15. Counter/Timers Block Diagram
16 P R E L I M I N A R Y DS97KEY0204
ables the five interrupts requests. routine for that particular interrupt request. determine which of the interrupt request needs service. Figure 16. Interrupt Block Diagram Figure 17. RC Oscillator Configuration
tomatically by power-on if it is enabled in the Mask Option. power-up of the Z86K15 (the default upon power-up is 0). automatically reset to 0 when read. Watch-Dog Timer . The WDT time-out is . is 1, and a 1 indicates active during HALT. Figure 18. WDT Turn-On Timing After Reset
- Reset Delay = POR 147 ms ±10% at 4 MHz.
18 Tpc
18 P R E L I M I N A R Y DS97KEY0204
- Power fail to Power OK status
POR timer is bypassed after Stop-Mode Recovery. cillator. It reduces the standby current to less than 10 mA. or host data line will recover Z86KXX from STOP Mode. Figure 19. IRQ Register
0 OFF *
0 POR/WDT*
1 Stop Recovery
0 POR*
1 WDT Timeout
Figure 20. Stop-Mode Recovery Source
Figure 21. Timer Mode Register Figure 22. (F4H : Read/Write) Figure 23. (F5H : Write Only) Figure 24. (F6H : Write Only) Figure 25. (F7H : Write Only) Figure 26. Interrupt Priority Register
0 Defines Bit as OUTPUT
1 Defines Bit as INPUT
0 Port (24-27) Open-Drain
1 Port (24-27) Push-Pull
20 P R E L I M I N A R Y DS97KEY0204
Figure 27. Interrupt Request Register Figure 28. Interrupt Mask Register
1 WDT TimeoutD7 D6 D5 D4 D3 D2 D1 D0
1 Enables IRQ0-IRQ4
1 Enables Interrupts
Figure 29. Flag Register Figure 30. (FDH : Read/Write) Figure 31. (FFH : Read/Write)
22 P R E L I M I N A R Y DS97KEY0204
Figure 34. 44-Pin QFP Package Diagram
Z86K13/K14/K15/K16/K17/K18 Zilog CMOS Z8® 8-Bit MCU Keyboard Controllers DS97KEY0204 P R E L I M I N A R Y 23
ORDERING INFORMATION
For fast results, contact your local Zilog sales office for assistance in ordering the part desired. CODES Package P = Plastic DIP V = Plastic Leaded Chip Carrier F = Quad Flat Pack Speed 05 = 5 MHz Environmental C = Plastic Standard Temperature S = 0°C to +70°C © 1997 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. 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 FAX 408 370-8056 Internet: http://www.zilog.com
5 MHz 5 MHz 5 MHz
40-Pin DIP 44-Pin PLCC 44-Pin QFP Z86KXX05PSC Z86KXX05VSC Z86KXX05FSC Example : Z 86K15 05 P S C is a Z86K15, 05 MHz, DIP , 0° to +70°C, Plastic Standard Flow Environmental Flow Temperature Package Speed Product Number Zilog Prefix
Z86K13/K14/K15/K16/K17/K18 CMOS Z8® 8-Bit MCU Keyboard Controllers Zilog