STC系列單片機(jī)程序燒錄方法
STC單片機(jī)具有通過(guò)串口編程功能,簡(jiǎn)單到通過(guò)串口3三根線(xiàn)就能將程序燒錄到單片機(jī)內(nèi),這大大的方便了開(kāi)發(fā)人員,省去了昂貴復(fù)雜的編程器,在調(diào)試程序時(shí)也可將內(nèi)部數(shù)據(jù)直接通過(guò)串口發(fā)送到PC上觀看,一些不太復(fù)雜的程序甚至可以省掉仿真器。
目前大部分的計(jì)算機(jī)都不帶串口,這里還得介紹一下一個(gè)小轉(zhuǎn)換工具,可將PC上的USB口轉(zhuǎn)換成單片機(jī)的TTL電平。插入硬件后提示安裝驅(qū)動(dòng),完成后查看PC上設(shè)備管理器,端口中會(huì)多出一個(gè)串口,這里是COM3,記住這個(gè)串口號(hào),下面給單片機(jī)燒錄是要用。
單片機(jī)板和轉(zhuǎn)換板連線(xiàn)對(duì)應(yīng)連接好,如發(fā)現(xiàn)無(wú)法通訊,可調(diào)整2、3的連線(xiàn)。
1,地線(xiàn)----地線(xiàn)
2,TXD-----RXD
3,RXD-----TXD
轉(zhuǎn)換板由于PC供電,指對(duì)外提供很小的供電能力,建議單片機(jī)板用單獨(dú)的電源供電,切記不能外接電源和轉(zhuǎn)換板同時(shí)對(duì)單片機(jī)板供電,否則會(huì)燒設(shè)備或計(jì)算機(jī)的危險(xiǎn)。
硬件連接正常后就是通過(guò)STC專(zhuān)門(mén)的燒錄軟件進(jìn)行燒錄了。
1、現(xiàn)在對(duì)應(yīng)的單片機(jī)型號(hào)
2、打開(kāi)編譯過(guò)的需要寫(xiě)入單片機(jī)內(nèi)的程序,類(lèi)型都是以.bin和.Hex結(jié)尾的文件。
3、選擇連接的串口號(hào),就是上邊在設(shè)備管理器里看到的COM3。
4、選擇通訊波特率,單片機(jī)目標(biāo)板上有晶振的,這一項(xiàng)基本可以不用理會(huì),系統(tǒng)會(huì)自動(dòng)適應(yīng)合適的波特率。如果目標(biāo)板使用的是內(nèi)部振蕩,由于內(nèi)部制造誤差,自動(dòng)波特率可能會(huì)連接不成功,這時(shí)就要手工設(shè)置,最高和最低都設(shè)成一樣,從最大數(shù)到最小數(shù)一個(gè)一個(gè)試,直到連接成功為止,最差的就只能以1200的波特率燒錄了,燒錄時(shí)間稍長(zhǎng)些,沒(méi)辦法就多等會(huì)兒吧。其它選項(xiàng)不知道啥意思的就不要亂選。
5、最后一項(xiàng)就是燒錄了,一定記住要先點(diǎn)擊“下載”,然后再給單片機(jī)目標(biāo)板供電。