|
PIC与EMC指令对照表
| PIC |
EMC |
PIC |
EMC |
| 字节操作指令 |
位操作指令 |
| NOP |
NOP |
BCF f,b |
BC R,b |
| NOVWF f |
MOV R,A |
BSF f,b |
BS R,b |
| CLRW |
CLRA |
BTFSC f,b |
JBC R,b |
| CLRF f |
CLR R |
BTFSS f,b |
JBS R,B |
| SUBWF f,0 |
SUB A,R |
控制指令 |
| SUBWF f,1 |
SUB R,A |
OPTION |
CONTW |
| DECF f,0 |
DECA R |
SLEED |
SLEP |
| DECF f,1 |
DEC R |
CLRWDF |
WDTC |
| IORWF f,0 |
OR A,R |
TRIS f |
IOW R |
| IORWF f,1 |
OR R,A |
RETLW k |
RETL K |
| ANDWF f,0 |
AND A,R |
CALL k |
CALL K |
| ANDWF f,1 |
AND R,A |
GOTO k |
JMP K |
| XORWF f,0 |
XOR A,R |
MOVLW k |
MOV A,K |
| XORWF f,1 |
XOR R,A |
IORLW k |
OR A,K |
| ADDWF f,0 |
ADD A,R |
ANDLW k |
AND A,K |
| ADDWF f,1 |
ADD R,A |
XORLW k |
XOR A,K |
| MOVF f,0 |
MOV A,R |
其它 |
| MOVF f,1 |
MOV R,R |
|
DAA |
| COMF f,0 |
COMA R |
|
ENI |
| COMF f,1 |
COM R |
|
DISI |
| INCF f,0 |
INCA R |
|
RET |
| INCF f,1 |
INC R |
|
RETI |
| DECFSZ f,0 |
DJZA R |
|
CONTR |
| DECFSZ f,1 |
DJZ R |
|
IOR R |
| RRF f,0 |
RRCA R |
|
SUB A,K |
| RRF f,1 |
RRC R |
|
INT |
| RLF f,0 |
RLCA R |
|
ADD A,K |
| RLF f,1 |
RLC R |
|
|
| SWAPF f,0 |
SWAPA R |
|
|
| SWAPF f,1 |
SWAP R |
|
|
| INCFSZ f,0 |
JZA R |
|
|
| INCFSZ f,1 |
JA R |
|
|
|