如何使用Keil uvision4軟件-入門教程
Keil C51是美國Keil Software公司出品的51系列相容單片機C語言軟件開發系統,與彙編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。用過彙編語言後再使用C來開發,體會更加深刻。
操作方法
(01)執行KEIL51軟件見圖2
(02)建立項目點擊Project選單,選擇彈出的下拉式選單中的New Project,如圖3接着彈出一個標準Windows檔案對話視窗,在"檔案名"中輸入您的第一個C程序項目名稱,"儲存"後的檔案副檔名爲uv2,這是KEIL uVision2項目檔案副檔名,以後我們可以直接點擊此檔案以開啟先前做的項目。
(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
(05)C程序檔案已被我們加到了項目中了,下面就剩下編譯執行了。如圖5,圖中1、2、3都是編譯按鈕,不同是1是用於編譯單個檔案。2是編譯當前項目,如果先前編譯過一次之後檔案沒有做動編輯改動,這時再點擊是不會再次重新編譯的。3是重新編譯,每點擊一次均會再次編譯連結一次,不管程序是否有改動。在3右邊的是停止編譯按鈕,只有點擊了前三個中的任一個,停止按鈕纔會生效。在4中可以看到編譯的錯誤資訊和使用的系統資源情況等,以後我們要查錯就靠它了。6是有一個小放大鏡的按鈕,這就是開啓關閉調試模式的按鈕,它也存在於選單Debug-StartStop Debug Session,快速鍵爲Ctrl+F5。
(06)進入調試模式,軟件視窗樣式大致如圖所示。圖中1爲執行,當程序處於停止狀態時纔有效,2爲停止,程序處於執行狀態時纔有效。3是復位,模擬芯片的復位,程序回到最開頭處執行。按4我們可以開啟5中的串行調試視窗,這個視窗我們可以看到從51芯片的串行口輸入輸出的字元,這裏的第一個項目也正是在這裏看執行結果。首先按4開啟串行調試視窗,再按執行按鈕。要停止程序執行回到檔案編輯模式中,就要先按停止按鈕再按開啓關閉調試模式按鈕。然後我們就可以進行關閉KEIL等相關操作了。
(07)生成HEX檔案
-
手機號碼如何去除電話邦的標註
現在很多智能手機都基於一定的服務平臺,可以自動識別一些騷擾電話。電話邦就是騷擾識別合作平臺。本文將介紹電話邦標註的電話類型如何去除。操作方法(01)搜狗搜尋“電話邦”進行搜尋,並進入電話邦的官方網站。(02)進入電話邦首頁後,點擊上方導航欄中的“號碼申訴”選...
-
怎麼成爲網易雲閱讀的作者
最近看到網易雲閱讀裏面竟然有作者選項,所以就來分享下如何成爲網易雲閱讀的作者。操作方法(01)要加入網易雲閱讀,首先就是先註冊一個網易的帳號,一般推薦網易的163郵箱帳號。(02)有了網易郵箱之後,就可以登入網易雲閱讀的首頁,用郵箱登入。(03)登入網易雲閱讀之後,就點擊...
-
支付寶如何取消快捷支付?
快捷支付是支付寶作爲支付寶獨特的交易方式,不過支付寶爲了取消網銀付款的麻煩,增加用戶的粘性,並且鎖住用戶。今天小編分享支付寶如何取消快捷支付。操作方法(01)我們在支付寶上設定快捷支付,首先我們需要登入自己的支付寶賬號或者淘寶賬號。登入自己的賬號和密碼就...
-
什麼樣的朋友圈可以引起互動?
微信朋友圈已經成爲我們必看的內容,有些人也會有很大一部分時間在上面。時不時的拿出手機,看看有沒有人給你點贊,評論等。給大家分享一下,什麼樣的朋友圈可以引起互動。成爲朋友圈達人!操作方法(01)第一條,先有趣後有用例如:我已經這麼醜了,再不出來嚇人,那不是白醜了?(配圖...