![實(shí)驗(yàn)一-Keil軟件的使用及簡(jiǎn)單程序的調(diào)試方法_第1頁(yè)](http://file4.renrendoc.com/view11/M02/00/1F/wKhkGWWV-EKAevjFAAIjnjov6OU334.jpg)
![實(shí)驗(yàn)一-Keil軟件的使用及簡(jiǎn)單程序的調(diào)試方法_第2頁(yè)](http://file4.renrendoc.com/view11/M02/00/1F/wKhkGWWV-EKAevjFAAIjnjov6OU3342.jpg)
![實(shí)驗(yàn)一-Keil軟件的使用及簡(jiǎn)單程序的調(diào)試方法_第3頁(yè)](http://file4.renrendoc.com/view11/M02/00/1F/wKhkGWWV-EKAevjFAAIjnjov6OU3343.jpg)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)一Keil軟件的使用及簡(jiǎn)單程序的調(diào)試方法一、實(shí)驗(yàn)?zāi)康恼莆誎eil的使用方法和建立一個(gè)完整的單片機(jī)匯編語(yǔ)言程序的調(diào)試過(guò)程及方法。二、實(shí)驗(yàn)器材計(jì)算機(jī)1臺(tái)三、實(shí)驗(yàn)內(nèi)容1.Keil的使用方法。2.建立一個(gè)單片機(jī)匯編語(yǔ)言程序的調(diào)試過(guò)程及方法四、實(shí)驗(yàn)步驟1.Keil的使用方法。KeilC51軟件是眾多單片機(jī)應(yīng)用開(kāi)發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編,PLM語(yǔ)言和C語(yǔ)言的程序設(shè)計(jì),界面友好,易學(xué)易用。啟動(dòng)Keil后的界面如下:幾秒鐘后即進(jìn)入Keil的編輯界面。用戶便可建立工程及應(yīng)用程序。2.簡(jiǎn)單程序的調(diào)試方法Keil是通過(guò)工程工程來(lái)管理匯編程序的。因此在調(diào)試程序前必須建立一個(gè)工程,工程名稱及保存位置由用戶來(lái)指定,注意每位同學(xué)的工程名稱用“學(xué)號(hào)姓名實(shí)驗(yàn)*〞來(lái)命名?!?〕建立一工程單擊Project菜單,在彈出的下拉菜單中選中NewProject選項(xiàng)。并在彈出的對(duì)話框中確定保存的位置及工程名稱。又彈出一對(duì)話框,要求用戶選擇相應(yīng)的硬件CPU及相關(guān)設(shè)置。選擇Atmel公司的AT89C51單片機(jī)。如以下圖所示單擊“確定〞后在彈出的對(duì)話框中行選擇“否〞即工程建好了,但該工程沒(méi)有任何語(yǔ)句,需要再建一個(gè)程序文件并將其添加到此工程中。〔2〕建一文件單擊“File〞/“New〞命令,那么彈出文件的編輯窗口,此時(shí)該文件還沒(méi)有指明其文件名稱及保存位置,該文件還沒(méi)有加載到所建立的工程中。單擊“File〞/“Save〞“保存〞即可進(jìn)行匯編源文件的編輯。如以下圖所示?!?〕將文件添加到工程中單擊“Target1”前的“+〞號(hào)那么展開(kāi)后變成“-〞號(hào),并右鍵單擊“SourceGroup1”在彈出的下拉菜單中執(zhí)行“AddFilestoGroup‘SourceGroup1’〞命令并彈出對(duì)話框在該對(duì)話框中的“文件類型〞下拉列表中選擇“〔4〕在源文件編輯框中輸入以下程序。ORG0000HLJMPSY1ORG0030HSY1:MOVA,#78HMOV50H,AMOVR0,#56HMOV@R0,ASJMP$END〔5〕程序下載到單片機(jī)中右擊“Target1〞在彈出的下拉菜單中執(zhí)行“〞命令,在彈出的對(duì)話框中,單擊“Output〞中單擊“CreateHEXFile〞選項(xiàng),使程序編譯后產(chǎn)生HEX代碼,供下載器軟件使用。把程序下載到AT89c51單片機(jī)中。如以下圖所示。上述界面可以完成一系列的相關(guān)設(shè)置。如實(shí)現(xiàn)單片機(jī)型號(hào)選擇的設(shè)置即Device、單片機(jī)硬件的相關(guān)設(shè)置即Target、單片機(jī)輸出項(xiàng)設(shè)置即Output等,其余均為默認(rèn)項(xiàng)。:建立一工程名為:學(xué)號(hào)+姓名+實(shí)驗(yàn)1,并將以下文件添加到該工程中。并按要求答復(fù)以下問(wèn)題。ORG0000HLJMPSTARTORG0030HSTART:MOVR0,#30HMOVA,@R0MOVB,ASWAPAANLA,#0FHINCR0MOV@R0,AINCR0MOVA,BANLA,#0FHMOV@R0,ASJMP$END簡(jiǎn)述工程工程文件的建立步驟?如何給工程工程添加文件?〔1〕ORG0000H與ORG0030H指令分別是什么含義?0000H地址中存放LJMP指令的作用?〔2〕為什么在0000H地址LJMP指令?〔3〕該程序?qū)崿F(xiàn)什么功能?你能否舉例說(shuō)明?〔4〕SJMP$指令中的$是什么含義?此指令是怎么執(zhí)行的?五、實(shí)驗(yàn)報(bào)告1.按學(xué)生練習(xí)中的要求答復(fù)相關(guān)問(wèn)題并填寫(xiě)到實(shí)驗(yàn)報(bào)告中。補(bǔ)充調(diào)試方法:編輯源程序并保存為.ASM文件〔或.C文件〕。編輯、連接和運(yùn)行。2.觀察代碼存儲(chǔ)器內(nèi)容時(shí)在地址框中輸入:C:0X地址;觀察內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)容時(shí)在地址框中輸入:I:0X地址;觀察外部數(shù)據(jù)存儲(chǔ)器內(nèi)容時(shí)在地址框中輸入:X:0X地址;修改數(shù)據(jù)存儲(chǔ)器單元的內(nèi)容時(shí),用鼠標(biāo)右擊要修改的存儲(chǔ)單元地址,在彈出下拉菜單中執(zhí)行MadifyMemoryat命令,在彈出的對(duì)話框中輸入
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 親子教育項(xiàng)目居間合同樣本
- 電影院裝修服務(wù)合同范本
- 農(nóng)藥購(gòu)銷合同樣本
- 三農(nóng)村公共環(huán)境治理體系建設(shè)指南
- 生產(chǎn)管理實(shí)務(wù)操作流程詳解
- 網(wǎng)絡(luò)教育技術(shù)運(yùn)用與發(fā)展趨勢(shì)研究報(bào)告與指導(dǎo)書(shū)
- 鋼化玻璃采購(gòu)合同書(shū)
- 購(gòu)買(mǎi)豆腐的合同
- 2025年陽(yáng)江b2貨運(yùn)上崗證模擬考試
- 小學(xué)三年級(jí)上冊(cè)口算練習(xí)500題
- 2024年臨床醫(yī)師定期考核試題中醫(yī)知識(shí)題庫(kù)及答案(共330題) (二)
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 《上消化道出血診療指南》講稿
- 電商部售后客服績(jī)效考核表
- 小提琴協(xié)奏曲《梁?!纷V
- 人教版高中化學(xué)必修一第一章《物質(zhì)及其變化》教學(xué)課件
- 復(fù)工復(fù)產(chǎn)工作方案范本【復(fù)產(chǎn)復(fù)工安全工作方案】
- HyperMesh100基礎(chǔ)培訓(xùn)教程
- 化工裝置實(shí)用操作技術(shù)指南講解
- 春季高考英語(yǔ)《大綱短語(yǔ)》(218個(gè)核心詞匯相關(guān)短語(yǔ))
- 護(hù)理文書(shū)書(shū)寫(xiě)規(guī)范ppt課件
評(píng)論
0/150
提交評(píng)論