單片機不掛科2指令_第1頁
單片機不掛科2指令_第2頁
單片機不掛科2指令_第3頁
單片機不掛科2指令_第4頁
單片機不掛科2指令_第5頁
已閱讀5頁,還剩88頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論