国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
單片機(jī)指令功能(轉(zhuǎn))
標(biāo)題:單片機(jī)指令功能(轉(zhuǎn))
2008-05-11 18:11:56
單片機(jī)指令功能一覽表
助記符                  代碼                     說明
MOV    A,Rn              E8~EF                    寄存器A
MOV    A,direct          E5 dircet                直接字節(jié)送A
MOV    A,@Ri             ER~E7                    間接RAM送A
MOV    A,#data           74 data                  立即數(shù)送A
MOV    Rn,A              F8~FF                    A送寄存器
MOV    Rn,dircet         A8~AF dircet             直接字節(jié)送寄存器   
MOV    Rn,#data          78~7F data               立即數(shù)送寄存器
MOV    dircet,A          F5 dircet                A送直接字節(jié)
MOV    dircet,Rn         88~8F dircet             寄存器送直接字節(jié)
MOV    dircet1,dircet2   85 dircet1 dircet2       直接字節(jié)送直接字節(jié)
MOV    dircet,@Ro        86~87                    間接RAM送直接字節(jié)
MOV    dircet,#data      75 dircet data           立即數(shù)送直接字節(jié)
MOV    @Ri,A             F6~F7                    A送間接RAM
MOV    @Ri,#data         76~77 data               直接字節(jié)送間接RAM
MOV    @Ri,#data         76~77 data               立即數(shù)送間接RAM
MOV    DPTR,#data16      90 data 15~8             16位常數(shù)送數(shù)據(jù)指針   
                        data7~0               
MOVC   A,@A+DPTR         93                       由((A)+(DPTR))尋址的程序存貯
                                                器字節(jié)選A
MOVC   A,@A+PC           83                       由((A)+(PC));尋址的程序存貯器字節(jié)送A
MOVX   A,@Ri             E2~E3                    送外部數(shù)據(jù)(8位地址)送A
MOVX   A,@DPTR           E0                       送外部數(shù)據(jù)(16位地址)送A
MOVX   @Ri,A             F2~F3                    A送外部數(shù)據(jù)(8位地址)
MOVX   @DPTR,A           F0                       A送外部數(shù)據(jù)(16位地址)
PUSH   dircet            C0 dircet                直接字節(jié)進(jìn)棧,SP加1     
POP    dircet            D0 dircet                直接字節(jié)退棧,SP減1
XCH    A,Rn              C8~CF                    交換A和寄存器  
XCH    A,dircet          C5 dircet                交換A和直接字節(jié)
XCH    A,@Ri             C6~C7                    交換A和間接RAM                    
XCH    A,@Ri             D6~D7                    交換A和間接RAM的低位
SWAP   A                 C4               


算術(shù)操作                                        (A的二個半字節(jié)交換)
ADD    A,Rn              28~2F                     寄存器加到A
ADD    A,dircet          25 dircet                 直接字節(jié)加到A
ADD    A,@Ri             26~27                     間接RAM加到A
ADD    A,#data           24data                    立即數(shù)加到A
ADD    A,Rn              38~3F                     寄存器和進(jìn)位位加到A
ADD    A,dircet          35dircet                  直接字節(jié)和進(jìn)位位加到A
ADD    A,@Ri             36~37                     間接字節(jié)和進(jìn)位位加到A
ADD    A,data            34 data                   立即數(shù)和進(jìn)位位加到A
ADD    A,Rn              98~9F                     A減去寄存器和進(jìn)位位
ADD    A,dircet          95 dircet                 A減去直接字節(jié)和進(jìn)位位
ADD    A,@Ri             36~37                     間接RAM和進(jìn)位位加到A
ADD    A,data            34 data                   立即數(shù)和進(jìn)位位加到A
SUBB   A,Rn              98~9F                     A減去寄存器和進(jìn)位位
SUBB   A,dircet          95 dircet                 A減去直接字節(jié)和進(jìn)位位
SUBB   A,@Ri             96~97                     A減去間接RAM和進(jìn)位位
SUBB   A,#data           94 data                   A減去立即數(shù)和進(jìn)位位
INC    A                 04                        A加1
INC    Rn                08~0F                     寄存器加1
INC    dircet            05 dircet                 直接字節(jié)加1
INC    @Ri               06~07                     間接RAM加1
DEC    A                 14                        A減1
DEC    Rn                18~1F                     寄存器減1
DEC    dircet            15 dircet                 直接字節(jié)減1
DEC    @Ri               16~17                     間接RAM減1
INC    DPTR              A3                        數(shù)據(jù)指針加1
MUL    AB                A4                        A乘以B
DIV    AB                84                        A除以B
DA     A                 D4                        A的十進(jìn)制加法調(diào)整


邏輯操作
ANL    A,Rn              58~5F                     寄存器“與”到A
ANL    A,dircet          55 dircet                 直接字節(jié)“與”到A
ANL    A,@Ri             56~57                     間接RAm“與”到A
ANL    A,#data           54 data                   立即數(shù)“與”到A
ANL    dircet A          52 dircet                 A“與”到直接字節(jié)
ANL    dircet,#data      53 dircet data            立即數(shù)“與”到直接字節(jié)  
ORL    A,Rn              48~4F                     寄存器“或”到A
ORL    A,dircet          45 dircet                 直接字節(jié)“或”到A
ORL    A,@Ri             46~47                     間接RAM“或”到A
ORL    A,#data           44 data                   立即數(shù)“或”到A
ORL    dircet,A          42 dircet                 A“或”到直接字節(jié)
ORL    dircet,#data      43 dircet data            立即數(shù)“或”到直接字節(jié)
XRL    A,Rn              68~6F                     寄存器“異或”到A
XRL    A,dircet          65 dircet                 直接字節(jié)“異或”到A
XRL    A,@Ri             66~67                     間接RAM“異或”到A
XRL    A,#data           64 data                   立即數(shù)“異或”到A
XRL    dircet A          62 dircet                 A“異或”到直接字節(jié)
XRL    dircet,#data      63 dircet data            立即數(shù)“異或”到直接字節(jié)
CLR    A                 E4                        清零
CPL    A                 F4                        A取反
RL     A                 23                        A左環(huán)移
RLC    A                 33                        A通過進(jìn)位左環(huán)移
RR     A                 03                        A右環(huán)移
RRC    A                 13                        A通過進(jìn)位右環(huán)移


控制程序轉(zhuǎn)移
ACALL addr 11           *1 addr(a7~a0)                絕對子程序調(diào)用
LCALL addr 16           12 addr(15~8)                 長子程序調(diào)用
                        addr(7~0)                    
RET                     22                            子程序調(diào)用返回
RETI   addr 11           32                            中斷調(diào)用返回
AJMP   addr 11           △1 addr(a7~a6)               絕對轉(zhuǎn)移
LJMP   addr 16           02addr(15~8)                  長轉(zhuǎn)移
                        addr(7~0)                    
SJMP   rel               80 rel                        短轉(zhuǎn)移,相對轉(zhuǎn)移
JMP    @A+DPTR           73                            相對于DPTR間接轉(zhuǎn)移
JZ     rel               60 rel                        A為零轉(zhuǎn)移
JNZ    rel               70 rel                        A為零轉(zhuǎn)移
CJNE   A,dircet,rel      B5 dircet rel                 直接字節(jié)與A比較,不等則轉(zhuǎn)移
CJNE   A,#data,rel       B4 data rel                   立即數(shù)與A比較,不等則轉(zhuǎn)移
CJNE   A,Rn,#data,rel    B8~BF data rel                立即數(shù)與寄存器比較,不等則轉(zhuǎn)移
CJNE   @Ri,#data,rel     B6~B7 data rel                立即數(shù)與間接RAM比較,不等則轉(zhuǎn)移
DJNZ   Rn,rel            D8~DF rel                     寄存器減1,不為零則轉(zhuǎn)移
DJNZ   dircet,rel        B5 dircet rel                 直接字節(jié)減1,不為零則轉(zhuǎn)移
NOP                     00                            空操作
*=a10a9a8l               
△=a10a9a80               


布爾變量操作
CLR    C                 C3                            清零進(jìn)位
CLR    bit               C2                            清零直接位
SETB   C                 D3                            置位進(jìn)位
SETB   bit               D2                            置位直接位
CPL    C                 B3                            進(jìn)位取反
CPL    bit               B2                            直接位取反
ANL    C,bit             82 dit                        直接數(shù)“與”到進(jìn)位
ANL    C,/bit            B0                            直接位的反“與”到進(jìn)位
ORL    C,bit             72 bit                        直接位“或”到進(jìn)位
ORL    C,/bit            A0 bit                        直接位的反“或”到進(jìn)位
MOV    C,bit             A2 bit                        直接位送進(jìn)位
MOV    bit,C             92 bit                        進(jìn)位送直接位
JC     rel               40 rel                        進(jìn)位位為1轉(zhuǎn)移
JNC    rel               50 rel                        進(jìn)位位為0轉(zhuǎn)移
JB     bit,rel           20 bit rel                    直接位為1相對轉(zhuǎn)移
JNB    bit,rel           30 bit rel                    直接位為0相對轉(zhuǎn)移
JBC    bit,rel           10 bit rel                    直接位為1相對轉(zhuǎn)移,然后清零該位 

本文引用通告地址:http://szyth.spaces.eepw.com.cn/articles/trackback/item/23049
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
51單片機(jī)指令匯集
單片機(jī)開發(fā)基礎(chǔ)知識
51匯編指令
【匯編語言】51單片機(jī)匯編語言指令集
MCS-51系列單片機(jī)指令表
51單片機(jī)指令表
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服