資源描述:
《實驗一 Keil C51集成開發(fā)環(huán)境的使用練習、仿真與調(diào)試.docx》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。
1、實驗一KeilC51集成開發(fā)環(huán)境的使用練習、仿真與調(diào)試真驗一KeilC51散成開辟情況的利用實習、仿實取調(diào)試一、真驗目標1、生悉KeilC51散成開辟情況的利用圓法2、生悉KeilC51散成開辟情況調(diào)試功效的利用以及DP-51PROC單片機綜開仿實真驗儀的利用。2、真驗裝備及器件IBMPC機一臺DP-51PROC單片機綜開仿實真驗儀一臺3、真驗內(nèi)容1、舉行KeilC51散成開辟情況的安置以及利用實習。而后依照下列內(nèi)容創(chuàng)建文件并編譯發(fā)生HEX文件。ORG0000HLJMPMainORG00F0HM
2、ain:MOVR7,#0實驗一KeilC51集成開發(fā)環(huán)境的使用練習、仿真與調(diào)試真驗一KeilC51散成開辟情況的利用實習、仿實取調(diào)試一、真驗目標1、生悉KeilC51散成開辟情況的利用圓法2、生悉KeilC51散成開辟情況調(diào)試功效的利用以及DP-51PROC單片機綜開仿實真驗儀的利用。2、真驗裝備及器件IBMPC機一臺DP-51PROC單片機綜開仿實真驗儀一臺3、真驗內(nèi)容1、舉行KeilC51散成開辟情況的安置以及利用實習。而后依照下列內(nèi)容創(chuàng)建文件并編譯發(fā)生HEX文件。ORG0000HLJMPM
3、ainORG00F0HMain:MOVR7,#0Loop:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,LoopCPLP1.0;P1.0與反CPLP1.1;P1.1與反CPLP1.2;P1.2與反CPLP1.3;P1.3與反CPLP1.4;P1.4與反CPLP1.5;P1.5與反CPLP1.6;P1.6與反CPLP1.7;P1.7與反SJMPMain;END2、舉行KeilC51散成開辟情況的仿實調(diào)試實習。而后依照下列內(nèi)容創(chuàng)建文件并編譯仿實調(diào)試。O
4、RG8000HLJMPMainORG80F0HMain:MOVR7,#0Loop:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,LoopCPLP1.0;P1.0與反CPLP1.1;P1.1與反CPLP1.2;P1.2與反CPLP1.3;P1.3與反CPLP1.4;P1.4與反CPLP1.5;P1.5與反CPLP1.6;P1.6與反CPLP1.7;P1.7與反SJMPMainEND4、真驗請求1、生練把握KeilC51散成開辟情況的工程創(chuàng)建、編纂取編
5、譯功效。2、生練把握分離DP-51PROC單片機綜開仿實真驗儀以及KeilC51散成開辟情況舉行仿實調(diào)試。5、真驗步調(diào)(1)用40針排線把DP-51PROC真驗儀上的A1區(qū)J76接心以及A2區(qū)J79接心相連,而后利用排線把A2區(qū)的J61接心取D1區(qū)的J52接心相連。如左圖所示。(2)對于DP-51PROC真驗儀上電,而后配置TKSMonitor5仿實器以及利用硬件DPFLASH把MON51監(jiān)控步伐下載到TKSMonitor5仿實器。(3)閉閉DPFLASH硬件。把TKSMonitor5仿實器的事
6、情形式取舍開閉切換到RUN處,而后按一下復位鍵(RST),MON51步伐便入手下手運轉(zhuǎn)了。此時,TKSMonitor5仿實器進進調(diào)試狀態(tài)。(4)用戶利用KeilC51散成開辟情況創(chuàng)建工程、編纂取編譯“真驗內(nèi)容”所列的步伐。而后依照(硬件調(diào)試情況的配置)配置好,而后正在編譯一次。(5)此時用戶便能夠舉行仿實調(diào)試。假如用戶正在加入仿實調(diào)試形式后念再進進仿實調(diào)試,能夠先按一下TKSMonitor5仿實器的復位鍵(RST)。用戶能夠正在仿實調(diào)試情況下配置斷面,單步,齊速運轉(zhuǎn)等。正在調(diào)試過程頂用戶能夠瞧睹
7、D1區(qū)LED的明滅是由用戶步伐去把持的。6、真驗思索題(1)試寫一條把片內(nèi)RAM50H~59H單位渾整的步伐。(2)試寫一條把片內(nèi)RAM50H~59H單位寫進01H的步伐。(3)怎樣仿實以及調(diào)試C51步伐呢?(用戶能夠把下面的例子改成C51步伐而后正在編譯調(diào)試)真驗2蜂叫器驅(qū)動真驗一、真驗目標使用單片機的P1心做IO心,利用戶教會蜂叫器的利用。2、真驗裝備及器件IBMPC機一臺DP-51PROC單片機綜開仿實真驗儀一臺頻次計一臺3、真驗內(nèi)容1、編寫一段步伐,用P1.3心把持(輸入3K到4K頻次的
8、圓波),使B5區(qū)的蜂叫器收出響亮的響聲。2、依照例程輸出一段步伐,用P1.3心把持,使B5區(qū)的蜂叫器收出“死日傷心”的音樂。4、真驗步調(diào)1、利用導線把A2區(qū)的P13取B5區(qū)的BUZZ接線柱相連。2、先編寫一個延時步伐(120`200us)。3、再編寫一個輪回步伐,扭轉(zhuǎn)P1.3足的電仄,而后延時。那樣,那個輪回便使P1.3心輸入一個頻次為2.5KHZ-4KHZ的圓波。正在DP-51PROC單片機綜開仿實真驗儀上運轉(zhuǎn)該步伐時,B5區(qū)的蜂叫器將收出響亮的響聲。4、按下列例步伐輸出,而后運轉(zhuǎn),蜂叫器收出