DF3048X16V Renesas Electronics America, DF3048X16V Datasheet - Page 638

MCU 5V 128K,PB-FREE 100-TQFP

DF3048X16V

Manufacturer Part Number
DF3048X16V
Description
MCU 5V 128K,PB-FREE 100-TQFP
Manufacturer
Renesas Electronics America
Series
H8® H8/300Hr
Datasheets

Specifications of DF3048X16V

Core Processor
H8/300H
Core Size
16-Bit
Speed
16MHz
Connectivity
SCI, SmartCard
Peripherals
DMA, PWM, WDT
Number Of I /o
70
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 8x10b; D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 75°C
Package / Case
100-TQFP, 100-VQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DF3048X16V
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Section 19 Flash Memory (H8/3048F: Dual Power Supply (V
Sample Program for Erasing One Block: This program uses the following registers.
R0:
ER1: Stores address used in prewrite
ER2: Stores address used in prewrite and erase-verify
ER3: Stores address used in erase-verify
ER4: Timing loop counter
R5:
R6:
The values of #a, #c, #d, #e, #f, #g, and #h, in the program depend on the clock frequency. They
can be calculated as indicated in tables 19.9 and 19.10.
Rev. 7.00 Sep 21, 2005 page 612 of 878
REJ09B0259-0700
FLMCR: .EQU
EBR1:
EBR2:
TCSR:
;
;
;
PREWRT: MOV.W
LOOPR0: DEC.W
;
PREWRN: SUB.B
PREWRS: MOV.B
SET EBR1 or EBR2 bit of block to be erased
#BLKSTR is top address of block to be erased
#BLKEND is last address of block to be erased
Execute prewrite
Prewrite-verify and erase-verify fail counter
Sets appropriate registers
Sets appropriate registers
.EQU
.EQU
.EQU
MOV.L
MOV.L
MOV.W
MOV.B
BPL
MOV.B
MOV.B
MOV.W
MOV.B
MOV.W
MOV.W
MOV.W
MOV.W
FFFF40
FFFF42
FFFF43
FFFFA8
#BLKSTR:32, ER1
#BLKEND:32, ER2
#g,
#4140,
R6L,
#1,
LOOPR0
#**,
R5H,
R0H,
#a,
#00,
R5H,
#A579,
R5,
E4,
#4140,
R4
R6
@FLMCR:8 ;
R4
R5H
@EBR*
R0H
E4
R5H
@ER1
R5
@TCSR:16 ;
R4
R6
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
ER1: top address of block to be erased
ER2: last address of block to be erased
Set wait counter
Set V
Set EBR*
R0: prewrite-verify fail count
Set initial prewrite loop counter value
Write #00 data
Start watchdog timer
Set prewrite loop counter
PP
E bit
PP
= 12 V))

Related parts for DF3048X16V