English
Language : 

UPD78361A Datasheet, PDF (62/88 Pages) NEC – 16/8-BIT SINGLE-CHIP MICROCONTROLLER
µPD78361A, 78362A
Mnemonic
Operand
Byte
Operation
Flag
S Z AC P/V CY
saddr.bit, $addr16 4 PC ← PC + 4 + jdisp8 if (saddr.bit) = 1
then reset (saddr.bit)
sfr.bit, $addr16
4 PC ← PC + 4 + jdisp8 if sfr.bit = 1
then reset sfr.bit
BTCLR
A.bit, $addr16
X.bit, $addr16
3 PC ← PC + 3 + jdisp8 if A.bit = 1
then reset A.bit
3 PC ← PC + 3 + jdisp8 if X.bit = 1
then reset X.bit
PSWH.bit, $addr16 3
PC ← PC + 3 + jdisp8 if PSWH.bit = 1
then reset PSWH.bit
PSWL.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWL.bit = 1
then reset PSWL.bit
xxxxx
saddr.bit, $addr16 4 PC ← PC + 4 + jdisp8 if (saddr.bit) = 0
then set (saddr.bit)
sfr.bit, $addr16
4 PC ← PC + 4 + jdisp8 if sfr.bit = 0
then set sfr.bit
BFSET
A.bit, $addr16
X.bit, $addr16
3 PC ← PC + 3 + jdisp8 if A.bit = 0
then set A.bit
3 PC ← PC + 3 + jdisp8 if X.bit = 0
then set X.bit
PSWH.bit, $addr16 3
PC ← PC + 3 + jdisp8 if PSWH.bit = 0
then set PSWH.bit
PSWL.bit, $addr16 3 PC ← PC + 3 + jdisp8 if PSWL.bit = 0
then set PSWL.bit
xxxxx
DBNZ
r2, $addr16
saddr, $addr16
2 r2 ← r2 – 1,
then PC ← PC + 2 + jdisp8 if 2 ≠ 0
3 (saddr) ← (saddr) – 1,
then PC ← PC + 3 + jdisp8 if (saddr) ≠ 0
BRKCS RBn
2 PCH ↔ R5, PCL ↔ R4, R7 ← PSWH,
R6 ← PSWL, ← RBS2 – 0 ← n, RSS ← 0, IE ← 0
RETCS !addr16
3 PCH ← R5, PCL ← R4, R5, R4 ← addr16
PSWH ← R7, PSWL ← R6
RRRRR
RETCSB !addr16
4 PCH ← R5, PCL ← R4, R5, R4 ← addr16
PSWH ← R7, PSWL ← R6
RRRRR
62