![](http://datasheet.mmic.net.cn/330000/MB90F583B_datasheet_16438001/MB90F583B_73.png)
MB90580B Series
73
20. One-Megabit Flash Memory
The 1Mbit flash memory is allocated in the FE
H
to FF
H
banks on the CPU memory map. Like masked ROM,
flash memory is read-accessible and program-accessible to the CPU using the flash memory interface circuit.
The flash memory can be programmed/erased by the instruction from the CPU via the flash memory interface
circuit. The flash memory can therefore be reprogrammed (updated) while still on the circuit board under
integrated CPU control, allowing program code and data to be improved efficiently.
Note that sector operations such as “enable sector protect” cannot be used.
Features of 1Mbit flash memory
128K words x 8 bits or 64K words x 16 bits (16K + 512 x 2 + 7K + 8K + 32K + 64K) sector configuration
Automatic program algorithm (Embedded Algorithm*: Same as the MBM29F400TA)
Erasure suspend/resume function integrated
Detection of programming/erasure completion using the data polling or toggle bit
Detection of programming/erasure completion using CPU interrupts
Compatible with JEDEC standard commands
Capable of erasing data sector by sector (arbitrary combination of sectors)
Minimum number of times of programming/erasure: 100,000
* : Embedded Algorithm is a trademark of Advanced Micro Devices, Inc.
(1) Register configuration
Flash memory control status register
bit
7
6
5
4
3
2
1
0
Address
: 0000AE
H
INTE
RDY-
INT
WE
RDY
Reserved
LPM1
Reserved
LPM0
FMCS
Access
(R/W) (R/W) (R/W)
(0)
(0)
(R)
(X)
(W)
(0)
(R/W)
(0)
(W)
(0)
(R/W)
(0)
Initial value
(0)