HD64F2318VTE25 Renesas Electronics America, HD64F2318VTE25 Datasheet - Page 764

IC H8S MCU FLASH 256K 100-QFP

HD64F2318VTE25

Manufacturer Part Number
HD64F2318VTE25
Description
IC H8S MCU FLASH 256K 100-QFP
Manufacturer
Renesas Electronics America
Series
H8® H8S/2300r
Datasheets

Specifications of HD64F2318VTE25

Core Processor
H8S/2000
Core Size
16-Bit
Speed
25MHz
Connectivity
SCI, SmartCard
Peripherals
POR, PWM, WDT
Number Of I /o
71
Program Memory Size
256KB (256K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 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
Contains lead / RoHS non-compliant
Eeprom Size
-
Section 17 ROM
[11] The parameter which is required for programming is set.
• Example of the FMPAR setting
• Example of the FMPDR setting
[12] Programming
• The general registers other than ER0 and ER1 are saved in the programming program.
• R0 is a return value of the FPFR parameter.
• Since the stack area is used in the programming program, a stack area of a maximum 128 bytes
[13] The return value in the programming program, FPFR (general register R0L) is judged.
[14] Determine whether programming of the necessary data has finished.
Rev.7.00 Feb. 14, 2007 page 730 of 1108
REJ09B0089-0700
MOV.L #DLTOP+16,ER2
JSR
NOP
The start address of the programming destination of the user MAT (FMPAR) is set to general
register ER1. The start address of the program data storage area (FMPDR) is set to general
register ER0.
FMPAR specifies the programming destination address. When an address other than one in the
user MAT area is specified, even if the programming program is executed, programming is not
executed and an error is returned to the return value parameter FPFR. Since the unit is 128
bytes, the lower eight bits (A7 to A0) must be in the 128-byte boundary of H'00 or H'80.
When the storage destination of the program data is flash memory, even if the program
execution routine is executed, programming is not executed and an error is returned to the
FPFR parameter. In this case, the program data must be transferred to the on-chip RAM and
then programming must be executed.
There is an entry point of the programming program in the area from (download start address
set by FTDAR) + 16 bytes of on-chip RAM. The subroutine is called and programming is
executed by using the following steps.
must be reserved in RAM
If more than 128 bytes of data are to be programmed, specify FMPAR and FMPDR in 128-
byte units, and repeat steps (l) to (n). Increment the programming destination address by 128
bytes and update the programming data pointer correctly. If an address which has already been
programmed is written to again, not only will a programming error occur, but also flash
memory will be damaged.
@ER2
; Set entry address to ER2
; Call programming routine

Related parts for HD64F2318VTE25