HD64F38024DV Renesas Electronics America, HD64F38024DV Datasheet - Page 263

IC H8/SLP MCU FLASH 80QFP

HD64F38024DV

Manufacturer Part Number
HD64F38024DV
Description
IC H8/SLP MCU FLASH 80QFP
Manufacturer
Renesas Electronics America
Series
H8® H8/300L SLPr
Datasheets

Specifications of HD64F38024DV

Core Processor
H8/300L
Core Size
8-Bit
Speed
10MHz
Connectivity
SCI
Peripherals
LCD, PWM, WDT
Number Of I /o
51
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-QFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD64F38024DV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
(4) Rules concerning settings and referencing parameters and return values
(c) Calling a C++ program subroutine from an assembly program
Below the method for setting and referencing parameters and return values is explained. Rules
for parameters and return values differ depending on whether, in the function declaration, the
type of each parameter and of the return value has been declared explicitly or not. In order to
make explicit declarations of the types of parameters and the return value, a function prototype
declaration is used.
In the following explanation, first general rules for parameters and return values are described;
then, assignment of parameters and the location for setting the return value are discussed.
(a) General rules for parameters and return values
C++ program (called function)
Assembly program (calling function)
registers or to
Note: Functions declared using extern "C" cannot be overloaded.
extern "C"
void sub(void)
{
}
Passing parameters
The values of parameters must always be copied to the area allocated to parameters
before calling the function. The calling function does not reference the area allocated to
parameters after return, and so the called function can change the parameter values with
no direct effect on processing by the calling function.
Rules for type conversion:
When passing parameters or returning a value, in some cases automatic type
conversions are performed. Below the rules for these type conversions are explained.
.IMPORT
.SECTION P,CODE,ALIGN=2
MOV.L
MOV.L
JSR
RTS
.END
Type conversion of return values:
Return values are converted into the type returned by the function.
:
ER1,@(4,SP)
ER0,ER6
@_sub
_sub
:
If there are valid values in registers ER0,
ER1, they are saved by the caller to unused
resisters or to the stack
249

Related parts for HD64F38024DV