拿到一片STC15F104E,是dip8封裝的5v單片機(jī),想燒錄個(gè)亮燈程序。結(jié)果發(fā)現(xiàn)不管怎么燒錄都燒不上,后來嘗試了多次后問題解決。
1.png (12.67 KB, 下載次數(shù): 43)
下載附件
2022-8-22 14:14 上傳
總結(jié)如下:
1. 燒錄時(shí)芯片VCC和GND分別接串口燒錄器VCC和GND,燒錄器TXD接芯片5腳,燒錄器RXD接芯片6腳。
2. 燒錄時(shí),芯片的第5、第6腳不能帶著負(fù)載,必須單獨(dú)接著燒錄器。(我的問題就出在這了 )
3. STC-ISP軟件版本不能太低。(我用的6.90成功了)
4. 芯片上次燒錄時(shí)有可能勾選了“下次冷啟動(dòng)時(shí),P3.2/P3.3為0/0才可下載程序”,所以如果檢測(cè)不到芯片可以嘗試將P3.2(7腳)和P3.3(8腳)接地,再燒錄程序。
2.png (38.04 KB, 下載次數(shù): 41)
下載附件
2022-8-22 14:14 上傳
ps.關(guān)于這個(gè)選項(xiàng),手冊(cè)建議打上勾,這樣可以加快芯片啟動(dòng)速度,但下一次燒錄7、8腳必須接地。對(duì)于新手來說真是個(gè)坑�。� 
關(guān)于波特率,我在百度上看到有人討論說波特率應(yīng)該盡量低一點(diǎn),或者將最高波特率和最低波特率設(shè)置成一樣的。我燒錄的時(shí)候最高波特率115200,最低波特率2400也成功了,應(yīng)該不存在這種說法。
|