酷知百科網

位置:首頁 > 遊戲數碼 > 互聯網

如何使用Keil uvision4軟件-入門教程

互聯網1.1W

Keil C51是美國Keil Software公司出品的51系列相容單片機C語言軟件開發系統,與彙編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。用過彙編語言後再使用C來開發,體會更加深刻。

如何使用Keil uvision4軟件-入門教程

操作方法

(01)執行KEIL51軟件見圖2

如何使用Keil uvision4軟件-入門教程 第2張

(02)建立項目點擊Project選單,選擇彈出的下拉式選單中的New Project,如圖3接着彈出一個標準Windows檔案對話視窗,在"檔案名"中輸入您的第一個C程序項目名稱,"儲存"後的檔案副檔名爲uv2,這是KEIL uVision2項目檔案副檔名,以後我們可以直接點擊此檔案以開啟先前做的項目。

如何使用Keil uvision4軟件-入門教程 第3張

(03)選擇所要的單片機,這裏我們選擇常用的Ateml公司的AT89C51。完成上面步驟後,我們就可以進行程序的編寫了。

(04)點擊儲存新建的程序,也可以用選單File-Save或快速鍵Ctrl+S進行儲存。我們把第一個程序命名爲test1.c,儲存在項目所在的目錄中,這時你會發現程序單詞有了不同的顏色,說明KEIL的C語法檢查生效了。如圖,鼠標在屏幕左邊的Source Group1檔案夾圖標上右擊彈出選單,在這裏可以做在項目中增加減少檔案等操作。Add File to Group 'Source Group 1'"彈出檔案視窗,選擇剛剛儲存的檔案,按ADD按鈕,關閉檔案窗,程序檔案已加到項目中了。這時在Source Group1檔案夾圖標左邊出現了一個小+號說明,檔案組中有了檔案,點擊它可以展開檢視。如圖4

如何使用Keil uvision4軟件-入門教程 第4張

(05)C程序檔案已被我們加到了項目中了,下面就剩下編譯執行了。如圖5,圖中1、2、3都是編譯按鈕,不同是1是用於編譯單個檔案。2是編譯當前項目,如果先前編譯過一次之後檔案沒有做動編輯改動,這時再點擊是不會再次重新編譯的。3是重新編譯,每點擊一次均會再次編譯連結一次,不管程序是否有改動。在3右邊的是停止編譯按鈕,只有點擊了前三個中的任一個,停止按鈕纔會生效。在4中可以看到編譯的錯誤資訊和使用的系統資源情況等,以後我們要查錯就靠它了。6是有一個小放大鏡的按鈕,這就是開啓關閉調試模式的按鈕,它也存在於選單Debug-StartStop Debug Session,快速鍵爲Ctrl+F5。

如何使用Keil uvision4軟件-入門教程 第5張

(06)進入調試模式,軟件視窗樣式大致如圖所示。圖中1爲執行,當程序處於停止狀態時纔有效,2爲停止,程序處於執行狀態時纔有效。3是復位,模擬芯片的復位,程序回到最開頭處執行。按4我們可以開啟5中的串行調試視窗,這個視窗我們可以看到從51芯片的串行口輸入輸出的字元,這裏的第一個項目也正是在這裏看執行結果。首先按4開啟串行調試視窗,再按執行按鈕。要停止程序執行回到檔案編輯模式中,就要先按停止按鈕再按開啓關閉調試模式按鈕。然後我們就可以進行關閉KEIL等相關操作了。

如何使用Keil uvision4軟件-入門教程 第6張

(07)生成HEX檔案

如何使用Keil uvision4軟件-入門教程 第7張
如何使用Keil uvision4軟件-入門教程 第8張
如何使用Keil uvision4軟件-入門教程 第9張