keli使用教程要點_第1頁
keli使用教程要點_第2頁
keli使用教程要點_第3頁
keli使用教程要點_第4頁
keli使用教程要點_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一步: 雙擊Keil uVision2的桌面快捷方式(圖1),啟動Keil集成開發(fā)開發(fā)軟件。軟件啟動后的界面如圖2所示。圖1:啟動Keil uVision2單片機集成開發(fā)環(huán)境 圖2:軟件啟動后的界面第二步: 新建文本編輯窗。點擊工具欄上的新建文件快捷按鍵,即可在項目窗口的右側打開一個新的文本編輯窗,見圖3所示。圖3: 新建文本編輯窗第三步:輸入源程序。在新的文本編輯窗中輸入源程序,可以輸入C語言程序,也可以輸入匯編語言程序,見圖4。 圖4:輸入源程序第四步:保存源程序。保存文件時必須加上文件的擴展名,如果你使用匯編語言編程,那么保存時文件的擴展名為“.asm”,如果是C語

2、言程序,文件的擴展名使用“*.C ”。  圖5:保存源程序注:第3步和第4步之間的順序可以互換,即可以先輸入源程序后保存,也可以先保存后輸入源程序。第五步:新建立Keil工程。如圖6所示,點擊 "工程" "新建工程" 命令,將出現(xiàn)保存對話框(圖7)。 圖6:新建工程 圖7:保存工程對話框在保存工程對話框中輸入你的工程的文件名,Keil工程默認擴展名為".uv2",工程名稱不用輸入擴展名(見圖7),一般情況下使工程文件名稱和源文件名稱相同即可,輸入名稱后保存,將出現(xiàn)"選擇設備"

3、對話框(圖8),在對話框中選擇CPU的型號。第六步:選擇CPU型號。如圖8所示,為工程選擇CPU型號,本新建工程選擇了ATMEL公司的AT89C51單片機。 圖8: 選擇CPU型號對話框第七步:加入源程序到工程中。在選擇好CPU型號后,點擊"確定"按鈕返回主界面,此時可見到工程管理窗中出現(xiàn)“Target 1”,點擊“Target 1”前面的“”號展開下一層的“Source Group 1”文件夾,此時的新工程是空的,“Source Group 1”文件夾中什么文件都沒有,必須把剛才輸入的源程序加入到工程當中。如圖9所示,右擊工程管理窗中的“Source Group

4、 1”,出現(xiàn)下拉菜單,點擊“增加文件到組'Source Group 1'”命令,將出現(xiàn)添加文件對話框(圖10)。圖9:添加文件到工程命令 在添加文件對話框(圖10)中,找到要添加到工程中的源程序文件。注意:在對話框中的文件類型默認為"C 源文件 (*.c) ",如果你要添加到工程中的是匯編語言程序,則在文件類型中必須選中“Asm 源文件 (*.a*; *.src) ”, 以*.asm為擴展名的匯編源程序才會出現(xiàn)在文件列表框中。 圖10: 瀏覽選擇ASM源程序雙擊該文件lich1.asm,即可將該文件添加到工程當中,另外也可以單擊lich1

5、.asm選中該文件,再點擊"Add"按鈕,也可以把文件加入工程中(見圖11)。 圖11: 選中ASM源程序,加入到工程中點擊Add按鈕后,把文件添加到工程中,此時添加文家對話框并不會自動關閉,而是等待繼續(xù)添加其他文件,初學者往往以為沒有加入成功,再次雙擊該文件,則會出現(xiàn)圖12對話框,表示該文件不再加入目標。此時此時應該點擊“確定”按鈕,返回到前一對話框,再點擊“關閉”按鈕,返回到主界面。 圖12:重復加入文件對話框當給工程添加源程序文件成功后,工程管理器中的“Source Group 1”文件夾的前面會出現(xiàn)一個“+”號,單擊“+”號,展開文件夾,可以看到

6、lich1.asm已經出現(xiàn)在里面,雙擊即可打開該文件進行編輯修改源程序(見圖13)圖13: 文件成功加入工程第八步:工程目標'Target 1'屬性設置。如下圖14所示,在工程項目管理窗中的"Target 1"文件夾上右擊,出現(xiàn)下拉菜單,點擊“目標'Target 1'屬性”命令,就進入目標屬性設置界面。圖14: 進入工程目標屬性設置工程目標'Target 1'屬性設置對話框(圖15)中有8個頁面,設置的項目繁多復雜,大部分使用默認設置即可,我們主要設置其中的“目標”、“輸出”、“調試”三個頁面,下面對這三個頁面的設置進行詳細介

7、紹。1、工程目標屬性設置。該頁面單片機的晶振頻率、存儲器等,我們把晶振的頻率改為11.0592,頻率設置和你實驗板上的實際晶振頻率相同即可(圖15)。圖15:晶振頻率設置2、工程輸出設置。該頁面設置如下圖16所示。注意:如果要進行單片機寫片實驗,則一定要把“E生成HEX文件”選項選中,程序編譯后才能生成我們寫單片機需要的HEX格式目標文件。圖16:工程輸出設置如果您沒有仿真器或者是仿真芯片:以下 3,4可跳過不看,直接到第九步。3、工程調試設置?!罢{試”頁面設置如下圖17所示。該頁分為左右兩半,左半邊是軟件仿真設置,而右半邊是硬件仿真設置,當你使用軟件仿真時,選中左邊的“S使用仿真器”;如果你

8、使用硬件仿真器,那么就按下圖所示設置硬件仿真,同時把仿真器連接到你的電腦串口上。圖17:仿真調試設置4、串口設置。串口設置如下圖18所示。串口號根據你的仿真器實際連接來設置,如你把仿真器接到COM2,那么就選擇COM2;通信波特率選擇38400即可。圖18:串口設置第九步:源程序的編譯與目標文件的獲得至此,我們已經完成了從源程序輸入、工程建立、工程詳細設置的工作,接下來我們將完成最后的步驟,此時我們可以在文本編輯窗中繼續(xù)輸入或修改我們的源程序,使程序實現(xiàn)我們的目標,在檢查程序無誤后保存工程。接著如下圖19所示,點擊“構造目標”快捷按鈕,進行源程序的編譯連接,源程序編譯相關的信息會出現(xiàn)在輸出窗口中的“構造”頁中。下圖19顯示編譯結果為0錯誤,0警告,同時產生了目標文件lich1.hex。如果源程序中有錯誤,則不能通過編譯,錯誤會在輸出窗口中報告出來,雙擊該錯誤,就可以定位到源程序的出錯行,我們可以對源程序進行反復修改,再編譯,直到沒有錯誤為止。注意:每次修改源程序后一定要保存。圖19:源程序的編譯編譯通過后,我們打開工程文件夾(圖20),可以看到文件夾中有了“l(fā)ich1.hex”,這就是我們需要的最終目標文件,用編程器(也稱燒錄器)把該文件寫入單片機,單片機就可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論