① STC12C5A32S2-35I-LQPF44 單片機怎麼燒錄程序
STC單片機燒寫程序步驟
找一個下載器,下載器的GND、TXD、RXD三條線跟單片機的三條線接好之後,把下載器插上電腦,然後打開這個軟體,下圖的紅色地方要設置好,
1,MCU是STC89C52或是STC12C5A60S2之類。
2,COM口要設置好
3,波特率先設最最9600,如果下載不成功,就再調低,如果下載成功,可以再往上調,如果115200都成功,就一直用這個就行。(下載器的線如果太長,波特率無法比較高,這是下載程序的速度,越高,下載程序速度越快。)
② 單片機燒錄時用到哪幾個腳
常用的兩個廠家的單片機。
Atmel的單片機:幾乎所有腳都要用。
電氣連接是電腦-->MAX232-->控制晶元(也是單片機)-->被燒錄單片機
STC的單片機:電源正負腳,晶振腳(要用上晶振),復位腳(要用上復位),然後就是p3.0 和 p3.1 兩只腳。 共計7隻腳.
電氣連接是電腦-->MAX232-->被燒錄單片機
STC單片機開發板給單片機燒寫程序是不行的。
1、首先我們都是通過電腦的串口(232電平)通過232晶元轉換為TTL後再給單片機,實現下載功能。
2、第1步用到stc的串口軟體,這個軟體下載時要和單片機進行握手,STC內部協議。
3、你的單片機開發板沒有這個握手,怎麼能下載程序呢?
如果想試一試,可以這么干:
1、把stc的握手碼,及過程碼(如何將hex文件燒進去的)截出來。
2、通過單片機程序把這個握手碼及過程碼發給另一個單片機。
3、如何將hex文件傳給另一塊單片機呢,可以把hex文件放到sd卡里。開發板上的單片機不斷的讀取sd卡的文件傳給另一個單片機。