µPD78F0833Y
7.4 Flash Memory Programming by Self Write
With the µPD78F0833Y, it is possible to rewrite the flash memory using a program.
(1) Flash memory configuration
The configuration of the flash memory is shown in Figure 7-3.
Figure 7-3. Flash Memory Configuration
Normal operation mode
F7FFH
F000H
EFFFH
Internal expansion RAM
area (2 KB)
F7FFH
F000H
EFFFH
Self-write mode
Internal expansion RAM
area (2 KB)
Erase/write routine call
Flash memory area
(60 KB)
FLPMC ← 09H
FLPMC ← 08H
Flash memory area
(60 KB)
* This area cannot be
accessed with a normal
instruction.
9BFFH
Erase/ 8000H
write
Firmware area
(including erase/
write routine)
0000H
0000H
(2) Flash programming mode control register (FLPMC)
The flash programming mode control register (FLPMC) is a register for checking the operating mode selection
and VPP pin status.
FLPMC is set by a 1-bit or 8-bit memory manipulation instruction.
RESET input clears this register to 08H.
Data Sheet U15013EJ2V0DS
21