English
Language : 

W742S81A Datasheet, PDF (46/47 Pages) Winbond – 4 BIT MICROCONTROLLER
W742S81A
Instruction set, continued
Machine code
LCD
1001 1000 0xxx xxxx
1001 1000 1xxx xxxx
1001 1010 0xxx xxxx
1001 1011 0xxx xxxx
0000 0010 0000 0000
0000 0010 1000 0000
MFP
0011 0110 0000 000i
1000 1010 0xxx xxxx
1000 1011 0xxx xxxx
0001 0010 i i i i i i i i
Timer
1010 1010 0xxx xxxx
1010 1010 1xxx xxxx
1010 1011 0xxx xxxx
1010 1011 1xxx xxxx
0001 0011 1000 i00i
0001 0011 0000 iiii
Other
0000 0000 1000 0000
0000 0000 1100 0000
0000 0000 0000 0000
0101 0000 1100 0000
0101 0000 1000 0000
Subroutine
0110 0aaa aaaa aaaa
Mnemonic
MOV
MOV
MOV
MOV
LCDON
LCDOFF
LPL, R
LPH, R
@LP, R
R, @LP
MOV
MOV
MOV
MOV
BUZCR, #I
BUZCR, R
R,BUZCR
MFP, #I
MOV
MOV
MOV
MOV
MOV
MOV
TM0L, R
TM0H, R
TM1L, R
TM1H, R
MR0,#I
MR1,#I
HOLD
STOP
NOP
EN
INT
DIS
INT
CALL
L
0000 0001 iiii iiii
RTN
#I
Function
LPL←(R)
LPH←(R)
[(LPH)×10H+(LPL)]←(R)
R←[(LPH) ×10H+(LPL)]
LCD ON
LCD OFF
BUZCR← I
BUZCR←(R)
R←(BUZCR)
[MFP]← I
TM0L←(R)
TM0H←(R)
TM1L←(R)
TM1H←(R)
MR0←(R)
MR1←(R)
Flag affected
Enter Hold mode
Enter Stop mode
No operation
Enable interrupt function
Disable interrupt function
Push Stack:
STACK <- PC+1,TAB0,TAB1,TAB2,TAB3,
DBKR,WRP,ROMPR,PAGE,ACC,CF;
PC12~PC0<- (ROMPR)x800H+L10~L0
(PC) <- STACK;Pop other register by I Table
setting(Refer to Table 8)
W/C
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
1/1
- 46 -