HD6433045 HITACHI [Hitachi Semiconductor], HD6433045 Datasheet - Page 607

no-image

HD6433045

Manufacturer Part Number
HD6433045
Description
Hitachi Single-Chip Microcomputer
Manufacturer
HITACHI [Hitachi Semiconductor]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6433045A58F
Manufacturer:
PWRT
Quantity:
4 172
Part Number:
HD6433045SA27F
Manufacturer:
RENESAS
Quantity:
1 000
Part Number:
HD6433045SA28FV
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Part Number:
HD6433045SA37FV
Manufacturer:
RENESAS
Quantity:
1 000
LOOPR2: DEC.W
PWVFOK: CMP.L
;
ERASES: SUB.W
ERASE:
LOOPE:
;
LOOPEV: DEC.W
EVR2:
Execute erase
Execute erase-verify
BPL
MOV.B
BEQ
CMP.B
BEQ
SHLL.W
INC.B
BRA
BEQ
INC.L
BRA
MOV.L
MOV.W
CMP.W
BEQ
INC.W
MOV.W
MOV.W
MOV.W
MOV.B
MOV.B
PUSH.L
POP.L
PUSH.L
POP.L
PUSH.L
POP.L
DEC.W
BPL
MOV.B
MOV.B
MOV.W
MOV.W
MOV.B
MOV.B
MOV.W
BPL
MOV.B
MOV.W
#1,
LOOPR2
@ER1,
PWVFOK
#05,
ABEND1
E4
R0H
PREWRS
ER2,
ERASES
#1,
PREWRN
R0,
#BLKSTR:32,ER3
#d,
#025A,
ABEND2
#1,
E4,
#f,
R5,
#42,
R5H,
ER5
ER5
ER5
ER5
ER5
ER5
#1,
LOOPE
#40,
R5H,
#A500,
R5,
#48,
R5H,
#e ,
#1,
LOOPEV
#FF,
#h,
R5
R5H
R0H
ER1
ER1
R0
E4
R0
R0
R4
R5
@TCSR:16 ;
R5H
@FLMCR:8 ;
R4
R5H
@FLMCR:8 ;
R5
@TCSR:16 ;
R5H
@FLMCR:8 ;
R4
R4
@ER3
R4
598
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
Wait
Read data = H'00?
If read data = H'00, branch to PWVFOK
Prewrite-verify executed 6 times?
If prewrite-verify executed 6 times, branch
to ABEND1
Double prewrite loop counter value
Prewrite-verify fail count + 1
Prewrite again
Last address?
Address + 1
If not last address, prewrite next address
R0: erase-verify fail count
ER3: top address of block to be erased
Set initial erase loop counter value
R0 = H'025A? (erase-verify fail count = 603?)
If R0 = H'025A, branch to ABEND2
Erase-verify fail count + 1
Start watchdog timer
Set E bit
Erase
Clear E bit
Stop watchdog timer
Set EV bit
R4: erase-verify loop counter
Wait
Dummy write
R4: erase-verify loop counter
R1
R0
R0H

Related parts for HD6433045