2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)

2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)

ID:13936653

大?。?4.00 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-07-24

2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)_第1頁(yè)
2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)_第2頁(yè)
2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)_第3頁(yè)
2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)_第4頁(yè)
2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)_第5頁(yè)
資源描述:

《2011實(shí)驗(yàn)一 keil c51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、實(shí)驗(yàn)一KeilC51集成開(kāi)發(fā)環(huán)境的使用練習(xí)、仿真、調(diào)試和蜂鳴器驅(qū)動(dòng)實(shí)驗(yàn)第一部分KeilC51集成開(kāi)發(fā)環(huán)境的使用練習(xí)一、實(shí)驗(yàn)?zāi)康氖煜eilC51集成開(kāi)發(fā)環(huán)境的使用方法二、實(shí)驗(yàn)設(shè)備及器件IBMPC機(jī)一臺(tái)三、實(shí)驗(yàn)內(nèi)容(一)、新建工程文件1、點(diǎn)擊工具欄Project選項(xiàng),在下拉菜單中選擇NewProject命令,彈出項(xiàng)目文件保存對(duì)話(huà)框,輸入項(xiàng)目名后,點(diǎn)擊保存按鈕。2、在工程建立完畢以后,uVision會(huì)彈出器件選擇窗口,選擇相應(yīng)的器件型號(hào)。例如:philips公司的p80/p87c52x2型單片機(jī)。3、點(diǎn)擊工具欄File選項(xiàng),

2、選中New命令,新建文件,輸入源程序。例如:ORG0000HLJMPMainORG00F0HMain: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;END4、把文件保存到磁盤(pán)中,如用匯編語(yǔ)言編寫(xiě)程序用.

3、asm為擴(kuò)展名,如用C語(yǔ)言編寫(xiě)程序用.c為擴(kuò)展名。5、添加該文件到工程中,在Projectwindos窗口內(nèi),選中SourceGroup1然后點(diǎn)擊鼠標(biāo)右鍵,選擇AddfilestoGroup“SourceGroup1”,選擇剛才創(chuàng)建的源程序文件,單擊Add按鈕。(二)、程序文件的編譯、鏈接1、編譯連接環(huán)境設(shè)置(1)點(diǎn)擊工具欄Project選項(xiàng),在下拉菜單中選擇OptionForTarget‘Target1’,會(huì)出現(xiàn)調(diào)試環(huán)境設(shè)置窗口,點(diǎn)擊Output選項(xiàng)卡在出現(xiàn)的窗口中選中CreateHEXfile選項(xiàng)。(2)選擇Debu

4、g選項(xiàng)會(huì)出現(xiàn)工作模式選擇窗口,軟件模擬選擇UseSimulator,硬件仿真選擇Use。2、程序的編譯、連接點(diǎn)擊工具欄Project選項(xiàng),選中BuildTarget命令,選中RebuildAllTargetFile命令對(duì)所有的工程文件進(jìn)行重新編譯,此時(shí)“OutputWindows”信息輸出窗口輸出一些相關(guān)信息,直至編譯鏈接成功。一、實(shí)驗(yàn)要求熟練掌握KeilC51集成開(kāi)發(fā)環(huán)境的工程建立、編輯與編譯功能。實(shí)驗(yàn)預(yù)習(xí)要求認(rèn)真閱讀本書(shū)的第2章的2.1節(jié)到2.4節(jié)內(nèi)容。二、實(shí)驗(yàn)思考題(1)試寫(xiě)一條把片內(nèi)RAM50H~59H單元清零的

5、程序。(2)試寫(xiě)一條把片內(nèi)RAM50H~59H單元寫(xiě)入01H的程序。第二部分基于KeilC51集成開(kāi)發(fā)環(huán)境的仿真與調(diào)試一、實(shí)驗(yàn)?zāi)康氖煜eilC51集成開(kāi)發(fā)環(huán)境調(diào)試功能的使用和DP-51PROC單片機(jī)綜合仿真實(shí)驗(yàn)儀的使用。二、實(shí)驗(yàn)設(shè)備及器件1、IBMPC機(jī)一臺(tái)2、DP-51PROC單片機(jī)綜合仿真實(shí)驗(yàn)儀一臺(tái)三、實(shí)驗(yàn)步驟1、用40針排線(xiàn)把DP-51PROC實(shí)驗(yàn)儀上的A1區(qū)J76接口和A2區(qū)J79接口相連,然后使用排線(xiàn)把A2區(qū)的J61接口與D1區(qū)的J52接口相連。2、用串口通信電纜連接TKSMonitor51仿真器的RS-23

6、2串行通信口,另一端連接PC機(jī)的串行口,把TKSMonitor51仿真器上的開(kāi)關(guān)撥到LOAD模式,即下載狀態(tài)下,用戶(hù)應(yīng)將TKSMonitor51仿真器的仿真頭插入DP-51PROC單片機(jī)綜合仿真實(shí)驗(yàn)儀的U13鎖緊座上;然后ISP跳線(xiàn)JP14跳開(kāi)(即不短接),按下復(fù)位按鍵“RESET”。此時(shí),DP-51PROC單片機(jī)綜合仿真實(shí)驗(yàn)儀即進(jìn)入下載狀態(tài)。對(duì)DP-51PROC實(shí)驗(yàn)儀上電,然后按照本書(shū)的第2章的2.5.1小節(jié)設(shè)置TKSMonitor5仿真器和使用軟件DPFLASH把MON51監(jiān)控程序下載到TKSMonitor5仿真器。

7、3、關(guān)閉DPFLASH軟件。把TKSMonitor5仿真器的工作模式選擇開(kāi)關(guān)切換到RUN處,然后按一下復(fù)位鍵(RST),MON51程序就開(kāi)始運(yùn)行了。此時(shí),TKSMonitor5仿真器進(jìn)入調(diào)試狀態(tài)。4、新建工程文件和文件的編譯、鏈接(一)新建工程文件1)打開(kāi)“keiluvision2”軟件,點(diǎn)擊工具欄Project選項(xiàng),在下拉菜單中選擇NewProject命令,彈出項(xiàng)目文件保存對(duì)話(huà)框,輸入項(xiàng)目名后,點(diǎn)擊保存按鈕。2)在工程建立完畢以后,uVision會(huì)彈出器件選擇窗口,選擇相應(yīng)的器件型號(hào)。例如:philips公司的p80/

8、p87c52x2型單片機(jī)。3)點(diǎn)擊工具欄File選項(xiàng),選中New命令,新建文件,輸入源程序。例如:ORG8000HLJMPMainORG80F0HMain:MOVR7,#0Loop:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,LoopCPLP1.0;P1.0取反CPL

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。