第2章 Keil C51軟件入門與ppt課件.ppt

第2章 Keil C51軟件入門與ppt課件.ppt

ID:59202072

大小:3.78 MB

頁數(shù):55頁

時間:2020-09-26

第2章  Keil C51軟件入門與ppt課件.ppt_第1頁
第2章  Keil C51軟件入門與ppt課件.ppt_第2頁
第2章  Keil C51軟件入門與ppt課件.ppt_第3頁
第2章  Keil C51軟件入門與ppt課件.ppt_第4頁
第2章  Keil C51軟件入門與ppt課件.ppt_第5頁
資源描述:

《第2章 Keil C51軟件入門與ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第2章KeilC51軟件入門與調(diào)試單片機的程序設(shè)計需要在特定的編譯器中進行。編譯器完成對程序的編譯、連接等工作,并生成可執(zhí)行文件。對于單片機程序的開發(fā),一般采用Keil公司的μVision集成開發(fā)環(huán)境,它支持C51語言的程序設(shè)計。2.1KeilC51安裝及啟動2.1.1KeilC51的安裝安裝keilC51非常簡單,步驟如下:(1)運行KeilC51軟件SETUP目錄下的程序“c51v802.exe”(2)在接下來的幾個對話框中選擇“Next”或“Yes”,當(dāng)提示填入用戶名和公司名時,照實際情況填寫。(3)安裝完畢后按“F

2、inish”結(jié)束。2.1.2啟動KeilμVision3程序安裝好KeilC51之后,會自動在桌面和開始菜單中生成一個“KeilμVision3”圖標(biāo),雙擊該圖標(biāo)即可啟動運行,也可以單擊“開始”按鈕,將鼠標(biāo)指向“程序”,找到“KeilμVision3”圖標(biāo)單擊啟動就行。啟動KeilC51應(yīng)用程序,2.2工作環(huán)境介紹進入集成開發(fā)環(huán)境圖2.1.3KeilC51主窗口(1)工程工作區(qū)窗口工程工作區(qū)用于管理項目中的文件、調(diào)試運行時的寄存器以及工程相關(guān)的說明文檔。在其File區(qū)可以添加、移除文件,編譯單個文件或調(diào)試工程;在Regs區(qū)

3、可以參看、設(shè)置寄存器的值;在Books區(qū)有關(guān)于開發(fā)環(huán)境的說明以及芯片器件的用戶手冊等。(2)文件編輯窗口文件編輯窗口用于對源文件編輯,查看串行口輸入/輸出,瀏覽整個工程,以及代碼性能分析。(3)信息輸出窗口編譯窗口輸出程序編譯結(jié)果,包括編譯、鏈接、程序區(qū)大小、輸出文件的個數(shù)及名稱以及錯誤及警告等信息2.3創(chuàng)建項目2.3.1新建項目圖2.3.1KeilC51新建項目窗口要求鍵入項目名稱(建議每個項目使用一個獨立的文件夾),然后單擊“保存”,就會彈出“SelectDeviceforTarget‘Target1’”對話框圖2.3

4、.2KeilC51器件選擇窗口2.3.2創(chuàng)建新的源程序文件圖2.3.3KeilC51編輯窗口源程序文件創(chuàng)建好之后,要把此文件添加到項目中,在工作環(huán)境中的左邊中間位置的項目工作區(qū)“ProjectWorkspace”顯示框內(nèi)單擊文件夾“Target1”左邊的符號“+”,再右擊文件夾“SourceGroup1”,選中“AddFilestoGroup‘SourceGroup1’”選項,如圖2.3.4所示,在彈出的對話框中選擇剛才創(chuàng)建的源程序文件,然后單擊“Add”,然后單擊“Close”關(guān)閉對話框即可。圖2.3.4KeilC51源

5、程序文件添加到項目的窗口2.3.3為目標(biāo)項目設(shè)定工具選項“Target”項目環(huán)境選項卡圖2.3.5“Target”項目環(huán)境選項卡2.3.4編譯項目并創(chuàng)建.HEX文件在“Target”頁中設(shè)置好工具后,就可以對源程序進行編譯。單擊圖標(biāo)或在“Project”下拉菜單中,選擇“BuildTarget”命令,可以編譯源程序并生成應(yīng)用。當(dāng)所編譯的程序有錯誤時,μVision3將會在輸出窗口(OutputWindow)的編譯頁(Build)中顯示出錯誤和警告信息。雙擊某一條信息,光標(biāo)將會停留在文本編譯窗口中出錯或警告的源程序的位置上。

6、當(dāng)編譯成功后,就可以開始調(diào)試,當(dāng)要求產(chǎn)生一個.HEX文件時,要將“Optionsfor‘Target1’”對話框的“Output”頁中的“CreateHEXFile”復(fù)選框選中。生成的.HEX文件就可以下載到EPROM編程器或模擬器中。圖2.3.6項目編譯結(jié)果顯示2.4KeilC程序調(diào)試器及程序調(diào)試方法2.4.1程序調(diào)試器μVision3中集成了一種新型調(diào)試器(Debug),它提供了兩種調(diào)試模式:(1)軟件模擬仿真(“UseSimulator”):此模式為純軟件調(diào)試,能夠仿真8051系列產(chǎn)品的絕大多數(shù)功能而不需要任何硬件目

7、標(biāo)板。(2)硬件目標(biāo)板在線仿真:硬件仿真。這兩種模式可以在“Optionsfor‘Target1’”對話框的“Debug”頁中選擇圖2.4.1仿真設(shè)置2.4.2啟動程序調(diào)試·圖2.4.2調(diào)試窗口(1)反匯編窗口在進行程序調(diào)試及分析時,經(jīng)常會用到反匯編。反匯編窗口同時顯示了目標(biāo)程序、編譯的匯編程序和二進制文件。(2)寄存器窗口在“Debug”下拉菜單中,單擊“Start/StopDebugSession”選項后,在“ProjectWindows”窗口的“Page”頁中會顯示CPU寄存器內(nèi)存,CPU寄存器內(nèi)存窗口(3)存儲器窗

8、口存儲器窗口中,最多可以通過4個不同的頁來觀察4個不同的存儲區(qū),每頁都能顯示存儲器中的內(nèi)容(4)串行窗口μVision3提供了3個專門用于串行調(diào)試輸入和輸出的窗口,被模擬仿真的CPU串行口數(shù)據(jù)輸出將在該窗口中顯示,輸入串行窗口中的字符將會被輸入到模擬的CPU中。圖2.4.3反編窗口2.4.3斷點設(shè)置程序

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

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

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