『壹』 51單片機程序燒錄失敗怎麼解決
51單片機燒錄失敗,除了連線、操作等外,可能就是單片機接觸不良,壞了等原因,視具體情況分別處理。
『貳』 51單片機程序燒不進去。
可能存在的問題如下1、電平轉換晶元MAX232燒壞2、單片機P3.0(RXD)和P3.1(TXD)燒壞3、復位電路有問題,RST端一直被置為高電平,正常情況下不復位時RST端為低電平4、PC端的RXD對應MAX232上的TXD,不知道你有沒有換過串口線5、電腦的串口或者是串口線壞了基本上就是這些問題吧,你可以參考參考
『叄』 51單片機燒寫不了程序
看你這個是串口ISP下載的電路,支持串口ISP下載的單片機只有STC的,別的不可能燒進去。
另外很重要的一點,你這串口下載電路原理圖本來就是錯的,你看一下STC廠家給的圖(在下面),電路你得重新製作了。
至於USB轉串口,一般情況電腦不報錯就沒問題了。
既然你用的是STC的,下載的時候要注意:
首先要搞清楚串口號是不是你在用的串口。
下載的時候要先給單片機斷電,然後點下載程序,再給單片機上電。光復位是不行的,一定要保證單片機兩端沒電壓才算斷電,並且前後順序一定不能倒。
另外,晶振不能不接,波特率最低值設為1200,實在不行把最高也設為1200。
再不放心,把P0.0和P1.0都和GND連起來再下載(這種情況很少發生)。
不過你的電路你再檢查一下,我之前看不清你的圖,現在仔細看了一下好像沒有問題(和我的圖原理上沒區別),只是你的圖太亂了(引腳順序全是亂的,我很擔心你會看錯或者直接把它當做正常順序)。MAX232的電路建議你再看看我給的圖,順序很清晰,從一側開始從1排到16,直接照著連就行了。把電路可能的問題都查遍了之後,再照著我上面說的去做,應該就沒問題了。
『肆』 為什麼我的51單片機燒不入程序
1.看看你的STC下載軟體是否安裝正確(一般不會有問題)2.看看你是否安裝驅動(如CH340)3.看看你選的晶元類型是否匹配4.看看你KEIL里的程序是否添加以及是否在options里的output中選中HEX(十六進制輸出)5.單片機一般需要的是5V的電壓,而電腦上提供的不是,因此在串口這塊要用到轉換,會涉及相關晶元,看你的晶元是否燒壞,這塊容易出問題!(能力有限,但將所知全部告訴,望見諒!!!)
『伍』 51單片機為什麼燒不進去
有幾種可能:
1、串口相關問題。
2、單片機本身問題。
3、復位電路問題。
『陸』 51單片機自製的燒寫器,為什麼總是燒寫不了程序到單片機里
看你這個是串口ISP下載的電路,支持串口ISP下載的單片機只有STC的,別的不可能燒進去。
另外很重要的一點,你這串口下載電路原理圖本來就是錯的,你看一下STC廠家給的圖(在下面),電路你得重新製作了。
至於USB轉串口,一般情況電腦不報錯就沒問題了。
既然你用的是STC的,下載的時候要注意:
首先要搞清楚串口號是不是你在用的串口。
下載的時候要先給單片機斷電,然後點下載程序,再給單片機上電。光復位是不行的,一定要保證單片機兩端沒電壓才算斷電,並且前後順序一定不能倒。
另外,晶振不能不接,波特率最低值設為1200,實在不行把最高也設為1200。
再不放心,把P0.0和P1.0都和GND連起來再下載(這種情況很少發生)。
不過你的電路你再檢查一下,我之前看不清你的圖,現在仔細看了一下好像沒有問題(和我的圖原理上沒區別),只是你的圖太亂了(引腳順序全是亂的,我很擔心你會看錯或者直接把它當做正常順序)。MAX232的電路建議你再看看我給的圖,順序很清晰,從一側開始從1排到16,直接照著連就行了。把電路可能的問題都查遍了之後,再照著我上面說的去做,應該就沒問題了。