
Z86E33/733/E34/E43/743/E44
CMOS Z8 OTP Microcontrollers
Zilog
26
P R E L I M I N A R Y
DS97Z8X1500
PIN FUNCTIONS
EPROM Programming Mode
D7-D0
Data Bus. The data can be read from or written to
external memory through the data bus.
V
CC
Power Supply. This pin must supply 5V during the
EPROM read mode and 6V during other modes.
/CE
Chip Enable (active Low). This pin is active during
EPROM Read Mode, Program Mode, and Program Verify
Mode.
/OE
Output Enable (active Low). This pin drives the direc-
tion of the Data Bus. When this pin is Low, the Data Bus is
output, when High, the Data Bus is input.
EPM
EPROM Program Mode. This pin controls the differ-
ent EPROM Program Mode by applying different voltages.
V
PP
Program Voltage. This pin supplies the program volt-
age.
/PGM
Program Mode (active Low). When this pin is Low,
the data is programmed to the EPROM through the Data
Bus.
CLR
Clear (active High). This pin resets the internal ad-
dress counter at the High Level.
CLK
Address Clock. This pin is a clock input. The internal
address counter increases by one for each clock cycle.
Application Precaution
The production test-mode environment may be enabled
accidentally during normal operation if excessive noise
surges above V
CC
occur on pins P31 and /RESET.
In addition, processor operation of Z8 OTP devices may be
affected by excessive noise surges on the V
PP
, EPM, /OE
pins while the microcontroller is in Standard Mode.
Recommendations for dampening voltage surges in both
test and OTP mode include the following:
I
Using a clamping diode to V
CC
I
Adding a capacitor to the affected pin
I
Enable EPROM/Test Mode Disable OTP option bit.
Standard Mode
XTAL
Crystal 1 (time-based input). This pin connects a
parallel-resonant crystal, ceramic resonator, LC, RC net-
work, or external single-phase clock to the on-chip oscilla-
tor input.
XTAL2
Crystal 2 (time-based output). This pin connects a
parallel-resonant crystal, ceramic resonator, LC, or RC
network to the on-chip oscillator output.
R//W
Read/Write (output, write Low). The R//W signal is
Low when the CCP is writing to the external program or
data memory (
Z86E43/743/E44 only
).
/RESET
Reset (input, active Low). Reset will initialize the
MCU. Reset is accomplished either through Power-On,
Watch-Dog Timer reset, STOP-Mode Recovery, or exter-
nal reset. During Power-On Reset and Watch-Dog Timer
Reset, the internally generated reset drives the reset pin
low for the POR time. Any devices driving the reset line
must be open-drain in order to avoid damage from a pos-
sible conflict during reset conditions. Pull-up is provided in-
ternally. After the POR time, /RESET is a Schmitt-trig-
gered input. (/Reset is available on Z86E43/743/E44 only.)
To avoid asynchronous and noisy reset problems, the
Z86E43/743/E44
is equipped with a reset filter of four exter-
nal clocks (4TpC). If the external reset signal is less than
4TpC in duration, no reset occurs. On the fifth clock after
the reset is detected, an internal RST signal is latched and
held for an internal register count of 18 external clocks, or
for the duration of the external reset, whichever is longer.
During the reset cycle, /DS is held active Low while /AS cy-
cles at a rate of TpC/2. Program execution begins at loca-
tion 000CH, 5-10 TpC cycles after /RESET is released. For
Power-On Reset, the reset output time is 5 ms. The
Z86E43/743/E44
does not reset WDTMR, SMR, P2M, and
P3M registers on a STOP-Mode Recovery operation.
/ROMless
(input, active Low). This pin, when connected to
GND, disables the internal ROM and forces the device to
function as a Z86C90/C89 ROMless Z8. (Note that, when
left unconnected or pulled High to V
CC
, the device func-
tions normally as a Z8 ROM version).
Note:
When using in ROM Mode in High EMI (noisy) envi-
ronment, the ROMless pins should be connected directly
to V
CC
.
/DS
(output, active Low). Data Strobe is activated once for
each external memory transfer. For a READ operation,
data must be available prior to the trailing edge of /DS. For
WRITE operations, the falling edge of /DS indicates that
output data is valid.
/AS
(output, active Low). Address Strobe is pulsed once at
the beginning of each machine cycle for external memory
transfer. Address output is from Port 0/Port 1 for all exter-
nal programs. Memory address transfers are valid at the
trailing edge of /AS. Under program control, /AS is placed
in the high-impedance state along with Ports 0 and 1, Data
Strobe, and Read/Write.