|
UPD78361A Datasheet, PDF (61/88 Pages) NEC – 16/8-BIT SINGLE-CHIP MICROCONTROLLER | |||
|
◁ |
µPD78361A, 78362A
Mnemonic
Operand
Byte
Operation
Flag
S Z AC P/V CY
CHKL sfr
3 (pin level) ⨠(signal level before output buffer) x x
P
CHKLA sfr
3 A â (pin level) ⨠(signal level before output buffer) x x
P
!addr16
3 PC â addr16
rp1
BR
[rp1]
2 PCH â rp1H, PCL â rp1L
2 PCH â (rp1 + 1), PCL â (rp1)
$addr16
2 PC â PC + 2 + jdisp8
BC
$addr16
BL
2 PC â PC + 2 + jdisp8 if CY = 1
BNC
BNL
$addr16
2 PC â PC + 2 + jdisp8 if CY = 0
BZ
$addr16
BE
2 PC â PC + 2 + jdisp8 if Z = 1
BNZ
BNE
$addr16
2 PC â PC + 2 + jdisp8 if Z = 0
BV
BPE
$addr16
2 PC â PC + 2 + jdisp8 if P/V = 1
BNV
BPO
$addr16
2 PC â PC + 2 + jdisp8 if P/V = 0
BN
$addr16
2 PC â PC + 2 + jdisp8 if S = 1
BP
$addr16
2 PC â PC + 2 + jdisp8 if S = 0
BGT $addr16
3 PC â PC + 3 + jdisp8 if (P/V ⨠S) â Z = 0
BGE $addr16
3 PC â PC + 3 + jdisp8 if P/V ⨠S= 0
BLT $addr16
3 PC â PC + 3 + jdisp8 if P/V ⨠S = 1
BLE $addr16
3 PC â PC + 3 + jdisp8 if (P/V ⨠S) â Z = 1
BH
$addr16
3 PC â PC + 3 + jdisp8 if Z ⨠CY = 0
BNH $addr16
3 PC â PC + 3 + jdisp8 if Z ⨠CY = 1
saddr.bit, $addr16 3 PC â PC + 3 + jdisp8 if (saddr.bit) = 1
sfr.bit, $addr16
4 PC â PC + 4 + jdisp8 if sfr.bit = 1
A.bit, $addr16
BT
X.bit, $addr16
3 PC â PC + 3 + jdisp8 if A.bit = 1
3 PC â PC + 3 + jdisp8 if X.bit = 1
PSWH.bit, $addr16 3 PC â PC + 3 + jdisp8 if PSWH.bit = 1
PSWL.bit, $addr16 3 PC â PC + 3 + jdisp8 if PSWL.bit = 1
saddr.bit, $addr16 4 PC â PC + 4 + jdisp8 if (saddr.bit) = 0
sfr.bit, $addr16
4 PC â PC + 4 + jdisp8 if sfr.bit = 0
A.bit, $addr16
BF
X.bit, $addr16
3 PC â PC + 3 + jdisp8 if A.bit = 0
3 PC â PC + 3 + jdisp8 if X.bit = 0
PSWH.bit, $addr16 3 PC â PC + 3 + jdisp8 if PSWH.bit = 0
PSWL.bit, $addr16 3 PC â PC + 3 + jdisp8 if PSWL.bit = 0
61
|
▷ |