Z86L972/Z86L973/Z86L974
Low-Voltage Microcontrollers
PB007002-1102
Product Brief
Product Block Diagram
4K/8K/16K Bytes of ROM
233 Bytes
General-Purpose RAM
256 Bytes
Executable RAM
Key Features
•
•
•
•
•
4K/8K/16K bytes of ROM
256 bytes of executable RAM
Two independent analog comparators
VDD power filter
Constant current source
Z8 Core
8-Bit C/T
(T8)
Port 2
16-Bit C/T 8-Bit GP C/T (T1)
(T16)
Port 4
Port 5
Port 6
Counter/Timer Structure
•
Programmable 8-bit counter/timer (T8) with
two 8-bit capture registers and two 8-bit load
registers
Programmable 16-bit counter/timer (T16) with
one 16-bit capture register pair and one 16-bit
load register pair
General-purpose 8-bit counter/timer (T1) with
6-bit prescaler
General Description
The Z86L972/Z86L973/Z86L974 are low-voltage
general-purpose Z8
®
microcontrollers.
The Z86L972/Z86L973/Z86L974 family is
designed to be used in a wide variety of embedded
control applications, such as appliances, battery
chargers, IR remotes, keyboards, and security
systems.
•
•
Input/Output and Interrupts
Operating Characteristics
•
•
•
8-MHz operation
2.3 V to 5.5 V operating voltage
Low power consumption with three standby
modes:
–
Stop
–
Halt
–
Low voltage standby
Low-battery detection flag
Low-voltage protection circuit (VBO)
Watch-dog timer and power-on reset circuits
•
•
•
Twenty-nine bidirectional I/Os with program-
mable resistive pull-up transistors
Sixteen I/Os are selectable as stop-mode
recovery sources.
Six interrupt vectors with nine interrupt
sources
–
Three external sources
–
Two comparator interrupts
–
Three timer interrupts
–
One low-voltage detector
•
•
•
Z
I
LOG C
ORPORATION
• 532 R
ACE
S
TREET
• S
AN
J
OSE
, CA 95126-3432 •
ZSERVICE
@
ZILOG
.
COM
•
WWW
.
ZILOG
.
COM
Z86L972/Z86L973/Z86L974
Low-Voltage Microcontrollers
2
Block Diagram of Z86L972/Z86L973/Z86L974
Register File
256 x 8-bit
Expanded
Register File
8
7
Port 2
Program
Memory
Power Filter
V
DD_padring
V
DD
†
Z8 Core
Machine
Timing
and
Instruction
Control
XTAL 1
XTAL 2
0
7
Port 4
256 Bytes
P52 P53
CIN2 CREF2
Two Analog
Comparators
*
0
CIN1 CREF1
P51 P50
7
Port 5
8-Bit C/T
(Carrier)
8
Controlled
Current
Output
P43
0
7
Port 6
16-Bit C/T
(Modulation)
8-Bit C/T
(General)
0
*Controlled Current Output
†Program memory is as follows:
Z86L972
4K ROM
Z86L973
8K ROM
Z86L974
16K ROM
PB007002-1102
Z86L972/Z86L973/Z86L974
Low-Voltage Microcontrollers
3
Pin-Outs and Pin Direction
P62
P63
P25
P26
P27
NC
V
SS
V
SS
P44
P45
P46
P47
V
DD
V
DD
V
DD
V
DD_padring
XTAL2
XTAL1
NC
P51
P52
P53
P54
P64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
281
27
26
25
P61
P60
P24
P23
P22
NC
NC
P21
P20
P43
VSS
VSS
P42
P41
P40
P50
P56
NC
NC
P57
P55
P67
P66
P65
Z86L972/
Z86L973/
Z86L974
Notes:
1. All V
SS
pins must be connected to ground.
2. All V
DD
pins must be connected to the same filtering capacitor.
3. NC is no connection to the die.
4. Power must be connected to V
DD_padring
. Current passes to V
DD
through the
internal power filter.
User Selectable Option Bits
•
•
•
•
•
RC/other (LC, resonator, or crystal)
Watchdog timer default state
32-kHz crystal
Port 6 enable
Ports 20-27 pull-up transistor
•
•
•
•
•
•
Ports 40-42 pull-up transistor
Ports 44-47 pull-up transistor
Ports 50-51 pull-up transistor
Ports 54-57 pull-up transistor
Ports 60-63 pull-up transistor
Ports 64-67 pull-up transistor
PB007002-1102
Z86L972/Z86L973/Z86L974
Low-Voltage Microcontrollers
4
Development Suite
The following development tools are available for the programming and debugging of this device:
•
•
Z86L9900100ZEM Emulator/Programmer
ZiLOG Developer Studio (ZDS)
Related Products
Z8 microcontrollers of interest are as follows:
Z86L990
Z86L88
Z86L974 with 4-Channel, 8-Bit Sigma Delta Analog-to-Digital Converter
Low-Voltage IR Controller (16K ROM, 28 pin)
Electrical Features Summary
•
•
50 mA Maximum Supply Current
2.3 V to 5.5 V Operating Range
Ordering Information
Part
Z86D99 (OTP)
Z86L97Mask ROM)
PSI
Z86D990PZ008SC
Z86D990HZ008SC
Z86L972PZ008SC
Z86L972HZ008SC
Z86L973PZ008SC
Z86L973HZ008SC
Z86L974PZ008SC
Z86L974HZ008SC
Z86L9900100ZEM
Z86D9900100ZDH
Z86L9900100ZCO
Description
40-pin PDIP
48-pin SSOP
40-pin PDIP
48-pin SSOP
40-pin PDIP
48-pin SSOP
40-pin PDIP
48-pin SSOP
Emulator/Programmer
48 SSOP Adapter
Evaluation Board
Emulator
Adapter
Evaluation Board
PB007002-1102
Z86L972/Z86L973/Z86L974
Low-Voltage Microcontrollers
5
Document Disclaimer
©2002 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or
technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT
ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES,
OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR
INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES,
OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Devices sold by ZiLOG, Inc. are covered by warranty
and limitation of liability provisions appearing in the ZiLOG, Inc. Terms and Conditions of Sale. ZiLOG, Inc. makes no
warranty of merchantability or fitness for any purpose. Except with the express written approval of ZiLOG, use of
information, devices, or technology as critical components of life support systems is not authorized. No licenses are
conveyed, implicitly or otherwise, by this document under any intellectual property rights.
PB007002-1102