如何給單片機燒錄程序 單片機燒錄程序詳解
最近有整理問題的時候,發現了一個問題,有好多童鞋在問我什么是單片機燒錄,單片機燒錄怎么做,于是今天這篇文章就告訴大家單片機燒錄是個什么東西,簡單點說,就是把你寫好代碼(C或者是匯編)專程的機器語言通過一定的方式下載到單片機中。稱為燒錄。
燒錄軟件很多,方式也很多,主要看你的單片機型號。
STC系列單片機為例: 首先,需要安裝keil軟件和STC_ISP程序下載軟件。 先對你想要實現對單片機的功能用keil編程,然后用STC_ISP下載軟件下載到單片機上,最后打開給單片機提供電源就可以觀察單片機開發板或是自己搭建的板子上的現象了...通過不斷修改程序,下載程序,最終獲得自己在實驗板上想要的結果。這樣就可以了... 實驗板與PC機的連接:一般對現成購買的開發板來說,會有一個USB接口提供5v電源、提供通信或另一個USB用來下載接口驅動程序,同時有RS232串口,實現MAX232電平與單片機TTL電平之間轉換,用來進行通信下載程序和數據;對自己搭建的電路板來說,仍會有MAX232芯片和RS232串口用來實現程序的燒錄,實現對單片機寫入數據和程序的下載。用的是RS232串口實現的程序燒錄! 若要用USB來燒錄,需要一個相應的ISP下載軟件和硬件燒錄器,一般這種燒錄器價格不菲。用的是USB口實現燒錄程序! 一般的,燒錄程序還是選用可以用ISP下載的,自己搭建個RS232串口的電路,簡單實用,對單片機燒錄程序就夠用了。
步驟:
1.首先打開Easy 51Pro應用程序;
2.選擇單片機型號“AT89S51”,并觀察軟件右邊“狀態”信息;
3.別忘了選擇驅動,否則會出現“編程器:沒有檢測到器件(特征字:ff fff ff)”信息,驅動設置
4.之后回到“狀態”信息欄,并點“檢測器件”,如果按步驟一步一步操作,會看到“編程器:檢測到器件(特征字……)”等狀態信息;
5.信息表示編程器已經檢測到器件,打開已經編譯好的.hex文件
6.屏住呼吸,要開始對單片機進行燒錄拉。。。
點“自動完成”,狀態信息顯示信息之后,點“寫鎖定位”即完成單片機燒錄過程。