sharp
LHF16KAP
23
Start
Write 70H
Read Status
Register
0
SR.7=
1
Write 40H or 10H,
Address
Write Word/Byte
Data and Address
Bus
Operation
Write
Read
Standby
Write
Write
Command
Comments
Read Status
Register
Data=70H
Addr=X
Status Register Data
Setup Word/Byte
Write
Word/Byte Write
Check SR.7
1=WSM Ready
0=WSM Busy
Data=40H or 10H
Addr=Location to Be Written
Data=Data to Be Written
Addr=Location to Be Written
Read
Status Register Data
Read
Status Register
0
SR.7=
1
Full Status
Check if Desired
No
Suspend
Word/Byte
Write
Suspend Word/Byte
Write Loop
Yes
Word/byte Write
Complete
FULL STATUS CHECK PROCEDURE
Read Status Register
Data(See Above)
1
SR.3=
0
1
SR.1=
0
1
SR.4=
0
Word/Byte Write
Successful
VPP Range Error
Device Protect Error
Word/byte Write Error
Standby
Check SR.7
1=WSM Ready
0=WSM Busy
Repeat for subsequent word/byte writes.
SR full status check can be done after each word/byte write, or after a sequence of
word/byte writes.
Write FFH after the last word/byte write operation to place device in
read array mode.
Bus
Operation
Command
Comments
Standby
Standby
Check SR.3
1=VPP Error Detect
Check SR.1
1=Device Protect Detect
WP#=VIL,Block Lock-Bit is Set
Only required for systems
implementing lock-bit configuration
Standby
Check SR.4
1=Data Write Error
SR.4,SR.3 and SR.1 are only cleared by the Clear Status Register
command in cases where multiple locations are written before
full status is checked.
If error is detected, clear the Status Register before attempting
retry or other error recovery.
Figure 7. Automated Word/byte Write Flowchart
Rev. 2.0