




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2.單片機指令系統(tǒng)模塊 模塊 模塊 指令分類介紹 2.單片機指令系
匯編語言介紹?節(jié)
?節(jié) ?節(jié)
單片機指令系
匯編語言介紹?節(jié)
?節(jié) ?節(jié)
單片機指令系
匯編語言介
指令分類
單片機指令系
匯編語言介
指令分類
單片機指令系
匯編語言介紹?節(jié)
?節(jié) ?節(jié)
單片機指令系
匯編語言介
指令格式 [源操作數(shù)][;注釋 ;
2.單片機指令系
匯編語言介
指令格式。 位立即數(shù)。
2.單片機指令系
匯編語言介
指令格式
2.單片機指令系
匯編語言介紹?節(jié)
?節(jié) ?節(jié)
單片機指令系
匯編語言介
1ORG,1
MOVR0,#30HMOVA,@R0
單片機指令系
匯編語言介
22
單片機指令系
匯編語言介
33DPTR,A,
單片機指令系
匯編語言介
命令格式為:[<標號:>]DB DBC0H,F9H,A4H,B0HDB99H,92H,82H,F8HDB80H,90H,88H,83HDBC6H,A1H,86H,
單片機指令系
匯編語言介
命令格式為:[<標號:>]DW<16位數(shù)表> 存入存入
單片機指令系
2.指令尋址方式
?節(jié) ?節(jié)
2.單片機指令系
2.指令尋址方式
?節(jié) ?節(jié)
2.單片機指令系
2.指令尋址方
直接尋址類12124343565677
單片機指令系
2.指令尋址方
直接尋址類 A,
2.單片機指令系
2.指令尋址方
直接尋址類
單片機指令系
2.指令尋址方
1.直接尋址類 A,3AH
單片機指令系
2.指令尋址方
直接尋址類33 A,#3AH指令格式為:MOVDPTR#data16
單片機指令系
2.指令尋址方
1.直接尋址類 MOVC,
2.單片機指令系
2.指令尋址方式
?節(jié) ?節(jié)
2.單片機指令系
2.指令尋址方
2.間接尋址類55 A,
2.單片機指令系
2.指令尋址方
2.間接尋址類 A,內(nèi)部A
2.單片機指令系
2.指令尋址方
2.間接尋址類外部RAM64對外部RAM64KB MOVXA,
2.單片機指令系
2.指令尋址方
2.間接尋址類 MOVCA,
2.單片機指令系
2.指令尋址方
2.間接尋址類66MOVCA,
++
2.單片機指令系
2.指令尋址方
2.間接尋址類 尋址范圍可達64KB。MOVCA,@A+PCJMP@A+DPTR
2.單片機指令系
2.指令尋址方
2.間接尋址類
單片機指令系
指令分類介紹
?節(jié)
單片機指令系
指令分類介
功能指令介紹 ; ;A 如:MOV ; 如: ; 如: 2.單片機指令系統(tǒng)22;(Rn)←;(Rn)←
單片機指令系
指令分類介
功能指令介紹 MOV ;((Ri))MOV MOV ;((Ri)) 2.單片機指令系統(tǒng)55
例題2-1 設(shè)內(nèi)部單元的內(nèi)容為30,30單元的內(nèi)容為20H,20單元的內(nèi)容為,端口的內(nèi)容為 R0,#40H A,@R0 MOV@R1,P1 問 例題2-解析2-
設(shè)內(nèi)部單元的內(nèi)容為30,30單元的內(nèi)容為20H,20單元的內(nèi)容為,端口的內(nèi)容為問 (30H)=? R0,R0,AR0=40H,R1=30H,B=20H,(40H)=10H,(30H)=0AAH,P2=AAH,(20H)=10H 例題2-
解析解析2-
單片機指令系
指令分類介
功能指令介紹 ; A, ;
單片機指令系
指令分類介
功能指令介紹MOVXMOVXMOVXA,@RiMOVXMOVX; ; ;;((DPTR)) ?讀/寫指令為MOVX。 例題2-解析2-
將外部RAM中F5H單元中的內(nèi)容送到0645H單元中,請寫出實現(xiàn)上述功能的代碼
R0,#0F5HA,@R0@DPTR,
((Ri))
;(A)0~3
如:設(shè)A36HR1=65H65H A,@R1;(A)=32H,(65H)
;(A)0~3
SP,后(direct)
0F3H,
堆棧
堆棧
例題2- 查表,設(shè)程序中的數(shù)據(jù)表格為100AH:
結(jié)果為)= 例題2-解析2-
100AH:
(10H
結(jié)果為)= (PC)= (DPTR)=原值高低字節(jié)互 問
問:DPTR=? 解析2-
此時,(30H)=data1,(31H)=23H,(32H)=01H,(33H)=25H,(34H)=10H,SP=34H 解:DPTR=2510H,A=23H,SP=30H
—P
單片機指令系
指令分類介
功能指令介紹
單片機指令系
指令分類介
功能指令介紹 例題2- 三字節(jié)無符號數(shù)相加,被加數(shù)放在內(nèi)部RAM20H-22H單元,加數(shù)放在內(nèi)部RAM2AH-2CH單元(低位) LOOP:
ADDCA,@R1MOV@R0,AINCR0INC ADDCA,#00HMOV@R0,A
單片機指令系
指令分類介
功能指令介紹
(A)-#data- 無不帶借位減法指令,需要時,先執(zhí)行一條CLRC指令既可。
(A)-#data- 209-84-1=124 B==7CH ,OV=1,AC= ,P=1
單片機指令系
指令分類介
功能指令介紹44
單片機指令系
指令分類介
1.功能指令介紹55
例:MOVA,#0FFH;P=0
2.單片機指令系
3.指令分類介
1.功能指令介紹66
(A0~3);(A4~7若(A4~7)≥9且(A0~3)>9,則(A (A
2.單片機指令系
3.指令分類介
功能指令介紹66
單片機指令系
指令分類介
功能指令介紹
;(A)×(B)→B15~8,)
→(2)若除數(shù)B=0(除法無意義),則OV=1,若B≠0,則OV=0; 2.單片機指令系 3.指令分類介123邏輯“與”指令(6條)邏輯“或”指令(6條)123
功能指令介紹
A,RnA,directA,@RiA,#data 例題2- 試分析下列程序執(zhí)行結(jié)果MOVA,#0FFHANLP1,#00HORLP1,#55HXRLP1,A解析2- MOVANLP1,#00HORLP1,#55HXRLP1,A
;P1口內(nèi)容為;P1口內(nèi)容為
P1:01010101HP1←10101010H
單片機指令系
指令分類介
功能指令介紹44累加?A清0指令 ;(A)← ;(A)←
單片機指令系
指令分類介
功能指令介紹a7<—5a7<—5 a7— a7— 2.單片機指令系 3.指令分類介
功能指令介紹00111101RL 00111101011110100111101000111101RR001111011001111010011110001111011 100111101001111011 100111101100111101 110011110100111101 110011110
單片機指令系
指令分類介
功能指令介紹11
N
Y
Y 例題2-
解析2-
START:MOV
;置內(nèi)部RAM;置外部RAMLOOP1:
;外部RAM單元內(nèi)容送 LOOP2:
;判傳送數(shù)據(jù)是否為零,A;傳送數(shù)據(jù)不為零,送內(nèi)部;;;
語句說明: X1,若X1X2,則(PC)+3+rel
(PC),且0 CY;(PC),且1
;若(Rn)=0,則結(jié)束循環(huán),順序執(zhí)行 例題2-
將外部RAM地址1000H~10FFH的256個單元解析2-
MOVR2,#0FFHMOVDPTR,#1000HCLRINCDPTR 斷
說明:轉(zhuǎn)移范圍:整個程序
; PC0~7,(SP)- (SP)=61H
;
PC8~15,(SP)-1 PC0~7,(SP)-1 例題2-
設(shè)計程序,要求從P1口的P1.1輸出10個,每個周期為10個機?周期解析2-
CPL
單片機指令系
指令分類介
功能指令介紹11
;CY←;bit←22CLRCCPLCSETBC
;C←;C←;C←
;bit←;bit←;bit←
單片機指令系
指令分類介
功能指令介紹33ANLC,bit
;CY←(CY)∧;CY←(CY)∧;CY←(CY)∨;CY←(CY)∨
單片機指令系
指令分類介
功能指令介紹44
JBC 例題2-
),))))A)),)),)),)),)),)),)CLR 例題2-
解析2-
CLRC
A=(30H),R0=(7AH)A=(A5H)A=(A5H)A=(75H)A=(0A7H)A=(0AAH),CY=(0),OV=(1)A=(1FH),CY=(1),OV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程資料員承包合同
- 仿古建設(shè)工程施工合同書
- 2024屆高考語文寫作指導(dǎo)家鄉(xiāng)風(fēng)俗
- 2025年四川貨運從業(yè)資格證模擬版本
- 中外合資經(jīng)營企業(yè)合同常用版樣書8篇
- 2025年安徽貨運從業(yè)資格證題
- 2025年寧德道路運輸從業(yè)資格證考試
- 數(shù)據(jù)模型構(gòu)建表-模型構(gòu)成
- 醫(yī)院對口支援協(xié)議書
- 2025年南寧從業(yè)資格貨運資格考試題庫答案大全
- 2025年山東泰山財產(chǎn)保險股份有限公司招聘筆試參考題庫含答案解析
- 初中物理競賽及自主招生講義:第7講 密度、壓強與浮力(共5節(jié))含解析
- 高中主題班會 梁文鋒和他的DeepSeek-由DeepSeek爆火開啟高中第一課-高中主題班會課件
- 污水處理設(shè)施運維服務(wù)投標方案(技術(shù)標)
- 一年級下冊書法教案 (一)
- 《浙江省應(yīng)急管理行政處罰裁量基準適用細則》知識培訓(xùn)
- 2024年全國職業(yè)院校技能大賽高職組(康復(fù)治療技術(shù)賽項)考試題庫(含答案)
- 2025年山東健康集團招聘筆試參考題庫含答案解析
- 《中外廣播電視史》課件
- 微信公眾號運營
- DLT 593-2016 高壓開關(guān)設(shè)備和控制設(shè)備
評論
0/150
提交評論