Keil C51V901建立一個簡單的工程

 Keil C51V901,總算安裝好了,馬上來創建一個項目吧。

    打開 Keil C51V901,點擊Project->New uVison Project,開始創建工程。在彈出的對話框中,點擊鼠標右鍵,根據自己需要創建項目文件夾(本文中創建一個'proTest'的項目文件夾)。

 

1)創建項目文件夾

    創建項目文件夾的意義,在於將項目文件都放到這個的文件夾下面,方便以後的管理及使用。

 

2)創建項目名

    創建項目文件夾後,雙擊進入項目文件夾,創建“proTest”的項目名,並點擊保存。

 

3)選擇項目的CPU

    在創建“proTest”項目後,會自動彈出對話框,需要選擇單片機CPU,由於本人使用的“STC89C52”單片機,C51V901下面沒有STC公司的單片機,因此選擇Atmel的“AT89C52”,點擊“OK”。進入下一步

 

 

4)在彈出來的對話框點擊“否”,不拷貝標準8051啓動代碼。創建項目完成。

 

5)創建編譯文件".c"文件

    點擊File->New或者下面的圖標,創建一個新的文件,並按“ctrl+s”保存文件名爲“proTest.c”文件。

 

6)將“protest.c”添加到項目工程。

    雙擊下圖右側方框處,在彈出的對話框中,選中“protest.c”並點擊“add”按鈕。

 

 

7)添加項目代碼

    在“proTest.c”文件中,添加下面代碼,如下圖所示。

  •  
  •  
  •  
  •  
#include "reg52.h"void main(void){    P2 = 0;}

 

8)創建編譯輸出文件夾及設置生成".hex"文件。

    創建編譯輸出文件的原因,由於默認輸出文件在項目文件下,編譯時會產生額外的文件,影響項目管理。並且默認情況下,沒有生成“.hex”文件

    點擊Project->Option for Target “Target” 或者下面圖標進入設置。

   

 

    

 

    設置編譯輸出文件夾:

     1.在Output選項卡上點擊“Select Folder for Object ...”

    

    2.創建輸出文件夾,並設置該文件夾爲輸出文件夾。

    在protest項目文件夾下面,創建Output文件夾。

 

 

    設置生成hex:

    在Output選項卡上勾選生成“create hex file”;可以在Name of Executable,修改生成文件名,點擊OK設置成功

 

 

 

8)編譯及查看生成的“hex”文件

    點擊編譯按鈕,下圖中的“1”代表修改的文件編譯,“2”代表全部編譯,當項目包含很多的文件時,點擊“1”可以節省很多編譯時間。

 

    點擊“1”或“2”按鈕進行編譯,在軟件底部會有編譯信息。沒有錯誤,沒有警告,編譯完成。

 

查看生成的“.hex”文件,生成的“.hex”文件,可以通過燒錄工具燒錄到單片機中。

 

 

--------------------------------------------------------   

    如果你覺得文章還不錯,那就掃一掃下面的二維碼,關注下吧!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章