MB89202 Series
12
■
PROGRAMMING AND ERASE FLASH MEMORY ON THE MB89F202
1.
Flash Memory
The flash memory is located between C000
H
and FFFF
H
in the CPU memory map and incorporates a flash
memory interface circuit that allows read access and program access from the CPU to be performed in the same
way as mask ROM. Programming and erasing flash memory is also performed via the flash memory interface
circuit by executing instructions in the CPU. This enables the flash memory to be updated in place under the
control of the CPU, providing an efficient method of updating program and data.
Flash Memory Features
16 K byte
×
8-bit configuration
Automatic programming algorithm (Embedded Algorithm*)
Data polling and toggle bit for detection of program/erase completion
Detection of program/erase completion via CPU interrupt
Compatible with JEDEC-standard commands
No. of program / erase cycles : Minimum 10,000
2.
* : Embedded Algorithm is a trademark of Advanced Micro Devices.
Procedure for Programming and Erasing Flash Memory
3.
Programming and reading flash memory cannot be performed at the same time. Accordingly, to program or
erase flash memory, the program must first be copied from flash memory to RAM so that programming can be
performed without program access from flash memory.
Flash Memory Control Status Register (FMCS)
4.
5.
Memory Space
The memory space for the CPU access and for the flash programmer access is listed below.
6.
Flash Programmer Adapter and Recommended Flash Programmers
Parallel programmer
Part number
Package
MB89F202P-SH
DIP-32P-M06
MB89F202PFV
FPT-34P-M03
* : For the programmer and the version of the programmer,contact the Flash Support Group, Inc.
Inquiry
: Flash Support Group, Inc.
: FAX : 81-(53)-428-8377
: E-mail : support@j-fsg.co.jp
Serial programmer (PC programmer)
Part number
Package
Adapter Part number
MB89F202P-SH
DIP-32P-M06
ROM3-DIP32PM06-8L
MB89F202PFV
FPT-34P-M03
ROM3-FPT34PM03-8L
Inquiries :
Adapter
: Sunhayato Corp. : FAX : 81-(3)-3971-0535
E-mail : adapter@sunhayato.co.jp
PC programmer software : FUJITSU LIMITED
Memory size
16 K bytes
CPU address
FFFF
H
to C000
H
Programmer address
FFFF
H
to C000
H
Adapter Part number
TEF200-89F202-PSH
TEF200-89F202-PFV
Programmer Part number *
AF9708, AF9709/B,
AF9723 + AF9834
INTE
RDYINT
WE
RDY
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
R/W
R/W
R/W
R
Address
0079H
Initial value
000X----
B