RX610 Group
27. Data Flash (Flash Memory for Data Storage)
R01UH0032EJ0120 Rev.1.20
Page 928 of 1006
Feb 20, 2013
Write byte E8h to a data flash area address
Write the number of programming
words (N) to a data flash area address
through byte access
Write a programming data word to the
start address of the programming area
n = 1
n = n + 1
Write a programming data word
to a data flash area
n = N - 1
Write byte D0h to a data flash area address
Timeout
(tP128
×
1.1)
*
FCU initialization
Check the ILGLERR and PRGERR bits
Note:
*
tP128: Time required for programming 128-byte data (see section 29, Electrical Characteristics)
tRESW2: Reset pulse width during programming/erasure (see section 29, Electrical Characteristics)
No
Yes
No
Yes
0
1
Start
End
8-byte programming:
N = 04h
128-byte programming: N = 40h
FRDY bit check
FRESETR.FRESET = 1
writing
FRESETR.FRESET = 0
writing
Wait
(tRESW2)
*
Figure 27.5 Procedure for Data Flash Programming
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...