日产精品视频无码免费_亚洲蜜臀AV日韩熟妇在线_国产亚洲精品女人久久久久久 _妞中文字幕在线视频导航

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

51單片機地址指針及其應用

作者:佚名    文章來源:網絡    點擊數:    更新時間:2008-11-2

    51單片機外部RAM的地址空間為64K,地址總線為16位,訪問外接RAM可執行如下4條指令:

MOVX A,@DPTR

MOVX @DPTR,A

MOVX A,@RI

MOVX @RI,A

其中DPTR為16位地址寄存器,地址高8位存于DPH,地址低8位存于DPL;Ri(I=0,1)是8位寄存器,作為地址指針時僅存低8位地址。

     MCS-51執行上述指令時分為兩個階段:首先,是從外接程序存儲器中取出指令代碼,并進行分析。然后,執行對外接RAM的數據讀/寫操作。在這兩個階段,P0口、P1口上的地址選通是有區別的。

     執行“MOVX A,@DPTR”和“MOVX @DPTR,A”指令時,在讀指令代碼階段,由程序計數器(PC)提供A0~A15,低8位地址穩定后,在單片機地址鎖存信號ALE作用下,P0.X口開始讀入MOVX指令代碼。在對外接RAM讀寫階段,其過程與前述相同,只不過低8位地址不是來自程序計數器的低8位PCL,而是來自地址寄存器的高8位 DPH;高8位地址不是來自程序計數器的高8位PCH,而是來自地址寄存器的高8位PCH。當DPL穩定后,由地址鎖存器鎖存,P0.X口上出現的是讀/ 寫外接RAM的數據信息。

      執行“MOVX A,@Ri”和“MOVX @RI,A”指令時,取指階段輿“movx a, @ dptr”和“movx @ dptr, a”過程完全相同。但在執行對外部RAM的讀/寫階段,低8位地址來自Ri;高8位地址來自P2口鎖存器(P2 SFR)。

       由上所述,用R0和R1對外接RAM的間接尋址,可看作是一種頁面尋址,由P2鎖存器(P2 SFR)的當前值決定了當前頁面地址。MCS-51單片機在復位時,P2 SFR為FFH,若程序運行中沒有改變P2 SFR中的值,R0和R1只能對FF00H~FFFFH范圍的外接RAM進行間接尋址,即FF頁面尋址。由于用指令改變P2 SFR的值并不影響程序正常運行,因此可以用R0和R1對64K外接RAM空間的任意一個單元進行間接尋址。這樣就使MCS-51單片機外接RAM的地址指針由1個變成3個,大大方便了程序設計。

      下面以數據塊傳送子程序為例,說明R0和R1對外接RAM間接尋址的程序設計方法。假定數據塊的源首地址為1000H,目的首地址為3045H,數據塊長度為50H,程序清單如下所示:

程序1—用DPTR做地址指針

MOV R2,#00H

MOV R3,#10H

MOV R4,45H

MOV R5,#30H

MOV R7,#50H

LOOP: MOV DPL,R2

MOV DPH,R3

MOVX A,@DPTR

INC DPTR

MOV R2,DPL

MOV R3,DPH

MOV DPL,R4

MOV DPH,R5

MOVX @DPTR,A

INC DPTR

MOV R4,DPL

MOV R5,DPH

DJNZ R7,LOOP

RET


程序2—使用R0和R1做地址指針

MOV DPTR,#1000H

MOV P2,#30H

MOV R0,#45H

MOV R7,#50H

LOOP: MOVX A,@DPTR

MOVX @R0,A

INC DPTR

INC R0

DJNZ R7,LOOP

RET

程序1用了19條指令,程序2用了10條指令。適當應用R0和R1地址指針,可以大大提高程序運行效率。

      在應用R0和R1間址的外接RAM數據傳送操作中,一般使用“MOV P2,#ADDR”和“MOV A,@RI”形式,其中#ADDR為高8位地址。在這兩條指令之間不應插入有關改變P2 SFR值的指令。對P2口的讀有兩種情況:一種是讀P2鎖存器,如執行“MOV A,P2”指令,這并不會改變P2 SFR中的內容;另一種是讀P2鎖存器,如執行“INC P2”指令,該指令中的P2既是源操作數,又是目的操作數,通常稱為“讀—修改—寫”指令,即從P2 SFR中讀出內容,修改后又寫入P2 SFR中。

      在中斷服務程序中,如果要用到地址指針,必須在保護現場程序段保護使用的地址指針,即使用“PUSH P2”和“PUSH Ri”指令。在中斷返回之前又必須在恢復現場程序段恢復使用過的地址指針,即用“POP RI”和“POP P2”指令。

      當單片機進入等待方式或節電方式,且又用硬件復位返回到原來的正常操作狀態時,由于復位對P2 SFR寫入FFH,改變了頁地址。因此,在單片機進入等待方式或節電方式之前,也必須先將P2 SFR內容進行保護。當狀態恢復進入原正常操作程序入口處時,再恢復P2 SFR的內容。

Tags:51單片機,地址指針,應用  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
四虎精品在线观看| 欧美爱色| 久久精品人人做人人爽97| 麻豆污视频| 亚洲第一页色| 久久国产影视免费精品| 日韩男人天堂| 免费国产在线观看| 精品视频免费看| 天天色色色| 香蕉视频一级| 深夜做爰性大片中文| 99热精品在线| 天天做日日爱| 欧美激情伊人| 精品毛片视频| 午夜欧美成人久久久久久| 91麻豆精品国产自产在线| a级黄色毛片免费播放视频| 国产91丝袜高跟系列| 91麻豆tv| 欧美一级视频免费| 国产91精品一区| 91麻豆高清国产在线播放| 日韩在线观看免费| 成人高清护士在线播放| 欧美一级视频免费| 99热热久久| 精品国产一区二区三区免费 | 色综合久久久久综合体桃花网| 国产成人啪精品| 国产成人精品影视| 青青青草影院| 一级片片| 99久久精品国产高清一区二区| 成人免费高清视频| 一 级 黄 中国色 片| 欧美激情一区二区三区视频 | 日韩专区第一页| 国产美女在线一区二区三区| 日韩专区一区| 国产成人精品综合| 国产91精品一区| 精品视频在线看| 成人高清护士在线播放| 亚久久伊人精品青青草原2020| 黄色福利| 夜夜操天天爽| 久久久成人网| 四虎影视久久| 亚洲爆爽| 四虎影视久久久| 天堂网中文字幕| 四虎论坛| 精品久久久久久中文字幕2017| 国产伦久视频免费观看视频| 91麻豆爱豆果冻天美星空| 国产a视频| 99久久精品国产麻豆| 精品国产一区二区三区国产馆| 四虎久久影院| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久久精品免视看国产成人2021| 99色视频在线观看| 成人免费观看男女羞羞视频| 精品视频免费看| 日韩中文字幕在线亚洲一区 | 日韩免费在线视频| 国产91丝袜在线播放0| 欧美另类videosbestsex高清 | 久久国产影视免费精品| 国产麻豆精品| 一级毛片看真人在线视频| 中文字幕97| 日本伦理片网站| 国产不卡在线观看视频| 午夜久久网| 日本在线www| 国产a一级| 日本免费看视频| 欧美一级视频免费观看| 青青青草影院| 一本伊大人香蕉高清在线观看| 国产麻豆精品hdvideoss| 国产高清在线精品一区二区| 精品国产一区二区三区精东影业 | 国产一区精品| 毛片电影网| 午夜久久网| 久久精品成人一区二区三区| 韩国三级香港三级日本三级la| 日韩在线观看视频免费| 99久久网站| 成人影视在线观看| 韩国毛片免费大片| 国产一区国产二区国产三区| 四虎影视久久| 91麻豆高清国产在线播放| 国产视频在线免费观看| 毛片电影网| 欧美日本免费| 日本在线www| 色综合久久天天综线观看| 一级毛片视频免费| 99久久精品国产国产毛片| 黄色免费三级| 国产91丝袜高跟系列| 久久福利影视| 台湾毛片| 国产视频一区二区在线观看| 精品在线观看一区| 天堂网中文在线| 一 级 黄 中国色 片| 韩国毛片基地| 精品国产三级a| 九九久久国产精品| 日本在线不卡免费视频一区| 999精品在线| 久久精品人人做人人爽97| 韩国毛片基地| 国产网站免费观看| 久久精品大片| 亚洲女初尝黑人巨高清在线观看| 午夜久久网| 国产韩国精品一区二区三区| 国产麻豆精品视频| 成人免费高清视频| 韩国三级视频在线观看| 精品久久久久久中文| 免费国产一级特黄aa大片在线| 九九九网站| 日本在线播放一区| 毛片高清| a级精品九九九大片免费看| 国产伦精品一区三区视频| 免费一级片在线观看| 欧美电影免费看大全| 国产激情一区二区三区| 精品国产香蕉在线播出| 精品国产一级毛片| 久草免费在线色站| 毛片高清| 久久久久久久久综合影视网| 天天做日日爱夜夜爽| 香蕉视频久久| 久久福利影视| 日韩男人天堂| 精品国产一区二区三区精东影业 | 国产麻豆精品高清在线播放| 亚洲 男人 天堂| 韩国毛片免费| 欧美激情一区二区三区视频 | 可以免费看毛片的网站| 国产一区精品| 欧美1区2区3区| 久久国产精品只做精品| 国产视频在线免费观看| 毛片电影网| 免费国产在线观看| 国产一区二区精品| 亚洲 欧美 91| 欧美大片aaaa一级毛片| a级毛片免费观看网站| 成人在免费观看视频国产| 日日夜夜婷婷| 天天做日日爱| 超级乱淫黄漫画免费| 日本特黄一级| 尤物视频网站在线观看| 99热精品在线| 国产福利免费观看| 国产一区二区精品久久91| 99色播| 精品视频一区二区| 久久精品免视看国产成人2021| 青青久久国产成人免费网站| 日本在线播放一区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 999久久66久6只有精品| 国产福利免费观看| 国产成人精品综合| 久久精品人人做人人爽97| 久久99这里只有精品国产| 四虎影视库| 日韩中文字幕在线播放| 九九九网站| 九九久久99综合一区二区| 欧美激情一区二区三区视频 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产综合成人观看在线| 国产91精品露脸国语对白| 色综合久久久久综合体桃花网| 日韩专区一区| 日本在线www| 久草免费在线观看| 国产精品免费精品自在线观看| 精品视频免费在线| 在线观看成人网 | 日韩在线观看网站| 麻豆网站在线看|