HD64F38024DV Renesas Electronics America, HD64F38024DV Datasheet - Page 357

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
2. Symbol
2-1 Variable name
2-2 Function name
2-3 Label
2-4 Enumrator name
2-5 Struct member name
• The name of a statically allocated variable is regarded as an address.
• C/C++ variables referred to from an _ _asm block will be allocated in
• auto variables and parameters of C++ cannot be referred to from an
• Function names can be referred to from an _ _asm block if they have C
• Labels in C/C++ program cannot be referred to from an _ _asm block,
• Location counter, ‘$’ can be used in an _ _asm block.
• An enumrator name of enum type data can be used as a constant.
• “<struct variable name>.<memeber name>” will be an address if the
• “OFFSET <struct variable name>.<memeber name>” or
• The “->” operator used as “<struct variable name>-><memeber
int x;
void func()
{
}
The name of an auto variable is regarded as the displacement from the
SP, the stack pointer. The prefix ‘_’ appended to external variables by
the compiler is not required in an _ _asm block. In the following
example, x will be an absolute address, and y will be the displacement
from the SP.
Example:
_ _asm block.
linkage. The prefix ‘_’ appended to external function name by the
compiler is not required in an _ _asm block
and vice versa. A label in one _ _asm block cannot be referred to from
another _ _asm block.
variable is a statically allocated variable, or will be the offset
from the SP if the variable is an auto variable.
“OFFSET (<struct variable name>.<memeber name>)” will be
the offset of the member from the top of the struct.
the memory.
name>” or “OFFSET (<struct variable name>-><memeber name>)”
is not allowed.
int y;
_ _asm {
}
mov.w
mov.w
@x,r0
@(y,sp),r1
//mov.w
//mov.w
@_x,r0
@(0,sp),r1
343

Related parts for HD64F38024DV