upd63a Renesas Electronics Corporation., upd63a Datasheet - Page 42
upd63a
Manufacturer Part Number
upd63a
Description
4-bit Single-chip Microcontroller For Infrared Remote Control Transmission
Manufacturer
Renesas Electronics Corporation.
Datasheet
1.UPD63A.pdf
(68 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
upd63aGS-401
Manufacturer:
NEC
Quantity:
5 000
Company:
Part Number:
upd63aGS-402
Manufacturer:
NEC
Quantity:
400
Company:
Part Number:
upd63aGS-417
Manufacturer:
NEC
Quantity:
95
Company:
Part Number:
upd63aGS-422
Manufacturer:
NEC
Quantity:
3 148
Part Number:
upd63aGS-425
Manufacturer:
NEC
Quantity:
20 000
Company:
Part Number:
upd63aGS-445-T1
Manufacturer:
SHARP
Quantity:
200
Part Number:
upd63aGS-445-TI
Manufacturer:
NEC
Quantity:
20 000
9.7 Branch Instructions
performs page optimization, it is unnecessary to designate pages. The pages allowed for each product are as
follows.
42
The program memory consists of pages in steps of 1K (000H to 3FFH). However, as the assembler automatically
JMP addr
JC addr
JNC addr
JF addr
JNF addr
PD63 (ROM: 0.5K steps)
PD63A (ROM: 0.75K steps): page 0
PD64 (ROM: 1K steps)
PD6P4B (PROM: 1K steps) : page 0
<1> Instruction code : page 0
<2> Cycle count
<3> Function
<1> Instruction code : page 0
<2> Cycle count
<3> Function
<1> Instruction code : page 0
<2> Cycle count
<3> Function
<1> Instruction code : page 0
<2> Cycle count
<3> Function
<1> Instruction code : page 0
<2> Cycle count
<3> Function
The 10 bits (PC
a
If the status flag F is set (to 1), a jump is made to the address specified with addr (a
If the status flag F is cleared (to 0), a jump is made to the address specified with addr (a
If the carry flag CY is set (to 1), a jump is made to the address specified with addr (a
If the carry flag CY is cleared (to 0), a jump is made to the address specified with addr (a9 to a0).
0
).
9-0
) of the program counter are replaced directly by the specified address addr (a
: 1
: PC
: 1
: if CY = 1 PC
: 1
: if CY = 0 PC
: 1
: if F = 1 PC
: 1
: if F = 0 PC
else PC
else PC
else PC
else PC
a
a
a
a
a
9
9
9
9
9
: page 0
: page 0
a
a
a
a
a
7
7
7
7
7
a
a
a
a
a
6
6
6
6
6
a
addr
a
a
a
a
5
5
5
5
5
a
a
a
a
a
0 1 0 0 0 1 0 0 0 1
0 1 1 0 0 1 0 0 0 1
0 1 1 0 1 1 0 0 0 1
0 1 1 1 0 1 0 0 0 1
0 1 1 1 1 1 0 0 0 1
4
4
4
4
4
a
a
a
a
a
8
8
8
8
8
a
a
PC + 2
a
PC + 2
a
PC + 2
a
PC + 2
3
3
3
3
3
a
a
a
a
a
2
2
2
2
2
a
a
a
a
a
addr
addr
1
1
1
1
1
a
a
a
a
a
addr
addr
0
0
0
0
0
; page 1
; page 1
; page 1
; page 1
; page 1
0 1 0 0 1 1 0 0 0 1
0 1 0 1 0 1 0 0 0 1
0 1 0 1 1 1 0 0 0 1
1 0 0 0 0 1 0 0 0 1
1 0 0 0 1 1 0 0 0 1
PD63, 63A, 64
9
9
to a
to a
9
0
to a
0
).
).
0
).
9
to