
Preliminary W78IE52
- 10 -
Program/Erase Inhibit Operation
This operation allows parallel erasing or programming of multiple chips with different data. When P3.6
(
CE
) = V
IH
, P3.7 (
OE
) = V
IH
, erasing or programming of non-targeted chips is inhibited. So, except
for the P3.6 and P3.7 pins, the individual chips may have common inputs.
OPERATIONS P3.0
(A9
CTRL)
P3.1
(A13
CTRL)
P3.2
(A14
CTRL)
P3.3
(OE
CTRL)
P3.6
(
CE
)
P3.7
(
OE )
EA
(V
PP
)
P2, P1
(A15…A0)
P0
(
D7…D0)
NOTES
Read
0
0
0
0
0
0
1
Address
Data Out
Output Disable
0
0
0
0
0
1
1
X
Hi-Z
Program
0
0
0
0
0
1
V
CP
Address
Data In
Program Verify
0
0
0
0
1
0
V
CP
Address
Data Out
3
Erase
1
0
0
0
0
1
V
EP
A0: 0,
others: X
Data In
0FFH
4
Erase Verify
1
0
0
0
1
0
V
EP
Address
Data Out
5
Program/Eras
e Inhibit
X
0
0
0
1
1
V
CP
/
V
EP
X
X
Notes:
1. All these operations happen in RST = V
IH
, ALE = V
IL
and
PSEN
= V
IH
.
2. V
CP
= 12.5V, V
EP
= 14.5V, V
IH
= V
DD
, V
IL
= V
SS
.
3. The program verify operation follows behind the program operation.
4. This erase operation will erase all the on-chip Flash EPROM cells and the Security bits.
5. The erase verify operation follows behind the erase operation.
8. SECURITY BITS
During the on-chip Flash EPROM operation mode, the Flash EPROM can be programmed and
verified repeatedly. Until the code inside the Flash EPROM is confirmed OK, the code can be
protected. The protection of Flash EPROM and those operations on it are described below.
The W78IE52 has a Special Setting Register, the Security Register, which can not be accessed in
normal mode. The Security register can only be accessed from the Flash EPROM operation mode.
Those bits of the Security Registers can not be changed once they have been programmed from high
to low. They can only be reset through erase-all operation. The Security Register is addressed in the
Flash EPROM operation mode by address #0FFFFh.