Keil軟件是一款專業的嵌入式開發工具,可以用來編寫、調試和仿真各種嵌入式系統的程序。本文將介紹如何使用Keil軟件新建一個工程,并編寫一個簡單的點亮LED燈的程序。
新建工程
操作步驟:
1、打開Keil軟件,選擇菜單欄中的工程 -> 新建uVision工程,在彈出的對話框中選擇一個合適的文件夾和文件名,例如LED,點擊保存。

2、在彈出的Select Device for Target 'Target 1’對話框中,選擇你要使用的單片機型號,例如AT89C51C52,點擊OK。

4、新建一個C文件

5、將文件保存,將名字命名為main主函數

6、在項目窗口中,右鍵點擊源組 1 -> 添加文件到組,源組1…’,在彈出的對話框中,選擇C File (.c),輸入一個文件名,例如main.c,點擊Add。


這樣就能在我們創建的項目上進行一個編程了。

使用keil軟件編寫程序,點亮你的第一個LED燈
以下是一個簡單的點亮LED燈的程序代碼,假設LED燈接在單片機的P2.0引腳上:
#include"reg52.h"// 包含單片機頭文件
sbit led=P2^0;//定義LED接口到P2.0引腳上
main() // 主函數
{
while(1) //循環程序
{
led=1;//使LED燈亮,有些單片機輸出引腳是低電平有效的話led就為0.
}
}

編譯、下載和運行程序1. 在工具欄中,點擊Build Target按鈕(或按F7鍵),編譯你的程序代碼,如果沒有錯誤或警告,你將在Output窗口中看到編譯成功的信息。
- 在工具欄中,點擊Load按鈕(或按F8鍵),下載你的程序到目標硬件中,如果沒有錯誤或警告,你將在Output窗口中看到下載成功的信息。
下載生成一個.hex格式的文件,如果沒有找到這個格式的文件話,那就證明沒有設置好,我們需要在keil4界面上選擇圖標中魔法棒

在設置界面上的“輸出”欄上勾選產生HEX文件,這樣編譯下載的文件就會自動生成.hex格式的文件。

程序運行的話,如果有對應的單片機模塊可以自己下載到里面測試,但是如果沒有的話,我們也可以使用proteus軟件進行搭建一個單片機,如下圖
當我們點擊開始仿真時,此時P2.0接出去的LED燈就會亮起來。

-
單片機
+關注
關注
6078文章
45541瀏覽量
672500 -
嵌入式
+關注
關注
5204文章
20561瀏覽量
336004 -
led燈
+關注
關注
22文章
1606瀏覽量
112039 -
程序
+關注
關注
117文章
3847瀏覽量
85383 -
keil軟件
+關注
關注
0文章
9瀏覽量
10982
發布評論請先 登錄
單片機工程之點亮LED記錄
使用Keil uVision5實現51單片機點亮LED燈的實例資料免費下載
51單片機學習筆記之新建工程、點亮一盞小燈
合泰杯——合泰單片機工程之點亮LED
使用Keil軟件新建單片機工程并點亮LED燈
評論