– STOP - 2 µA
– HALT - 0.8 mA
– Low-Voltage Standby (< VLV)
■Expanded Register File Control Registers
■Special Architecture to Automate Both Generation
and Reception of Complex Pulses or Signals:
– One Programmable 8-Bit Counter/Timer
with Two Capture Registers
– One Programmable 16-Bit Counter/Timer
with One Capture Register
– Programmable Input Glitch Filter
for Pulse Reception
■Five Priority Interrupts
■Low-Voltage Detection and Protection
■Watch-Dog Timer (WDT)/Power-On Reset (POR)
■Two Independent Comparators with Programmable
Interrupt Polarity
■On-Chip Oscillator that Accepts a Crystal, Ceramic
Resonator, LC, or External Clock Drive
■Mask Selectable 200 kOhms Pull-Ups on Ports 0, 2, 3
– All Eight Port 2 Bits at One Time or Not
– Pull-Ups Automatically Disabled Upon
Selecting Individual Pins as Outputs
■Maskable 0.4 V
Through P03 for Direct Mouse/Trackball IR Sensor
Interface
■Low-Voltage Standby Mode
Single Trip Point Inputs on P00
DD
GENERAL DESCRIPTION
The Z86L8X family of infrared (IR) consumer controller
processors are ROM-based members of the Z8® singlechip microcontroller family offering a unique register-toregister architecture that avoids accumulator bottlenecks
and offers fast execution of code.
Zilog's CMOS microcontrollers feature fast execution,
efficient use of memory, sophisticated interrupts, input/
output bit manipulation capabilities, automated pulse
generation/reception, and easy hardware/software system
expansion along with low-cost and low-power consumption.
CP96LVO1201 (6/96)
The Z86L8X family architecture is based on Zilog's 8-bit
microcontroller core with an Expanded Register File (ERF)
to allow access to register mapped peripherals, I/O circuits,
and powerful counter/timer circuitry. The Z86L8X offers a
flexible I/O scheme, an efficient register and address
space structure, and a number of ancillary features that
are useful in many consumer, automotive, computer
peripheral, and battery operated hand-held applications.
1
Page 2
PRELIMINARY
GENERAL DESCRIPTION (Continued)
Z86L88/L81/L86
CP96LVO1201
For applications demanding powerful I/O capabilities, the
Z86L8X fulfills this with two package options in which 24
pins of dedicated input and output are grouped into three
ports. Each port consists of eight lines and is configurable
under software control to provide timing, status signals,
and parallel I/O.
There are three basic address spaces available to support
a wide range of configurations: Program Memory, Register
File, and Expanded Register File. (ERF). The Register File
is composed of 256 bytes of RAM. It includes four I/O port
registers, 15 control and status registers, and the rest are
general purpose registers. The ERF consists of two register groups (Banks D and F).
To unburden the program from coping with such real-time
problems as generating complex waveforms or receiving
HI16LO16
8
and demodulating complex waveform/pulses, the Z86L8X
offers a new intelligent counter/timer architecture with 8-bit
and 16-bit counter/timers (Figure 1). Also included are a
large number of user-selectable modes, and two on-board
comparators to process analog signals with separate
reference voltages (Figure 2).
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:
ConnectionCircuitDevice
PowerV
GroundGNDV
8
CC
V
DD
SS
Input
SCLK
Glitch
Filter
1248
Clock
Divider
Edge
Detect
Circuit
16
16-Bit
T16
16
8
TC16HTC16L
HI8LO8
8
8-Bit
T8
8
TC8HTC8L
Timer 16
And/Or
Logic
8
8
Timer 8/16
Timer 8
Figure 1. Counter/Timer Block Diagram
2
Page 3
PRELIMINARY
Z86L88/L81/L86
CP96LVO1201
P00
P01
P02
P03
P04
P05
P06
P07
P20
P21
P22
P23
P24
P25
P26
P27
Port 0
Port 2
Register Bus
ROM
8K/4K x 8
Extended
Register
Counter/Timer 8
Register File
256 x 8-Bit
Internal Data Bus
File
8-Bit
Internal
Address Bus
Extended
Register Bus
Z8 Core
Counter/Timer 16
16-Bit
Port 3
Machine
Timing
&
Instruction
Control
Power
Pref1
P31
P32
P33
P34
P35
P36
P37
XTAL
VDD
VSS
Figure 2. Functional Block Diagram
3
Page 4
PIN DESCRIPTION
PRELIMINARY
Z86L88/L81/L86
CP96LVO1201
P25
P26
P27
P04
P05
P06
P07
VDD
XTAL2
XTAL1
P31
P32
P33
P34
1
2
3
4
5
6
7
8
9
10
11
12
13
Z86L88/
L81/L86
DIP
28
27
26
25
24
23
22
21
20
19
18
17
16
1514
Figure 3. 28-Pin DIP
Pin Assignments
P24
P23
P22
P21
P20
P03
VSS
P02
P01
P00
PREF1
P36
P37
P35
P25
P26
P27
P04
P05
P06
P07
VDD
XTAL2
XTAL1
P31
P32
P33
P34
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Z86L88/L81/L86
SOIC
Figure 4. 28-Pin SOIC
Pin Assignments
28
27
26
25
24
23
22
21
20
19
18
17
16
15
P24
P23
P22
P21
P20
P03
VSS
P02
P01
P00
PREF1
P36
P37
P35
4
Page 5
PRELIMINARY
PIN DESCRIPTION (Continued)
Table 1. Pin Identification
28-Pin
DIP & SOIC #SymbolDirectionDescription
1P2 5Input/Output
2P2 6Input/Output
3P2 7Input/Output
4P0 4Input/OutputPort 0 can be configured as a mouse/trackball input.
5P05Input/Output
6P06Input/Output
7P07Input/Output
8V
* Voltage on all pins with respect to GND.
† See Ordering Information.
Supply Voltage (*)–0.3+7.0V
Storage Temp.–65°+150°C
Oper. Ambient Temp.†C
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 (Figure 5).
Stresses greater than those listed under Absolute Maxi-
mum Ratings may cause permanent damage to the de-
vice. 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 pe-
riod may affect device reliability.
From Output
Under Test
I
150 pF
Figure 5. Test Load Diagram
CAPACITANCE
TA = 25°C, VCC = GND = 0V, f = 1.0 MHz, unmeasured pins returned to GND.
(P00, P01, P36, P37)3.9V0.80.2VI
Comparator Input2.0V2510m V
OFFSET
= 10 mA[9]
OL
= 10 mA[9]
OL
Offset Voltage3.9V2510mV
Input Leakage2.0V–11< 1µ AV
3.9V–11< 1µ AV
Output Leakage2.0V–11< 1µ AV
3.9V–11< 1µ AV
= OV, V
IN
= OV, V
IN
= OV, V
IN
= OV, V
IN
CC
CC
CC
CC
Reset Input Current2.0V–45–20µ A
3.9V–55–30µ A
Supply Current2.0V104mA@ 8.0 MHz[4, 5]
3.9V1510mA@ 8.0 MHz[4, 5]
2.0V10010µ A@ 32 kHz[4, 5,11]
3.9V30010µ A@ 32 kHz[4, 5,11]
7
Page 8
DC CHARACTERISTICS (Continued)
SymParameterV
CC
PRELIMINARY
Z86L88/L81/L86
CP96LVO1201
TA = 0°C to +70°CTyp @
MinMax25°CUnitsConditionsNotes [3]
I
CC1
Standby Current2.0V31m AHALT Mode[4,5]
(WDT Off)VIN = OV, V
CC
@ 8.0 MHz
3.9V54mAHALT Mode[4,5]
VIN = OV, V
CC
@ 8.0 MHz
2.0V20.8m AClock Divide-by-16[4,5]
@ 8.0 MHz
3.9V42.5m AClock Divide-by-16[4,5]
@ 8.0 MHz
I
CC2
Standby Current2.0V82µ ASTOP Mode[6,8]
VIN = OV, V
CC
WDT is not Running
3.9V103µ ASTOP Mode[6,8]
VIN = OV, V
CC
WDT is not Running
2.0V500310µ ASTOP Mode[6,8]
VIN = OV, V
CC
WDT is Running
3.9V800600µ ASTOP Mode[6,8]
VIN = OV, V
CC
WDT is Running
T
Power-On Reset2.0V7.57513ms
POR
3.9V2.5207ms
V
VCC Low Voltage Protection2.151.7V8 MHz max[7]
L V
Ext. CLK Freq.
Notes:
[1] I
CC1
Crystal/Resonator4.0 mA5mA8.0 MHz
External Clock Drive0.3 mA5mA8.0 MHz
[2] GND = 0V
[3] 2.0V to 3.9V
[4] All outputs unloaded, I/O pins floating, inputs at rail.
[5] CL1 = CL2 = 100 pF
[6] Same as note [4] except inputs at VCC.
[7] The V
[8] Oscillator stopped.
[9] Two outputs at a time, independent to other outputs.
[10] One at a time.
[11] 32 kHz clock driver input.
†All outputs excluding P36, P37.
*All outputs excluding P36, P37, P00, and P01.
increases as the temperature decreases.
LV
TypMaxUnitFrequency
8
Page 9
AC CHARACTERISTICS
Additional Timing Diagram
PRELIMINARY
Z86L88/L81/L86
CP96LVO1201
Clock
T
IN
IRQ
N
Clock
Setup
Stop
Mode
Recovery
Source
77
8
1
223
4
5
6
9
10
3
11
Figure 6. Additional Timing
9
Page 10
PRELIMINARY
Z86L88/L81/L86
CP96LVO1201
AC CHARACTERISTICS
Additional Timing Table
TA = 0°C to +70°C
V
CC
NoSymbolParameterNote [3]M i nM a xUnitsNotes
1T pCInput Clock Period2.0V121DCns[1]
3.9V121DCns[1]
2TrC,TfCClock Input Rise2.0V25ns[1]
and Fall Times3.9V25ns[1]
3T w CInput Clock Width2.0V37ns[1]
3.9V37ns[1]
4TwTinLTimer Input2.0V100ns[1]
Low Width3.9V70ns[1]
5TwTinHTimer Input2.0V3TpC[1]
High Width3.9V3TpC[1]
6TpTinTimer Input Period2.0V8TpC[1]
3.9V8TpC[1]
7TrTin,TfTinTimer Input Rise2.0V100ns[1]
and Fall Timers3.9V100ns[1]
8ATwILInterrupt Request2.0V100ns[1, 2]
Low Time3.9V70ns[1, 2]
8.0 MHz
8BTwILInt. Request2.0V3TpC[1, 3]
Low Time3.9V3TpC[1, 3]
9TwIHInterrupt Request2.0V3TpC[1, 2]
Input High Time3.9V3TpC[1, 2]
10TwsmStop-Mode Recovery2.0V12ns[8]
Width Spec3.9V12ns[8]
2.0V5TpC[7]
3.9V5TpC[7]
11TostOscillator2.0V5TpC[4]
Start-up Time3.9V5TpC[4]
12TwdtWatch-Dog Timer(5 ms)2.0V1275msD0 = 0 [5]
Delay Time3.9V520msD1 = 0 [5]
(15 ms)2.0V25150msD0 = 1 [5]
3.9V1040msD1 = 0 [5]
(25 ms)2.0V50300msD0 = 0 [5]
3.9V2580msD1 = 1 [5]
(100 ms)2.0V2251200msD0 = 1 [5]
3.9V100320msD1 = 1 [5]
Notes:
[1] Timing Reference uses 0.9 VCC for a logic 1 and 0.1 VCC for a logic 0.
[2] Interrupt request through Port 3 (P33-P31).
[3] Interrupt request through Port 3 (P30).
[4] SMR – D5 = 0
[5] Reg. WDTMR
[6] 2.0V to 3.9V
[7] Reg. SMR – D5 = 0
[8] Reg. SMR – D5 = 1
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
11
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.