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

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
;
EVR:
;
LOOPEV: DEC.W
EBRTST: CMP.B
BC1:
ADD01:
ERSEVF: MOV.L
EVR2:
LOOPDW: DEC.W
BC2:
ADD02:
#RAMSTR is starting destination address to which program is transferred in RAM
MOV.W
SUB.W
MOV.L
ADD.L
SUB.L
MOV.B
MOV.B
MOV.W
BPL
BEQ
CMP.B
BCC
BTST
BNE
BRA
BTST
BNE
INC.B
MOV.L
BRA
MOV.L
MOV.B
MOV.B
MOV.W
BPL
MOV.B
CMP.B
BNE
CMP.L
BNE
CMP.B
BCC
BCLR
BRA
BCLR
INC.B
BRA
R6,
R1,
#RAMSTR:32, ER2
#ERVADR:32, ER2
#START:32,
#48,
R5H,
#e ,
#1,
LOOPEV
#10,
HANTEI
#08,
BC1
R1L,
ERSEVF
ADD01
R1L,
ERSEVF
R1L
@ER2+,
EBRTST
@ER2+,
@ER2,
#FF,
R5H,
#h ,
#1,
LOOPDW
@ER3+,
#FF,
ADD02
ER4,
EVR2
#08,
BC2
R1L,
ADD02
R1L,
R1L
EBRTST
R0
R1
R5H
@FLMCR:8 ;
R5
R5
R1L
R1L
R0H
R0L
ER3
ER3
ER4
R5H
@ER3
R5
R5
R5L
R5L
ER3
R1L
R0H
R0L
ER2
604
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
Test R1-th bit in R0H (EBR1)
R0: EBR1/EBR2
R1: used to test R1-th bit in R0
Starting transfer destination address (RAM)
#RAMSTR + #ERVADR
ER2: address of data area used in RAM
Set EV bit
R5: set erase-verify loop counter
Program
Wait
R1L = #10?
If finished checking all R0 bits, branch to HANTEI
Test R1-th bit in R0L (EBR2)
If R1-th bit in R0 is 1, branch to ERSEVF
R1L + 1
Dummy-increment R2
ER3: top address of block to be erase-verified
ER4: top address of next block
Dummy write
R5: erase-verify loop counter
Wait
Read
Read data = #FF?
If read data ≠ #FF, branch to ADD02
Last address in block?
If not last address in block, branch to EVR2
Clear R1L-th bit in R0H (EBR1)
Clear R1L-th bit in R0L (EBR2)
R1L + 1
Erase-verify next erased block
R1L
R1L
ER2

Related parts for HD6433045