




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.步驟: 首先建立工程項(xiàng)目文件; 為工程選擇目標(biāo)器件(如TA89S52); 工程項(xiàng)目設(shè)置軟硬件調(diào)試環(huán)境; 創(chuàng)建源程序文件并輸入程序代碼; 保存創(chuàng)建的源程序項(xiàng)目文件; 把源程序文件添加到項(xiàng)目中;第一步:建立工程項(xiàng)目文件雙擊桌面快捷圖標(biāo)得到圖1KEIL 圖標(biāo) 在打開的下界面中點(diǎn) 工程項(xiàng) 得到圖2。 圖1 打開工程下拉菜單,選擇點(diǎn)擊“新建工程“,首先在這里要新建一個(gè)工程項(xiàng)目文件。圖2為工程文件取一個(gè)名稱,確定選擇存放的路徑(事先為每一個(gè)工程單獨(dú)建立一個(gè)目錄),在建立工程時(shí)形成的所有文件全部存放在這個(gè)目錄下,如起工程名y2(此時(shí)不加后綴),保存類型選擇 Project Files(*.uv2)點(diǎn)保存選
2、擇新建工程 圖3接下來選擇CPU驅(qū)動(dòng)芯片,如AT89S52芯片,然后點(diǎn)確定。圖4這時(shí)提示:復(fù)制標(biāo)準(zhǔn)的8051開始代碼到工程項(xiàng)目文件夾或添加文件到工程項(xiàng)目文件夾?(如果選擇Y之后將會(huì)產(chǎn)生一個(gè)STARTUP文件,對我們實(shí)驗(yàn)是一個(gè)無用的文件,會(huì)在個(gè)別計(jì)算機(jī)上會(huì)導(dǎo)致不能創(chuàng)建目標(biāo)文件,同時(shí)會(huì)產(chǎn)生一個(gè)空白的工程項(xiàng)目文件),選擇N之后只建立一個(gè)空白的工程項(xiàng)目文件,我們選N便于操作。至此用戶就完成了建立一個(gè)空白的工程項(xiàng)目文件,并為工程選好了目標(biāo)器件,但卻是空白的工程項(xiàng)目文件。第二步:建立源文件在界面中打開文件下拉菜單,在打開的選項(xiàng)中點(diǎn)“新建”,產(chǎn)生一個(gè)新建空白文件。點(diǎn)新建圖1在新建空白文件中輸入源程序文件圖3
3、在確認(rèn)源程序無錯(cuò)時(shí)點(diǎn)保存,這時(shí)界面上彈出提示“另存為”菜單,選擇好保存路徑,也就是剛才保存建立工程項(xiàng)目文件的目錄路徑,輸入文件名,如y2.asm(要有后綴,匯編程序是*.asm),然后點(diǎn)擊保存。圖4這時(shí)僅僅是完成了匯編程序的建立而已,但y2.asm匯編程序與y2.Uv2工程項(xiàng)目文件現(xiàn)在還沒建立任何關(guān)系,此時(shí)應(yīng)把y2.asm源程序文件添加到y(tǒng)2.Uv2工程中,構(gòu)成一個(gè)完整的工程項(xiàng)目。第三步:將源程序文件添加到工程項(xiàng)目中點(diǎn)Target,選右鍵點(diǎn) Source Group1選擇 在左側(cè)Project Windows窗口內(nèi)右擊 Source Group1,在彈出下拉菜單中選種 Add Files to
4、 GroupSource 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完成源程序文件向工程項(xiàng)目的添加。第四步:為添加到工程項(xiàng)目的程序文件進(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)
5、存都為空白。 圖2在“輸出”選項(xiàng)卡中選擇創(chuàng)建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í)會(huì)出現(xiàn)“編譯正確”,無錯(cuò)誤,無警告提示。圖7(如果在建立工程項(xiàng)目在提示Y或N時(shí),選中了Y,在創(chuàng)建目標(biāo)時(shí)時(shí)就會(huì)出現(xiàn)如下3個(gè)警告提示,但不影響影響程序運(yùn)行)。接下來選擇重建全部目標(biāo)文件(Rebuild all target files)命令,對項(xiàng)目工程文件進(jìn)行重新編
6、譯,鏈接,此后會(huì)出現(xiàn)提示,“編譯正確,鏈接成功”,提示。(如果在前邊建立工程項(xiàng)目在提示Y或N時(shí),選中了Y,在創(chuàng)建目標(biāo)時(shí)時(shí)就會(huì)出現(xiàn)如下3個(gè)警告提示,但不影響程序運(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í)行一步箭頭都會(huì)移動(dòng),執(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)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 噴漿工程分包合同
- 奶制品購銷合同協(xié)議
- 茶藝師中級練習(xí)卷附答案
- 營銷現(xiàn)場作業(yè)安全管理和反竊電技能競賽參考復(fù)習(xí)測試卷含答案(一)
- 南京琴行教師聘用合同書
- 服裝加工附加合同范本
- 都可奶茶加盟合同范本
- 裝修合同范本(家裝)
- 管道維護(hù)保養(yǎng)合同范本
- 資產(chǎn)配置合同范本
- 2024年4月自考00157管理會(huì)計(jì)(一)試題
- 青島版科學(xué) 二年級《天氣與動(dòng)植物》
- 2023年4月自考04851產(chǎn)品設(shè)計(jì)程序與方法試題及答案含解析
- 減重肥胖手術(shù)
- 某藥店公司新員工培訓(xùn)
- 下肢靜脈性潰瘍的護(hù)理
- 研究生三年學(xué)習(xí)計(jì)劃
- 無陪護(hù)病房總結(jié)匯報(bào)
- 2024年國網(wǎng)山東省電力公司招聘筆試參考題庫附帶答案詳解
- 民宿管家服務(wù)培訓(xùn)課件
- 【房屋建筑工程質(zhì)量控制探究與應(yīng)用探究10000字(論文)】
評論
0/150
提交評論