天天看點

如何搭建STC單片機開發環境,點亮一顆led?

作者:思創電子

學習任何單片機都要需要軟體,軟體分為兩種,程式設計軟體,程式燒錄軟體,有的單片機程式設計軟體內建燒錄軟體。

程式燒錄軟體:STC ISP programming software (v6.91)

程式開發軟體:keil5

根據選擇的單片機,選擇開發軟體,燒錄軟體,我們使用stc單片機,就要到stc的官網去下載下傳軟體,網址如下

//www.stcmicro.com/rjxz.html

選擇程式燒錄軟體v6.91,點選下載下傳

STC ISP programming software (v6.91)

解壓打開軟體

如何搭建STC單片機開發環境,點亮一顆led?

選擇晶片型号,選擇序列槽,現在的電腦都沒有序列槽,要準備一根usb轉ttl序列槽線,轉換一個序列槽端口,連接配接上之後,點選檢測MCU,右邊會出現單片機的版本資訊

如何搭建STC單片機開發環境,點亮一顆led?

點選KEIL仿真設定,點選添加頭檔案到keil中,頭檔案是提供單片機内部位址映射的表,沒有有檔案,程式找不到内部位址,就不能操作内部寄存器。

如何搭建STC單片機開發環境,點亮一顆led?
如何搭建STC單片機開發環境,點亮一顆led?

Keil軟體安裝過程不再叙述,涉及到版權,網上有很多安裝教程,安裝好軟體,打開軟體,電機建立工程

如何搭建STC單片機開發環境,點亮一顆led?

添加main.c

如何搭建STC單片機開發環境,點亮一顆led?

在main.c中添加代碼,先不講代碼的原理,直接複制就可以

如何搭建STC單片機開發環境,點亮一顆led?

點選第二個按鈕編譯

如何搭建STC單片機開發環境,點亮一顆led?

點選魔術棒,點選,把create hex file打勾

如何搭建STC單片機開發環境,點亮一顆led?

根據原理圖,做出做小單片機系統,單片機的下載下傳程式是通過序列槽,P3.0和P3.1

如何搭建STC單片機開發環境,點亮一顆led?

STC的單片機下載下傳程式需要冷啟動,斷開電源在打開電源,才可以下載下傳程式

如何搭建STC單片機開發環境,點亮一顆led?

觀察單片機的P10引腳的Led是否點亮,如果不接led可以用萬用表測量p10腳電壓,正常輸出應該是5v電壓,如果不對電壓是0v,到這裡開發環境就搭建完成了。

本人多年單片機軟體硬體開發經驗和電路維修經驗,學電路,加關注,讓你學習不迷路,您的點贊是我分享經驗的最大動力,有問題請留言探讨。

繼續閱讀