Datasheet
78K0/Ix2 CHAPTER 25 FLASH MEMORY
R01UH0010EJ0500 Rev.5.00 666
Feb 28, 2012
Figure 25-9. Flow of Self Programming (Rewriting Flash Memory)
Start of self programming
FlashStart
Normal completion?
No
Setting operating environment
FlashEnv
CheckFLMD
FlashBlockBlankCheck
Yes
FlashBlockErase
FlashWordWrite
FlashBlockVerify
FlashEnd
End of self programming
Normal completion?
No
Yes
Normal completion?
Normal
completion
Error
No
Yes
FlashBlockErase
FlashWordWrite
FlashBlockVerify
Setting FLMDPUP to 1
Clearing FLMDPUP to 0
Remark For details of the self programming function and the self programming library, refer to “78K0
Microcontrollers User’s Manual Self Programming Library Type 01 (U18274E)” and “78K0
Microcontrollers EEPROM Emulation Library Type 01 Ver.2.10 Operating Precautions (notification
document) (ZUD-CD-09-0165-E)”.