酷知百科網

位置:首頁 > 愛好 > 手工園藝

如何寫一個最簡單單片機程序

新手對於單片機有各種不解,但其實只要你會一點C語言,和一些中專模數電路知識,你就已經具備駕馭單片機的本領了。那麼還在等什麼呢,趕快加入這支隊伍中來吧!

操作方法

(01)雙擊執行kile編譯軟件,並新建工程,選擇你的開發板對應的單片機型號,我的是STC90C51,選擇對應的型號爲AT89C51。

如何寫一個最簡單單片機程序

(02)設定輸出項,設定產生輸出hex檔案,單片機晶振選擇對應的頻率。然後我們就可以開始寫程序啦!在編輯器裏寫入以下代碼:#include <reg51.h>     //51系列單片機頭檔案sbit led=p1^1 ;             //位定義,聲明P1口的第一位void main(){led=0 ;         //點亮第一個發光二極管}到此爲止,程序已經寫完,點擊編譯按鈕生成輸出的hex檔案已經儲存在工程檔案夾中。

(03)執行STC燒錄軟件,連接好單片機與電腦的通信線,選擇剛纔生成的hex檔案,並下載到單片機,我們可以看到開發板上面第一個發光二極管已經點亮,說明試驗成功!後續我們可以嘗試讓發光二極管滅,或者亮滅循環,延時控制,我們都可以去嘗試一下!

如何寫一個最簡單單片機程序 第2張

特別提示

輸入法要切換至微軟的小寫輸入,否則無法識別代碼。還有就是;(分號)不要忘了,然後關鍵詞不要輸錯了

標籤:單片機