- Components/
- Integrated Circuits (ICs)/
- Embedded - Microcontrollers/
HD64F2636F20J
HD64F2636F20J | |
---|---|
Manufacturer Part Number | HD64F2636F20J |
Description | IC H8S MCU FLASH 128K 128QFP |
Manufacturer | Renesas Electronics America |
Series | H8® H8S/2600 |
HD64F2636F20J datasheets |
|
Specifications of HD64F2636F20J | |||
---|---|---|---|
Core Processor | H8S/2600 | Core Size | 16-Bit |
Speed | 20MHz | Connectivity | CAN, SCI, SmartCard |
Peripherals | Motor Control PWM, POR, PWM, WDT | Number Of I /o | 72 |
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 12x10b; D/A 2x8b | Oscillator Type | Internal |
Operating Temperature | -40°C ~ 85°C | Package / Case | 128-QFP |
Lead Free Status / RoHS Status | Contains lead / RoHS non-compliant | Eeprom Size | - |
PrevNext
Section 2 Instruction Descriptions
2.2.7
Bcc
Bcc (Branch conditionally)
Operation
If condition is true, then
PC + disp
PC
else next;
Assembly-Language Format
Bcc disp
Condition field
Operand Size
—
Description
If the condition specified in the condition field (cc) is true, a displacement is added to the program
counter (PC) and execution branches to the resulting address. If the condition is false, the next
instruction is executed. The PC value used in the address calculation is the starting address of the
instruction immediately following the Bcc instruction. The displacement is a signed 8-bit or 16-bit
value. The branch destination address can be located in the range from 126 to +128 bytes or
32766 to +32768 bytes from the Bcc instruction.
Mnemonic
Meaning
BRA (BT)
Always (true)
BRN (BF)
Never (false)
BHI
HIgh
BLS
Low or Same
BCC (BHS)
Carry Clear (High or Same)
BCS (BLO)
Carry Set (LOw)
BNE
Not Equal
BEQ
EQual
BVC
oVerflow Clear
BVS
oVerflow Set
BPL
PLus
BMI
MInus
BGE
Greater or Equal
BLT
Less Than
BGT
Greater Than
BLE
Less or Equal
Note: * If the immediately preceding instruction is a CMP instruction, X is the general register contents
(destination operand) and Y is the source operand.
Rev. 4.00 Feb 24, 2006 page 60 of 322
REJ09B0139-0400
Condition Code
I
UI H
U
—
—
—
—
H: Previous value remains unchanged.
N: Previous value remains unchanged.
Z: Previous value remains unchanged.
V: Previous value remains unchanged.
C: Previous value remains unchanged.
cc
Condition
Signed/Unsigned*
0000
True
0001
False
0010
C Z = 0
X
Y (unsigned)
0011
C Z = 1
X
Y (unsigned)
0100
C = 0
X
Y (unsigned)
0101
C = 1
X
Y (unsigned)
0110
Z = 0
X
Y (unsigned or signed)
0111
Z = 1
X = Y (unsigned or signed)
1000
V = 0
1001
V = 1
1010
N = 0
1011
N = 1
1100
N V = 0
X
Y (signed)
1101
N V = 1
X
Y (signed)
1110
Z (N V) = 0
X
Y (signed)
1111
Z (N V) = 1
X
Y (signed)
Conditional Branch
N
Z
V
C
—
—
— —
Related parts for HD64F2636F20J | ||||
---|---|---|---|---|
Part Number | Description | Manufacturer | Datasheet | Request |
![]() |
HD64F | Renesas Electronics Corporation. | ||
![]() |
KIT STARTER FOR M16C/29 | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8C/2D | Renesas Electronics America |
| |
![]() |
R0K33062P STARTER KIT | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8C/23 E8A | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8C/25 | Renesas Electronics America |
| |
![]() |
KIT STARTER H8S2456 SHARPE DSPLY | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8C38C | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8C35C | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R8CL3AC+LCD APPS | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR RX610 | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR R32C/118 | Renesas Electronics America |
| |
![]() |
KIT DEV RSK-R8C/26-29 | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR SH7124 | Renesas Electronics America |
| |
![]() |
KIT STARTER FOR H8SX/1622 | Renesas Electronics America |
|