|
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
|
▷ |