HD64F3644PV Renesas Electronics America, HD64F3644PV Datasheet - Page 166

IC H8/3644 MCU FLASH 32K 64SDIP

HD64F3644PV

Manufacturer Part Number
HD64F3644PV
Description
IC H8/3644 MCU FLASH 32K 64SDIP
Manufacturer
Renesas Electronics America
Series
H8® H8/300Lr
Datasheet

Specifications of HD64F3644PV

Core Processor
H8/300L
Core Size
8-Bit
Speed
8MHz
Connectivity
SCI
Peripherals
PWM, WDT
Number Of I /o
53
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x8b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 75°C
Package / Case
64-SDIP (0.750", 19.05mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD64F3644PV
Manufacturer:
Renesas Electronics America
Quantity:
135
Part Number:
HD64F3644PV
Manufacturer:
RENESAS
Quantity:
25
Section 6 ROM
Rev. 6.00 Sep 12, 2006 page 144 of 526
REJ09B0326-0600
EVR2:
LOOPEP: DEC
SBCLR:
BLKAD:
HANTEI: BCLR
BRER:
;****
ERVADR: .DATA.W
< Block address table used in erase-verify >
MOV.B #H'FF,
MOV.B R1H,
MOV.B #H'c,
BNE
MOV.B @R3+,
CMP.B #H'FF,
BNE
MOV.W @R2,
CMP.W R4,
BNE
CMP.B #H'08,
BMI
MOV.B R1L,
SUBX
BCLR
BRA
BCLR
INC
BRA
MOV.B R0H,
MOV.B R0L,
MOV.W R0,
BEQ
MOV.W #H'0004,
CMP.W R4,
BPL
ADD.W R5,
MOV.W #H'025A,
CMP.W R4,
BNE
BRA
.ALIGN
.DATA.W
.DATA.W
.DATA.W
.DATA.W
.DATA.W
.DATA.W
.DATA.W
.DATA.W
R4H
LOOPEP
BLKAD
EVR2
SBCLR
#H'08,
R1H,
BLKAD
R1L,
R1L
EBRTST
#3,
EOWARI
BRER
ERASE1
ABEND2
R1H
@R3
R4H
R1H
R1H
R4
R3
R1L
R1H
R1H
R0H
R0L
@FLMCR:8 ;
@EBR1:8 ;
@EBR2:8 ;
R4
R4
R6
R5
R4
R6
2
H'0000
H'0080
H'0100
H'0180
H'0200
H'0400
H'0800
H'0C00
H'1000
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
; SB0
; SB1
; SB2
; SB3
; SB4
; SB5
; SB6
; SB7
; LB0
Dummy write
Set erase-verify loop counter
Wait loop
Read
Read data = H'FF?
If read data ≠ H'FF, branch to BLKAD
Start address of next block
Last address in block?
If R1L ≥ 8, EBR1 test; if R1L < 8, EBR2 test
R1L – 8
Clear bit R1H in EBR1 (R0H)
Clear bit R1L in EBR2 (R0L)
R1L + 1
Clear EV bit
If EBR1/EBR2 = all 0s, normal end of erase
Erase-verify fail count = 4?
If R6 ≥ 4. branch to BRER (branch until R6 = 4 – 602)
If R6 < 4, double erase time (executed only for R6 = 1, 2, 3)
Erase-verify executed 602 times?
If erase-verify not executed 602 times, erase again
If erase-verify executed 602 times, branch to ABEND2
****
R1H
R1L

Related parts for HD64F3644PV