版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
KeilC集成開(kāi)發(fā)系統(tǒng)使用案例1單片機(jī)控制右側(cè)發(fā)光二極管亮滅讓最右邊的發(fā)光二極管亮,其它不亮。給P0.0送0,其他位送1,可讓D8亮而其他燈不亮。1.案例程序#include<reg51.h>voidmain(){unsignedintvalue;value=0xfe;P0=value;}2.KeilC51調(diào)試方法與步驟要使用Keil軟件,首先要正確安裝Keil軟件,該軟件的Eval版本可以直接去http://www.下載(1)建立工作項(xiàng)目文件啟動(dòng)KeilμVison2,如果打開(kāi)后就有打開(kāi)的文件,單擊“Project->CloseProject”菜單將其關(guān)閉。單擊“File→New...”,打開(kāi)一個(gè)新的文件輸入窗口,在這個(gè)窗口里輸入上述源程序。輸入完畢之后,選擇“File-->Save”,給這個(gè)文件取名保存。單擊“Project->NewProject...”,出現(xiàn)對(duì)話框,要求給將要建立的工程起一個(gè)名字,這里起名為test,不需要輸入擴(kuò)展名。單擊“保存”按鈕,出現(xiàn)第二個(gè)對(duì)話框。CPU選擇窗口標(biāo)準(zhǔn)8051啟動(dòng)代碼加入工程詢問(wèn)是否要將標(biāo)準(zhǔn)的8051啟動(dòng)代碼加入工程,單擊“是”按鈕。添加源程序單擊“SourceGroup1",使其反白顯示,然后單擊鼠標(biāo)右鍵,出現(xiàn)一個(gè)下拉菜單。選中其中的“AddfiletoGroup‘SourceGroup1’”,出現(xiàn)一個(gè)對(duì)話框,要求尋找源文件。工程選項(xiàng)的設(shè)置選擇資源窗口中的“Target1”,單擊鼠標(biāo)右鍵,出現(xiàn)快捷菜單,然后選擇“OptionsforTarget‘Target1’”。生成單片機(jī)燒錄文件在彈出的對(duì)話框中選擇“output”標(biāo)簽頁(yè),選中該頁(yè)的“CreatHEXFile”前面的復(fù)選框,這樣在編譯后就會(huì)生成可以用于燒寫(xiě)的.hex文件。(2)項(xiàng)目編譯、連接“Project→Buildtarget”可以對(duì)當(dāng)前工程進(jìn)行連接,產(chǎn)生目標(biāo)代碼。“Project→RebuildAlltargetfiles”將會(huì)對(duì)當(dāng)前工程中的所有文件(無(wú)論是否修改過(guò))重新進(jìn)行編譯,產(chǎn)生目標(biāo)代碼。而如果選擇“Project→Translate....",項(xiàng)則僅對(duì)當(dāng)前文件進(jìn)行編譯,不進(jìn)行連接,也就不會(huì)產(chǎn)生新的目標(biāo)代碼。編譯、設(shè)置的工具欄按鈕編譯、編譯連接、全部重建、停止編譯和對(duì)工程進(jìn)行設(shè)置。編譯后的輸出信息編譯過(guò)程中的信息將出現(xiàn)在輸出窗口中的Build頁(yè)中,提示獲得了名為mytest.hex的文件,該文件即可被編程器讀入并寫(xiě)到芯片中。同時(shí)還可看到該程序的代碼量、內(nèi)部RAM的使用量、外部RAM的使用量等一些信息。除此之外還產(chǎn)生了一些其他相關(guān)的文件可被用于Keil的仿真與調(diào)試。(3)程序的仿真與調(diào)試工程進(jìn)行匯編、連接成功以后,按組合鍵[Ctrl十F5】或者選擇“Debug→Start/StopDebugSession”即可進(jìn)入調(diào)試狀態(tài),菜單項(xiàng)中出現(xiàn)了一個(gè)用于仿真運(yùn)行和調(diào)試的工具條。從左到右依次是復(fù)位、運(yùn)行、暫停、單步、過(guò)程單步、執(zhí)行完當(dāng)前子程序、運(yùn)行到當(dāng)前行、下一狀態(tài)、打開(kāi)跟蹤、觀察跟蹤、反匯編窗口、觀察窗口、代碼作用范圍分析、1#串行窗口、內(nèi)存窗口、性能分析、工具按鈕等命令的快捷按鈕。仿真或觀察P0、P2端口的狀態(tài)選擇“Peripherals→I/O-Ports→Port0”和“Peripherals→I/O-Ports→Port2”,在主窗口中會(huì)出現(xiàn)P0,P2口的狀態(tài),需要在程序運(yùn)行的時(shí)候改變P0.0(4)在Proteus中仿真運(yùn)行①雙擊桌面上的ISIS7Professional圖標(biāo)或者單擊屏幕左下方的“開(kāi)始”→“程序”→“Proteus7Professional”→“ISIS7Professional”,出現(xiàn)啟動(dòng)界面后就進(jìn)入了ProteusISIS集成環(huán)境。②選擇“文件”→“打開(kāi)設(shè)計(jì)”,在文件打開(kāi)對(duì)話框中打開(kāi)task1.dsn文件(由教師提前準(zhǔn)備好,本文件在配套光盤(pán)“任務(wù)1”文件夾中。(4
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年中國(guó)貿(mào)促會(huì)專(zhuān)利商標(biāo)事務(wù)所有限公司招聘?jìng)淇碱}庫(kù)及答案詳解一套
- 2026年四川深廣合作產(chǎn)業(yè)投資開(kāi)發(fā)有限公司產(chǎn)業(yè)招商崗公開(kāi)招聘?jìng)淇碱}庫(kù)及參考答案詳解1套
- 2026年內(nèi)蒙古白音華鋁電有限公司招聘?jìng)淇碱}庫(kù)帶答案詳解
- 2025年山西浦東紅杰人力資源有限公司公開(kāi)招錄勞務(wù)派遣工作人員備考題庫(kù)帶答案詳解
- 2026年廈門(mén)市海滄區(qū)北附學(xué)校招聘教師、財(cái)務(wù)人員備考題庫(kù)及答案詳解參考
- 2026年四川省水電集團(tuán)大竹電力有限公司面向社會(huì)補(bǔ)充招聘?jìng)淇碱}庫(kù)及參考答案詳解一套
- 2025年鐵嶺市事業(yè)單位公開(kāi)招聘動(dòng)物檢疫崗位工作人員備考題庫(kù)及一套參考答案詳解
- 2026年“才聚齊魯成就未來(lái)”山東鋼鐵集團(tuán)有限公司社會(huì)招聘22人備考題庫(kù)及一套完整答案詳解
- hsk考試題型及答案
- 安全防災(zāi)培訓(xùn)基地課件
- 2025年幼兒園后勤工作總結(jié)
- 知識(shí)點(diǎn)及2025秋期末測(cè)試卷(附答案)-浙美版(新教材)小學(xué)美術(shù)三年級(jí)上冊(cè)
- 2025山西大地環(huán)境投資控股有限公司社會(huì)招聘116人備考筆試題庫(kù)及答案解析
- 機(jī)器人手術(shù)術(shù)后引流管管理的最佳實(shí)踐方案
- 2025年產(chǎn)品質(zhì)量復(fù)盤(pán)與2026年品控升級(jí)指南
- 2025年瓦檢員考試題庫(kù)及答案
- 2025有色金屬行業(yè)市場(chǎng)發(fā)展深度分析及未來(lái)趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2026年廣東省第一次普通高中學(xué)業(yè)水平合格性考試化學(xué)仿真模擬卷01(全解全析)
- (新教材)2025年部編人教版一年級(jí)上冊(cè)語(yǔ)文全冊(cè)期末復(fù)習(xí)課件
- GB/T 26951-2025焊縫無(wú)損檢測(cè)磁粉檢測(cè)
- 燈展活動(dòng)安全協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論