還在等?最便捷單片機程序燒錄方法在這里

2014-11-14 10:12 來源:電子信息網(wǎng) 作者:兔子

ie354-007

STC單片機可以簡單到通過串口3三根線就能將程序燒錄到單片機內(nèi),這樣的功能省去了昂貴復雜的編程器,在調(diào)試程序時也可將內(nèi)部數(shù)據(jù)直接通過串口發(fā)送到PC上觀看,一些不太復雜的程序甚至可以省掉仿真器。

我們所用的目前大部分的計算機都不帶串口,這里還得介紹一下一個小轉(zhuǎn)換工具,可將PC上的USB口轉(zhuǎn)換成單片機的TTL電平。插入硬件后提示安裝驅(qū)動,完成后查看PC上設(shè)備管理器,端口中會多出一個串口,這里是COM3,記住這個串口號,下面給單片機燒錄是要用。

1

轉(zhuǎn)換工具

2

設(shè)備管理器設(shè)置

我們在這里建議單片機板用單獨的電源供電,切記不能外接電源和轉(zhuǎn)換板同時對單片機板供電,否則會燒設(shè)備或計算機的危險。單片機板和轉(zhuǎn)換板連線對應連接好,如發(fā)現(xiàn)無法通訊,可調(diào)整2、3的連線。連接方式為:地線——地線;TXD——RXD;RXD——TXD。硬件連接正常后就是通過STC專門的燒錄軟件進行燒錄了。 

3

設(shè)置步驟

經(jīng)過上面的準備之后,燒錄步驟總結(jié)如下:現(xiàn)在對應的單片機型號,再打開編譯過的需要寫入單片機內(nèi)的程序,類型都是以.bin和.Hex結(jié)尾的文件。然后選擇連接的串口號,就是上邊在設(shè)備管理器里看到的COM3。最后選擇通訊波特率,單片機目標板上有晶振的,這一項基本可以不用理會,系統(tǒng)會自動適應合適的波特率。如果目標板使用的是內(nèi)部振蕩,由于內(nèi)部制造誤差,自動波特率可能會連接不成功,這時就要手工設(shè)置,最高和最低都設(shè)成一樣,從最大數(shù)到最小數(shù)一個一個試,直到連接成功為止,最差的就只能以1200的波特率燒錄了,燒錄時間稍長些,沒辦法就多等會兒吧。其它選項不要亂選。最后一項就是燒錄了,一定記住要先點擊“下載”,然后再給單片機目標板供電。

單片機

一周熱門