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燈就會亮起來。
-
單片機
+關注
關注
6043文章
44622瀏覽量
638526 -
嵌入式
+關注
關注
5092文章
19177瀏覽量
307653 -
led燈
+關注
關注
22文章
1592瀏覽量
108407 -
程序
+關注
關注
117文章
3795瀏覽量
81406 -
keil軟件
+關注
關注
0文章
9瀏覽量
10712
發布評論請先 登錄
相關推薦
單片機工程之點亮LED記錄
使用Keil uVision5實現51單片機點亮LED燈的實例資料免費下載
![使用<b class='flag-5'>Keil</b> uVision5實現51<b class='flag-5'>單片機</b><b class='flag-5'>點亮</b><b class='flag-5'>LED</b><b class='flag-5'>燈</b>的實例資料免費下載](https://file.elecfans.com/web1/M00/A3/B8/pIYBAF1VGhKAJLqcAAhmWxR-hTE276.png)
51單片機學習筆記之新建工程、點亮一盞小燈
![51<b class='flag-5'>單片機</b>學習筆記之<b class='flag-5'>新建工程</b>、<b class='flag-5'>點亮</b>一盞小<b class='flag-5'>燈</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
合泰杯——合泰單片機工程之點亮LED
![合泰杯——合泰<b class='flag-5'>單片機工程</b>之<b class='flag-5'>點亮</b><b class='flag-5'>LED</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論