|
SH7018 Datasheet, PDF (364/431 Pages) Renesas Technology Corp – SuperH™ RISC engine | |||
|
◁ |
Sample Single-Block Erase Program: The wait time set values (number of loops) are for the
case where f = 20 MHz. For other frequencies, the set value is given by {wait time (µs) à f (MHz)
÷ 4}.
Registers Used
R5 (input): Memory block table pointer
R7 (output): OK (normal) or NG (error)
R0â3, 6, 8â9: Work registers
FLMCR1
EBR1
OK
NG
EWait_X
EWait_Y
EWait_Z
EWait_a
EWait_b
EWait_c
EWait_d
EWait_e
EWait_f
WDT_TCSR
WDT_6m
SWESET
ESUSET
ESET
ECLEAR
ESUCLEAR
EVSET
EVCLEAR
SWECLEAR
MAXErase
;
FlashErase
;
348
MOV.L
LDC
MOV.L
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
EQU
EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
.EQU
Hâ80
Hâ02
Hâ0
Hâ1
5
500
50000
50
50
30
10
20
500
HâFFFF8610
HâA57C
Bâ01000000
Bâ00100000
Bâ00000010
Bâ11111101
Bâ11011111
Bâ00001000
Bâ11110111
Bâ10111111
100
.EQU
$
#HâFFFF8500,R0
R0,GBR
#1,R2
; Initialize GBR
|
▷ |