UPD78F0537DGA(T)-9EV-A NEC, UPD78F0537DGA(T)-9EV-A Datasheet - Page 588

no-image

UPD78F0537DGA(T)-9EV-A

Manufacturer Part Number
UPD78F0537DGA(T)-9EV-A
Description
8BIT MCU, 128K FLASH, 7KB RAM, SMD
Manufacturer
NEC
Datasheet

Specifications of UPD78F0537DGA(T)-9EV-A

Controller Family/series
UPD78
No. Of I/o's
55
Ram Memory Size
7KB
Cpu Speed
20MHz
No. Of Timers
8
No. Of Pwm
RoHS Compliant
Core Size
8bit
Program Memory Size
128KB
Oscillator Type
External, Internal
26.10 Flash Memory Programming by Self-Programming
program.
library, it can be used to upgrade the program in the field.
servicing can be executed. To execute interrupt servicing, restore the normal operation mode after self-programming
has been stopped, and execute the EI instruction.
programming can be resumed.
588
F F F F H
F E F F H
D F F F H
B F F F H
F F 0 0 H
F B 0 0 H
F A F F H
F A 1 F H
F 9 F F H
F 7 F F H
E 0 0 0 H
C 0 0 0 H
7 F F F H
F A 2 0 H
F A 0 0 H
F 8 0 0 H
8 0 0 0 H
0 0 0 0 H
The 78K0/KE2 supports a self-programming function that can be used to rewrite the flash memory via a user
If an interrupt occurs during self-programming, self-programming can be temporarily stopped and interrupt
Remark For details of the self-programming function and the self-programming library, refer to 78K0/Kx2 Flash
Cautions 1. The self-programming function cannot be used when the CPU operates with the subsystem
(memory bank 0)
expansion RAM
(common area)
Flash memory
Flash memory
Internal high-
speed RAM
Buffer RAM
Reserved
Reserved
Reserved
Internal
Because this function allows a user application to rewrite the flash memory by using a self-programming
SFR
Normal mode
Memory Self Programming User’s Manual (U17516E).
Figure 26-15. Operation Mode and Memory Map for Self-Programming (
2. Input a high level to the FLMD0 pin during self-programming.
3. Be sure to execute the DI instruction before starting self-programming.
4. Self-programming is also stopped by an interrupt request that is not masked even in the DI
5. Allocate the entry program for self-programming in the common area of 0000H to 7FFFH.
clock.
The self-programming function checks the interrupt request flags (IF0L, IF0H, IF1L, and IF1H).
If an interrupt request is generated, self-programming is stopped.
status. To prevent this, mask the interrupt by using the interrupt mask flag registers (MK0L,
MK0H, MK1L, and MK1H).
Memory bank 2
Memory bank 1
Memory bank 3
Memory bank 4
Memory bank 5
Instructions can be fetched
from common area and
selected memory bank.
Flash memory
firmware ROM
accessing
Disable
control
CHAPTER 26 FLASH MEMORY
User’s Manual U17260EJ6V0UD
F E F F H
D F F F H
B F F F H
F F F F H
F B 0 0 H
F A F F H
F A 1 F H
F 9 F F H
F 7 F F H
C 0 0 0 H
7 F F F H
F F 0 0 H
F A 2 0 H
F A 0 0 H
F 8 0 0 H
E 0 0 0 H
8 0 0 0 H
0 0 0 0 H
After the self-programming mode is later restored, self-
expansion RAM
(common area)
Flash memory
Internal high-
speed RAM
Buffer RAM
Reserved
Reserved
Reserved
accessing
Internal
Disable
SFR
Self-programming mode
Memory bank 2
Memory bank 1
Memory bank 3
Memory bank 4
Memory bank 5
µ
PD78F0537)
Flash memory
firmware ROM
accessing
control
Enable
Instructions can be
fetched from common
area and firmware ROM.

Related parts for UPD78F0537DGA(T)-9EV-A