English
Language : 

UPD784938 Datasheet, PDF (674/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers
CHAPTER 28 µPD78F4938 PROGRAMMING
28.2.2 Flash memory programming functions
By transmitting and receiving various commands and data by the selected communication mode, operations such as
writing to the flash memory are performed. Table 28-4 shows the major functions.
Table 28-4. Flash Memory Programming Functions
Function
Batch erase
Block erase
Batch blank check
Block blank check
Data write
Batch verify
Block verify
Description
Erase the entire memory contents.
Erase the contents of the specified memory block where one memory block is 16 Kbytes.
Checks the erase state of the entire memory.
Checks the erase state of the specified block.
Writes to the flash memory based on the start write address and the number of data written (number of
bytes).
Compares the data input to the contents of the entire memory.
Compares the data input to the contents of the specified memory block.
Verification for the flash memory entails supplying the data to be verified from an external source via a serial interface,
and then outputting the existence of unmatched data to the external source after referencing the blocks or all of the data.
Consequently, the flash memory is not equipped with a read function, and it is not possible for third parties to read the
contents of the flash memory with the use of the verification function.
674
Preliminary User’s Manual U13987EJ1V0UM00