|
UPD78320 Datasheet, PDF (61/88 Pages) NEC – 16/8-BIT SINGLE-CHIP MICROCONTROLLER | |||
|
◁ |
µPD78320, 78322
Mnemonic
Operand
saddr.bit, $ addr16
sfr.bit, $ addr16
BTCLR
A.bit, $ addr16
X.bit, $ addr16
PSWH.bit, $ addr16
PSWL.bit, $ addr16
saddr.bit, $ addr16
sfr.bit, $ addr16
BFSET
A.bit, $ addr16
X.bit, $ addr16
PSWH.bit, $ addr16
PSWL.bit, $ addr16
DBNZ
r2, $ addr16
saddr, $ addr16
BRKCS
RBn
RETCS
!addr16
RETCSB !addr16
Operation
Flags
S Z AC P/V CY
PC â PC+4+jdisp8 if (saddr.bit)=1
4
then reset (saddr.bit)
PC â PC+4+jdisp8 if sfr.bit=1
4
then reset sfr.bit
PC â PC+3+jdisp8 if A.bit=1
3
then reset A.bit
PC â PC+3+jdisp8 if X.bit=1
3
then reset X.bit
PC â PC+3+jdisp8 if PSWH.bit=1
3
then reset PSWH.bit
PC â PC+3+jdisp8 if PSWL.bit=1
3
then reset PSWL.bit
ÃÃÃÃÃ
PC â PC+4+jdisp8 if (saddr.bit)=0
4
then set (saddr.bit)
PC â PC+4+jdisp8 if sfr.bit=0
4
then set sfr.bit
PC â PC+3+jdisp8 if A.bit=0
3
then set A.bit
PC â PC+3+jdisp8 if X.bit=0
3
then set X.bit
PC â PC+3+jdisp8 if PSWH.bit=0
3
then set PSWH.bit
PC â PC+3+jdisp8 if PSWL.bit=0
3
then set PSWL.bit
ÃÃÃÃÃ
r2 â r2â1,
2
then PC â PC+2+jdisp8 if r2â 0
(saddr) â (saddr)â1,
3
then PC â PC+3+jdisp8 if (saddr) â 0
PCH â R5, PCL â R4, R7 â PSWH,
2
R6âPSWL, RBS2â0â n, RSSâ0, IEâ0
PCH â R5, PCL â R4, R5, R4 â addr16,
3
RRRRR
PSWH â R7, PSWL â R6
PCH â R5, PCL â R4, R5, R4 â addr16,
4
RRRRR
PSWH â R7, PSWL â R6
61
|
▷ |