51單片機P1口輸入輸出實驗實驗報告_第1頁
51單片機P1口輸入輸出實驗實驗報告_第2頁
51單片機P1口輸入輸出實驗實驗報告_第3頁
51單片機P1口輸入輸出實驗實驗報告_第4頁
51單片機P1口輸入輸出實驗實驗報告_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

實驗成績南京工程學院電工電子實驗報告課程名稱:單片機原理及接口技術實驗項目名稱:P1口輸入、輸出實驗實驗學生班級: 實驗學生姓名: 實驗學生學號: 同組學生姓名: 實驗指導老師: 實驗時間: 實驗地點: 工業(yè)中心預習報告實驗目的:L…學習一EL且的使用方法?2「學習延時子程序的編寫和使用93、理解讀引腳和讀鎖存器的區(qū)別。主要實驗儀器:』二一讓票機二臺2「實驗一箱二臺實驗原理及主要工作:l-EL且是迤雙向口上它作為輸出口時與二般的一雙向口使用方法相同?由準雙向且結(jié)構(gòu)可知當上L口作為輸入口時,…必須先對它置高電子使內(nèi)部一MQS萱截止鼠因為內(nèi)部上拉電阻阻值層2QK9「40K2?…故丕會對處部輸入產(chǎn)生影響-卷丕先對它置氤…且原來是低電主,…則一MQS管導通2…讀△的數(shù)據(jù)是丕正確的£2:…8Q5L延時壬程序的延時讓算問題?…對應程序DELAY:MOVR6,#0HMOVR7,#0H DELAYLP:DJNZR6,DELAYLPDJNZR7,DELAYLPRET…查指令表可知一…DINZ指令均需用兩個機器周期?…在SMHz?晶振時:…二個機器周期時間長度為」2傳MHZz…所以該段程序執(zhí)行時間為二(256X255+2)X2X12H-6"261ms實驗電路與連線;實驗…LRL口循坯點燈 連線 連一接孔」 連接孔.2一……… 1 Pl,0 L0 2 Pl,.l L1 3 P1..2 L2 4 Pl,3 L3 實驗2P1□輸入輸出 連線 連接孔」 連接孔2……… 1 K0 P1.0 2 K1 Pl,l 3 P1..2 L4 4 Pl,3 L5 TOC\o"1-5"\h\zP1.0 ?? LEDO K0 ?? P1.0P1.1 ?? LED1 K1 ?? P1.1P1.2 ?? LED2 K1 ?? P1.1P1.3 ?? LED3 P1.3 ?? L5預習中遇到的問題及思考:對延時程序的計算丕太熟悉區(qū)…實際應用史對以一旦的內(nèi)部具體性能掌握的丕是太好,實驗原始數(shù)據(jù)記錄:pL旦輸△輸出程序框圖P1口循環(huán)點燈程序框圖教師簽字:實驗報告請按以下幾個部分完成實驗報告。一、實驗步驟二、實驗數(shù)據(jù)處理及分析三、結(jié)論及討論四、思考題及實驗體會…二、實驗步驟一卜一打itWAYE一軟件?…文件…2…選擇新建文件,…然后點擊仿真器選擇仿真器設置?一…進△仿真器設置窗口上…點擊仿.真器?…選擇一MCS5L實驗」8Q31&2,點擊好92、若用匯編語言2…則設置如工;編譯器路徑D:\KEIL\C51編逢器選擇…偉福匯編.器通迅設置選項史?…取消選擇使用偉福軟件模擬器2通迅方式選擇使用衛(wèi)SB一通訊」實驗箱右上角一的撥動一開關設為一實驗…LEL口循環(huán)點燈 連線 連一接孔」 連接孔2…… 1 Pl,0 L0 2 Pl,l L1 3 Pl,2 L2 4 P1.3 L3 實驗-2EL且輸△輸一出 連線 連.接孔」 連接孔2…….… 1 ...…一….....KO....…........ P1...Q 2 K1 P1..1 3 Pl,2 L4 4 P1.3 L5 又…點擊文件菜具…選擇新建文件?…我們即可在文件中編寫代碼如工; ORG0000HLJMPSTARTORG0030HSTARTMOVPl,AMOVA,#11111UOBLOOP:MOVPl,ALCALLYDELAYRLALJMPLOOPDELAY:MOVR6、#0HMOVR7,#0HDELAYLP:DJNZR6,DELAYLPDJNZR7,DELAYLPRET代碼寫完之經(jīng)編號沒有錯誤之后一打開實驗箱一在仿真一器史設置取消使用偉逼仿真器一點擊運行按鈕即可, _...二、實驗數(shù)據(jù)處理與分析………在這個實驗里—我們除了亙以用匯編語言進行操作.我們還亙以使用&編寫入只一是在設置里編譯器路徑C:\COMP51編逢器選擇一…k抵1?5』(丫5)或更高最后一保存時:…若是…聶編寫,…保存為忑……若一是匯編入則保存為.ASM. C編寫代碼如工;#include<reg52.h>#defineucharunsignedchar#defineuintunsignedint uchartab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf.oxb£ox7f}:Voiddelayrns(uinLt) 1 Ucharx,y;For(t;t>0;t-) 1 For(x=0;x<114;x++) Fpr(y=0;y<l;y.++) …} ) Voidmain。{uchariWhile⑴ { fQrQ5Q;i<8;i++). { pl=tab[ij;. DelayO; 1 1 ………三「結(jié)論與過論k…當RL且用作輸△時2…所有位對應的鎖存器必須先置12一讀弘腳和讀鎖有一器區(qū)別j第二種方式是將引腳作為輸…那是真正地叢引腳讀進輸入的值二第二種方式是該引腳處壬輸出狀態(tài)時一,…有時需要改變這二位的狀態(tài)?…則并丕需要真正地讀引腳狀態(tài),…而只是讀△鎖有一器的一狀態(tài)2…然后做某種變換后再輸出93BQ£L

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論