m58bw016 Numonyx, m58bw016 Datasheet - Page 59
![no-image](/images/manufacturer_photos/0/4/484/numonyx_sml.jpg)
m58bw016
Manufacturer Part Number
m58bw016
Description
16 Mbit 512 Kbit X 32, Boot Block, Burst 3 V Supply Flash Memories
Manufacturer
Numonyx
Datasheet
1.M58BW016.pdf
(70 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
m58bw016BB80T3
Manufacturer:
ST
Quantity:
715
Company:
Part Number:
m58bw016BB80T3F
Manufacturer:
ST
Quantity:
490
Company:
Part Number:
m58bw016BB80T3PT
Manufacturer:
NSC
Quantity:
2 808
Company:
Part Number:
m58bw016DB70T3
Manufacturer:
ST
Quantity:
6 975
Company:
Part Number:
m58bw016DB70T3F
Manufacturer:
ST
Quantity:
6 793
Part Number:
m58bw016DB70T3F
Manufacturer:
ST
Quantity:
20 000
Part Number:
m58bw016DB7T3TNS
Manufacturer:
ST
Quantity:
20 000
M58BW016DT, M58BW016DB, M58BW016FT, M58BW016FB
Appendix B
Figure 22. Program flowchart and pseudocode
1. If an error is found, the status register must be cleared before further program/erase operations.
Write Address
Read Status
Write 40h
Register
& Data
b7 = 1
b3 = 0
b4 = 0
b1 = 0
Start
End
YES
YES
YES
YES
Flowcharts
NO
NO
NO
NO
Program to Protect
V PP Invalid
Block Error
Program
Error (1)
Error (1)
Program Command:
– write 40h
– write Address & Data
(memory enters read status
state after the Program command)
do:
– read status register
while b7 = 0
If b3 = 1, V PP invalid error:
– error handler
If b4 = 1, Program error:
– error handler
If b1 = 1, Program to Protected Block Error:
– error handler
(E or G must be toggled)
AI03850b
Flowcharts
59/70