Download 8X9X USER`S MANUAL

Transcript
i
H
I
F
ieneral
PMODE
(PO-.4,.5,.6, .7)
,Uto
‘programming
lode
PACT
(HSO.0)
—
PVAL
(Ports 3 and 4)
PROGRAMMING MODE SELECT: Determines the EPROM programming
algorithm that is performed. PMODE is sampled after a chip reset and
should be static while the device is operating.
PROGRAMMING ACTIVE: Used in the Auto-Programming Mode.
Indicates when programming activity is complete.
PROGRAM VALID: These signals indicate the success or failure of
programming in the Auto Programming Mode and when using this mode
for gang programming. For the Auto Programming Mode this signal is
asserted at Port 3.0. When using this mode for gang programming, all bits
of Port 3 and Port 4 are asserted to indicate programming vatidity of the
various slaves. A zero indicates successful programming on PVAL.O.A
zero on PVAL.l through PVAL.15 indicates a fail.
SALE
(P2.0)
SLAVE ALE: Output signal from an 879X in the Auto Programming Mode.
A falling edge on SALE indicates that Ports 3 and 4 contain valid address/
command information for slave 879XBHSthat maybe attached to the
master.
SPROG
(P2.5)
SLAVE PROGRAMMING PULSE: Output from an 879X in the Auto
Programming Mode. A falling edge on indicates that Ports 3 and 4
contain valid data for programming into slave 879XBHS that maybe
attached to the master.
Ports 3 and 4
A
;Iave
SID
Yogramming (HSI-0, .1,
flode
D
Used by devices in the Auto
Programming Mode to pass command, addresses and data to slaves.
Also tised in the Auto Programming Mode as a regular system bus to
access external memory. Each line should be pulled up to VCC through a
resistor. Also used as PVAL (see above).
SLAVE ID NUMBER: Used to assign a pin of Port 3 or 4 to each slave to
p
p
v
acknowledgement. For example, if gang
programming in the Slave Programming Mode, the slave with SID = 0001
will use Port 3.1 to signal corrector incorrect program verification.
P
PALE
(P2.1)
Accepted by an 879X that is in the Slave
Programming Mode. Indicates that Ports 3 and 4 contain a command/
address.
PROG
(P2.2)
PROGRAMMING PULSE: Accepted by 879X that is in the Slave
Programming Mode. Used to indicate that Ports 3 and 4 contain the data
to be programmed. A falling edge on ~~nifies
data valid and starts
the programming cycle. A rising edge on PROGwill halt programming in
the slaves.
PVER
(P2.0)
P
V
A signal output after a programming operation by
devices in the Slave Programming Mode. This signal is on Port 2.0 and is
asserted as a logic 1 if the bytes program correctly.
PDO
(P2.5)
PROGRAMMING DURATION OVERFLOWED: A signal output by devices
in the Slave Programming Mode. Used to signify that the PROG pulse
applied for a programming operation was longer than allowed.
Ports 3 and 4
Used to pass commands,
A
B
addresses and data to and from slave mode 879X’S.
PVER
%to PCCB
‘programming (P2.0)
Mode
P
V
A signal output after programming in the Auto
Configuration Byte Programming Mode. The signal is on Port 2.0 and is
asserted as a logic 1 if the bytes program correctly.
PALE
(2.1)
P
Used by a device in the Auto Program
Configuration Byte Mode to indicate that Port 3 contains the data to be
programmed into the PCCB and CCB.
P
D
2-34
D