久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> 基礎(chǔ)教程 >> 瀏覽文章

9課:單片機(jī)數(shù)據(jù)傳遞類指令

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2007年08月16日   【字體:
  1. 單片機(jī)數(shù)據(jù)傳遞類指令

3)以直接地址為目的操作數(shù)的指令

MOV direct,A 例: MOV 20H,A

MOV direct,Rn MOV 20H,R1

MOV direct1,direct2 MOV 20H,30H

MOV direct,@Ri MOV 20H,@R1

MOV direct,#data MOV 20H,#34H

4)以間接地址為目的操作數(shù)的指令

MOV @Ri,A 例:MOV @R0,A

MOV @Ri,direct MOV @R1,20H

MOV @Ri,#data MOV @R0,#34H

5)十六位數(shù)的傳遞指令

MOV DPTR#data16

8051是一種8位機(jī),這是唯一的一條16位立即數(shù)傳遞指令,其功能是將一個16位的立即數(shù)送入DPTR中去。其中高8位送入DPH,低8位送入DPL。例:MOV DPTR#1234H,則執(zhí)行完了之后DPH中的值為12HDPL中的值為34H。反之,如果我們分別向DPHDPL送數(shù),則結(jié)果也一樣。如有下面兩條指令:MOV DPH#35HMOV DPL#12H。則就相當(dāng)于執(zhí)行了MOV DPTR#3512H

數(shù)據(jù)傳遞類指令綜合練習(xí):

  1. 給出每條指令執(zhí)行后的結(jié)果

  2. 上機(jī)練習(xí):

    MOV 23H,#30H

    MOV 12H,#34H

    MOV R0,#23H

    MOV R7,#22H

    MOV R1,12H

    MOV A,@R0

    MOV 34H,@R1

    (23h)=30h

    (12h)=34h

    (R0)=23H

    (R7)=22H

    (R1)=12H

    (A)=30H

    (34H)=34H

    MOV 45H,34H

    MOV DPTR,#6712H

    MOV 12H,DPH

    MOV R0,DPL

    MOV A,@R0

    (45H)=34H

    (DPTR)=6712H

    (12H)=67H

    (R0)=12H

    (A)=67H

    說明:用括號括起來代表內(nèi)容,如(23H)則代表內(nèi)部RAM23H單元中的值,(A)則代表累加器A單元中的值。

  1. 進(jìn)入DOS狀態(tài),進(jìn)入WAVE所在的目錄,例D:\WAVE

  2. 鍵入MCS51,出現(xiàn)如下畫面

    <單片機(jī)數(shù)據(jù)傳遞指令>圖1

  3. File->Open,出現(xiàn)對話框后,在Name處輸入一個文件名(見圖2),如果是下面列表中已存在的,則打開這個文件,如果不存在這個文件,則新建一個文件(見圖3

    圖2

  4. 在空白處將上面的程序輸入。見圖4。用ALT+A匯編通過。用F8即可單步執(zhí)行,在執(zhí)行過程中注意觀察屏幕左邊的工作寄存器及A累加器中的值的變化。

    圖4

  5. 內(nèi)存中值的變化在此是看不到的,可以用如下方法觀察(看圖5):將鼠標(biāo)移到DATA,雙擊,則光標(biāo)進(jìn)入此行,此時可以鍵盤上的上下光標(biāo)鍵上下翻動來觀察內(nèi)存值的變化。本行的最前面DATA后面的數(shù)據(jù)代表的是“一段”的開始地址,如現(xiàn)在為20H,再看屏幕的最上方,數(shù)字從0F,顯示兩者相加就等于真正的地址值,如現(xiàn)在圖上所示的內(nèi)存20H21H22H23H中的值分別是FBH 0EHE8H30H

    圖5

    6、當(dāng)運(yùn)行完程序后,即進(jìn)入它的反匯編區(qū),不是我們想要的東西。為了再從頭開始,可以用CTRL+F2功能鍵復(fù)位PC值。注意此時不會看到原來的窗口,為看到原來的窗口,請用ALT+4ALT+5等來切換。當(dāng)然以上操作也可以菜單進(jìn)行。CTRL+F2是程序復(fù)位,用RUN菜單。窗口用WINDOWS菜單。

此次大家就用用熟這個軟件吧,說實話,我并不很喜歡它,操作起來不方便,但給我的機(jī)器只能上這個,沒辦法,下次再給網(wǎng)友單獨(dú)介紹一個好一點的吧。現(xiàn)在最好的是keil 這個軟件本站有詳細(xì)的教程請看:    keil教程  單片機(jī)c語言教程

關(guān)閉窗口
主站蜘蛛池模板: 91国内精品久久 | 国产精品美女久久久免费 | a久久 | 日韩视频―中文字幕 | 国内精品一区二区 | 久久久久国产 | 国产99精品 | 日韩欧美在线观看 | 国产成人精品一区二区三区在线观看 | 91精品国产综合久久精品图片 | 亚洲国产成人在线 | 日韩一区中文字幕 | 国产精品久久777777 | 91精品国产91久久久久游泳池 | 成人在线精品视频 | 伊人热久久 | 自拍偷拍第一页 | 国产97在线视频 | 天天操夜夜操免费视频 | 99国产精品99久久久久久 | 精品99在线 | japanhd成人| 97视频成人 | av在线免费观看网址 | 国产一区二区免费 | 欧美激情综合色综合啪啪五月 | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 日日干夜夜操天天操 | 日韩最新网站 | 国产精品123区 | 在线激情视频 | 日韩一区中文字幕 | 亚洲日本中文字幕在线 | 国产精品久久久久久久久免费高清 | 精品毛片 | 午夜三级在线观看 | 久久久久久久久久久一区二区 | 久久99精品久久久久蜜桃tv | 中文字幕av亚洲精品一部二部 | 日韩久草 | 国产免费一区 |