如何寫一個最簡單微控制器程式

來源:酷知科普網 1.83W

新手對於微控制器有各種不解,但其實只要你會一點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張

特別提示

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

熱門標籤