




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、步驟: 首先建立工程工程文件; 為工程選擇目標(biāo)器件如TA89S52; 工程工程設(shè)置軟硬件調(diào)試環(huán)境; 創(chuàng)立源程序文件并輸入程序代碼; 保存創(chuàng)立的源程序工程文件; 把源程序文件添加到工程中;第一步:建立工程工程文件雙擊桌面快捷圖標(biāo)得到圖1KEIL 圖標(biāo) 在翻開的下界面中點(diǎn) 工程項(xiàng) 得到圖2。 圖1 翻開工程下拉菜單,選擇點(diǎn)擊“新建工程“,首先在這里要新建一個工程工程文件。圖2為工程文件取一個名稱,確定選擇存放的路徑事先為每一個工程單獨(dú)建立一個目錄,在建立工程時(shí)形成的所有文件全部存放在這個目錄下,如起工程名y2此時(shí)不加后綴,保存類型選擇 Project Files(*.uv2)點(diǎn)保存選擇新建工程 圖
2、3接下來選擇CPU驅(qū)動芯片,如AT89S52芯片,然后點(diǎn)確定。圖4這時(shí)提示:復(fù)制標(biāo)準(zhǔn)的8051開始代碼到工程工程文件夾或添加文件到工程工程文件夾?如果選擇Y之后將會產(chǎn)生一個STARTUP文件,對我們實(shí)驗(yàn)是一個無用的文件,會在個別計(jì)算機(jī)上會導(dǎo)致不能創(chuàng)立目標(biāo)文件,同時(shí)會產(chǎn)生一個空白的工程工程文件,選擇N之后只建立一個空白的工程工程文件,我們選N便于操作。至此用戶就完成了建立一個空白的工程工程文件,并為工程選好了目標(biāo)器件,但卻是空白的工程工程文件。第二步:建立源文件在界面中翻開文件下拉菜單,在翻開的選項(xiàng)中點(diǎn)“新建,產(chǎn)生一個新建空白文件。點(diǎn)新建圖1在新建空白文件中輸入源程序文件圖3在確認(rèn)源程序無錯時(shí)點(diǎn)
3、保存,這時(shí)界面上彈出提示“另存為菜單,選擇好保存路徑,也就是剛剛保存建立工程工程文件的目錄路徑,輸入文件名,如y2.asm要有后綴,匯編程序是*.asm,然后點(diǎn)擊保存。圖4這時(shí)僅僅是完成了匯編程序的建立而已,但y2.asm匯編程序與y2.Uv2工程工程文件現(xiàn)在還沒建立任何關(guān)系,此時(shí)應(yīng)把y2.asm源程序文件添加到y(tǒng)2.Uv2工程中,構(gòu)成一個完整的工程工程。第三步:將源程序文件添加到工程工程中點(diǎn)Target,選右鍵點(diǎn) Source Group1選擇 在左側(cè)Project Windows窗口內(nèi)右擊 Source Group1,在彈出下拉菜單中選種 Add Files to GroupSource
4、Group1(向工程中添加源文件)命令, 圖5在彈出的菜單欄中點(diǎn)文件類型一欄下拉菜單,選Asm Source Files*.a*:*.src:*.a*即匯編程序,文件框中選擇將剛剛創(chuàng)立的源程序文件y2.asm然后點(diǎn)Add,這時(shí)在文件名框后出現(xiàn)剛剛選中y2.asm文件,在點(diǎn)擊CLOSE完成源程序文件向工程工程的添加。第四步:為添加到工程工程的程序文件進(jìn)行編譯和鏈接在界面上點(diǎn)工程(Project)選項(xiàng),在下拉菜單中選擇(Options For Target Target ),命令為目標(biāo)設(shè)置工具選項(xiàng)。圖1在“目標(biāo)Target選項(xiàng)卡片外代碼內(nèi)存,片外Xdata內(nèi)存都為空白。 圖2在“輸出選項(xiàng)卡中選擇創(chuàng)
5、立HEX文件。圖3在“C51選項(xiàng)卡上勾選中斷向量在0X0000。圖4在“調(diào)試Debug選項(xiàng)卡選擇使用模擬仿真,對于匯編程序不需要勾選運(yùn)行到,然后點(diǎn)確定圖5其余選項(xiàng)卡內(nèi)容那么不需要改變設(shè)置。在翻開工程Project下拉菜單,選擇創(chuàng)立目標(biāo)Build target點(diǎn)擊左鍵見圖7。圖6此時(shí)會出現(xiàn)“編譯正確,無錯誤,無警告提示。圖7如果在建立工程工程在提示Y或N時(shí),選中了Y,在創(chuàng)立目標(biāo)時(shí)時(shí)就會出現(xiàn)如下3個警告提示,但不影響影響程序運(yùn)行。接下來選擇重建全部目標(biāo)文件Rebuild all target files命令,對工程工程文件進(jìn)行重新編譯,鏈接,此后會出現(xiàn)提示,“編譯正確,鏈接成功,提示。如果在前邊建
6、立工程工程在提示Y或N時(shí),選中了Y,在創(chuàng)立目標(biāo)時(shí)時(shí)就會出現(xiàn)如下3個警告提示,但不影響程序運(yùn)行。也可以省去上一步“創(chuàng)立目標(biāo),直接運(yùn)行這一步即可。圖9接下來翻開調(diào)試下拉菜單,選擇Start/Step Debug Session Crtl+F5,進(jìn)行調(diào)試,也就是將程序下載到仿真器里,然后可以進(jìn)行運(yùn)行程序。圖10運(yùn)行程序有全速運(yùn)行,單步跟蹤運(yùn)行,單步運(yùn)行,執(zhí)行返回。在這里選用單步運(yùn)行命令運(yùn)行程序,每執(zhí)行一次此命令,是以語句為根本執(zhí)行單元,但指令用黃色箭頭標(biāo)出,每執(zhí)行一步箭頭都會移動,執(zhí)行過的指令呈現(xiàn)綠色。圖11在右下角內(nèi)存視窗輸入的D:0X0050可以看到50H59H單元被寫入的數(shù)據(jù),同時(shí)左側(cè)。Project Windows窗口內(nèi)可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 菜園承包與農(nóng)業(yè)觀光旅游開發(fā)合同
- 2026屆高二年級第一次月考地理試題答題卡
- 2025年質(zhì)子交換膜燃料電池(REMFC)項(xiàng)目申請報(bào)告
- 仁愛科普版八年級下冊英語課件Unit 8 Our Clothes Topic 3 Section C課件
- 基于深度學(xué)習(xí)的單細(xì)胞異質(zhì)性分析方法研究
- 浙江省臺州市2022-2023學(xué)年高二下學(xué)期期末考試化學(xué)試題(含答案)
- 汽車傳感器與檢測技術(shù)電子教案:電控汽油發(fā)動機(jī)冷卻液溫度傳感器
- Web程序設(shè)計(jì)(微課版) 課后習(xí)題及答案 - 第7-9章
- 貴州安順花鳥市場營銷策劃方案
- 太原清徐高花110KV變電站新建工程
- 俄語閱讀知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱師范大學(xué)
- DG-TJ 08-2343-2020 大型物流建筑消防設(shè)計(jì)標(biāo)準(zhǔn)
- 燃?xì)夤旧a(chǎn)安全事故隱患排查治理體系手冊
- 操作系統(tǒng)(魯東大學(xué))知到智慧樹章節(jié)測試課后答案2024年秋魯東大學(xué)
- 2024年安徽省合肥市公開招聘警務(wù)輔助人員(輔警)筆試必刷測試卷(2)含答案
- 2025年“兩新”領(lǐng)域超長期特別國債項(xiàng)目申報(bào)策略
- 2024年四川省涼山州初中學(xué)業(yè)水平考試生物試題含答案
- 腎病心理護(hù)理課件
- 直播電商用戶情感互動設(shè)計(jì)
- 紀(jì)法知識競賽復(fù)習(xí)試題及答案
- 中國老年人臨床水化實(shí)踐指南(2024版)解讀
評論
0/150
提交評論