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

來源:酷知科普網 1.07W

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張
熱門標籤