Datasheet

V850ES/JG3 CHAPTER 27 FLASH MEMORY
R01UH0015EJ0300 Rev.3.00 Page 745 of 870
Sep 30, 2010
27.5.6 Internal resources used
The following table lists the internal resources used for self programming. These internal resources can also be used
freely for purposes other than self programming.
Table 27-11. Internal Resources Used
Resource Name Description
Stack area
Note
An extension of the stack used by the user is used by the library (can be used in both the
internal RAM and external RAM).
Library code
Note
Program entity of library (can be used anywhere other than the flash memory block to be
manipulated).
Application program Executed as a user application.
Calls flash functions.
Maskable interrupt Can be used in user application execution status or self programming status. To use this
interrupt in the self-programming status, since the processing transits to the address of
the internal RAM start address + 4 addresses, allocate the jump instruction that transits
the processing to the user interrupt servicing at the address of the internal RAM start
address + 4 addresses in advance.
NMI interrupt Can be used in user application execution status or self programming status. To use this
interrupt in the self-programming status, since the processing transits to the address of
the internal RAM start address, allocate the jump instruction that transits the processing
to the user interrupt servicing at the internal RAM start address in advance.
Note About resources used, refer to the Flash Memory Self-Programming Library Users Manual.