Z86C72/C92/L72/L92
IR Microcontroller
Zilog
6-2
P R E L I M I N A R Y
DS97LVO0900
GENERAL DESCRIPTION
(Continued)
access to register mapped peripherals, I/O circuits, and
powerful counter/timer circuitry. The Z86C72/C92/L72/L92
offers a flexible I/O scheme, an efficient register and ad-
dress space structure, and a number of ancillary features
that are useful in many consumer, automotive, computer
peripheral, and battery operated hand-held applications.
Many applications demand powerful I/O capabilities. The
Z86LX2/CX2 family fulfills this with three package options
in which the L72 version provides 31 pins of dedicated in-
put and output. These lines are grouped into four ports.
Each port consists of eight lines (Port 3 has seven lines)
and is configurable under software control to provide tim-
ing, status signals, parallel I/O with or without handshake,
and an address/data bus for interfacing external memory.
There are five basic address spaces available to support a
wide range of configurations: Program Memory, Register
File, Expanded Register File, Extended Data RAM and Ex-
ternal Memory. The register file is composed of 256 bytes
of RAM. It includes four I/O port registers, 16 control and
status registers and the rest are General-Purpose regis-
ters. The Extended Data RAM adds 512 bytes of usable
general-purpose registers. The Expanded Register FIle
consists of two additional register groups (F and D).
To unburden the program from coping with such real-time
problems as generating complex waveforms or receiving
and
demodulating
complex
Z86LX2/CX2 family 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).
waveform/pulses,
the
Figure 1. Counter/Timer Block Diagram
HI16
LO16
16-Bit
T16
TC16H
TC16L
HI8
LO8
And/Or
Logic
Clock
Divider
Glitch
Filter
Edge
Detect
Circuit
8-Bit
T8
TC8H
TC8L
8
8
16
8
Input
SCLK
1
2 4
8
Timer 16
Timer 8/16
Timer 8
8
8
8
8
8