當前位置:妙知谷 >

遊戲數碼 >互聯網 >

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

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

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張
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/goey95.html