English
Language : 

UPD789304 Datasheet, PDF (36/64 Pages) NEC – 8-BIT SINGLE-CHIP MICROCONTROLLER
µPD789304, 789306, 789314, 789316
Mnemonic
Operand
Bytes Clocks
Operation
BC
BNC
BZ
BNZ
BT
BF
DBNZ
NOP
EI
DI
HALT
STOP
$addr16
2
6
PC ← PC + 2 + jdisp8 if CY = 1
$addr16
2
6
PC ← PC + 2 + jdisp8 if CY = 0
$addr16
2
6
PC ← PC + 2 + jdisp8 if Z = 1
$addr16
2
6
PC ← PC + 2 + jdisp8 if Z = 0
saddr. bit, $addr16
4
10 PC ← PC + 4 + jdisp8
if (saddr. bit) = 1
sfr. bit, $addr16
4
10 PC ← PC + 4 + jdisp8 if sfr. bit = 1
A. bit, $addr16
3
8
PC ← PC + 3 + jdisp8 if A. bit = 1
PSW. bit, $addr16
4
10 PC ← PC + 4 + jdisp8 if PSW. bit = 1
saddr. bit, $addr16
4
10 PC ← PC + 4 + jdisp8
if (saddr. bit) = 0
sfr. bit, $addr16
4
10 PC ← PC + 4 + jdisp8 if sfr. bit = 0
A. bit, $addr16
3
8
PC ← PC + 3 + jdisp8 if A. bit = 0
PSW. bit, $addr16
4
10 PC ← PC + 4 + jdisp8 if PSW. bit = 0
B, $addr16
2
6
B ← B – 1, then
PC ← PC + 2 + jdisp8 if B ≠ 0
C, $addr16
2
6
C ← C – 1, then
PC ← PC + 2 + jdisp8 if C ≠ 0
saddr, $addr16
3
8
(saddr) ← (saddr) – 1, then
PC ← PC + 3 + jdisp8 if (saddr) ≠ 0
1
2
No Operation
3
6
IE ← 1 (Enable Interrupt)
3
6
IE ← 0 (Disable Interrupt)
1
2
Set HALT Mode
1
2
Set STOP Mode
Flags
Z AC CY
Remark One instruction clock cycle is one CPU clock cycle (fCPU) selected via the processor clock control
register (PCC).
36
Data Sheet U14384EJ1V0DS