|
W742S81A Datasheet, PDF (44/47 Pages) Winbond – 4 BIT MICROCONTROLLER | |||
|
◁ |
W742S81A
Instruction set, continued
Machine code
Mnemonic
Function
Flag affected
W/C
Flag & Register
0101 1111 1xxx xxxx
MOVA
R, PAGE
ACC, RâPAGE (Page Register)
ZF
1/1
0101 1110 1xxx xxxx
MOV
PAGE, R
PAGEâ(R)
1/1
0101 0110 1000 0i i i
MOV
PAGE, #I
PAGEâI
1/1
1001 1101 1xxx xxxx
MOV
R, WRP
RâWRP
1/1
1001 1100 1xxx xxxx
MOV
WRP, R
WRPâ(R)
1/1
0011 0101 1000 i i i i
MOV
WRP, #I
WRPâI
1/1
1001 1111 0000 nnnn MOV
WRn,TM1
WRnâTM1.4 - TM1.7, ACCâTM1.0 - TM1.3
1/1
1001 1100 0000 nnnn MOV
DBKR, WRn DBKRâWRn
1/1
0011 0101 0000 ii i i
MOV
DBKR, #I
DBKRâI
1/1
0011 0100 0000 0ii i
MOV
ROMPR, #I ROMPRâI
1/1
1000 1000 0xxx xxxx
MOV
ROMPR, R ROMPRâ(R)
1/1
1000 1001 0xxx xxxx
MOV
R, ROMPR Râ(ROMPR)
1/1
0101 1001 0xxx xxxx
MOVA
R, CF
ACC.0, R.0âCF
ZF
1/1
0101 1000 0xxx xxxx
MOV
CF, R
CFâ(R.0)
CF
1/1
0100 1001 0xxx xxxx
MOVA
R, HCFL
ACC, RâHCF.0~HCF.3
ZF
1/1
0100 1001 1xxx xxxx
MOVA
R, HCFH
ACC, RâHCF.4~HCF.7
ZF
1/1
0101 0011 0000 i i i i
MOV
PM0, #I
Port Mode 0â I
1/1
0101 0111 0000 i i i i
MOV
PM1, #I
Port Mode 1â I
1/1
0101 0111 1000 i i i i
MOV
PM2, #I
Port Mode 2â I
1/1
0011 0111 1000 i i i i
MOV
PM5, #I
Port Mode 5â I
1/1
0100 0000 i 0 0 i 0i i i
CLR
EVF, #I
Clear Event Flag if In = 1
1/1
0101 1101 0xxx xxxx
MOVA
R, EVFL
ACC, Râ EVF.0 - EVF.3
ZF
1/1
0101 1101 1xxx xxxx
MOVA
R, EVFH
ACC, Râ EVF.4 - EVF.7
ZF
1/1
0100 0001 i 0 0 i 0i i i
MOV
HEF, #I
Set/Reset HOLD mode release Enable Flag
1/1
0101 0001 i 0 0 i 0i i i
MOV
IEF, #I
Set/Reset Interrupt Enable Flag
1/1
0100 0011 0000 i i i i
MOV
PEF, #I
Set/Reset Port Enable Flag
1/1
0101 0010 0000 i i i i
MOV
SEF, #I
Set/Reset STOP mode wake-up Enable Flag for RC port
1/1
- 44 -
|
▷ |