UPD78F0500MC-5A4-A Renesas Electronics America, UPD78F0500MC-5A4-A Datasheet - Page 753

no-image

UPD78F0500MC-5A4-A

Manufacturer Part Number
UPD78F0500MC-5A4-A
Description
MCU 8BIT FLASH SSOP
Manufacturer
Renesas Electronics America
Series
78K0/Kx2r
Datasheet

Specifications of UPD78F0500MC-5A4-A

Core Processor
78K/0
Core Size
8-Bit
Speed
20MHz
Connectivity
3-Wire SIO, I²C, LIN, UART/USART
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
23
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD78F0500MC-5A4-A
Manufacturer:
NEC
Quantity:
8 000
78K0/Kx2
27.10.1 Boot swap function
boot area may be lost and the program may not be restarted by resetting.
cluster 1 in advance. When the program has been correctly written to boot cluster 1, swap this boot cluster 1 and boot
cluster 0 by using the set information function of the firmware of the 78K0/Kx2 microcontrollers, so that boot cluster 1 is
used as a boot area. After that, erase or write the original boot program area, boot cluster 0.
correctly because it is booted from boot cluster 1 to be swapped when the program is reset and started next.
function of the firmware of the 78K0/Kx2 microcontrollers.
R01UH0008EJ0401 Rev.4.01
Jul 15, 2010
If rewriting the boot area has failed during self-programming due to a power failure or some other cause, the data in the
The boot swap function is used to avoid this problem.
Before erasing boot cluster 0
As a result, even if a power failure occurs while the boot programming area is being rewritten, the program is executed
If the program has been correctly written to boot cluster 0, restore the original boot area by using the set information
Note A boot cluster is a 4 KB area and boot clusters 0 and 1 are swapped by the boot swap function.
Caution When executing boot swapping, do not use the E.P.V command with the dedicated flash memory
Remark Boot cluster 1 becomes 0000H to 0FFFH when a reset is generated after the boot flag has been set.
X X X X H
1 0 0 0 H
0 0 0 0 H
2 0 0 0 H
Boot cluster 0 (0000H to 0FFFH): Original boot program area
Boot cluster 1 (1000H to 1FFFH): Area subject to boot swap function
programmer.
(boot cluster 0)
User program
Boot program
User program
Note
Boot
, which is a boot program area, by self-programming, write a new boot program to boot
Self programming
to boot cluster 1
Self programming
to boot cluster 0
Figure 27-15. Boot Swap Function
X X X X H
1 0 0 0 H
0 0 0 0 H
2 0 0 0 H
New boot program
New boot program
New boot program
(boot cluster 1)
(boot cluster 0)
(boot cluster 1)
(boot cluster 0)
User program
Boot program
User program
Boot
Boot
Executing boot
swapping by firmware
Executing boot
swapping by firmware
CHAPTER 27 FLASH MEMORY
New boot program
New boot program
New boot program
(boot cluster 1)
(boot cluster 0)
(boot cluster 1)
(boot cluster 0)
User program
Boot program
User program
Boot
Boot
753

Related parts for UPD78F0500MC-5A4-A