㈠ 單片機無法燒錄程序
這種問題很常見,建議你嘗試以下方法解決
1.單擊下載按鈕,讓軟體向單片機寫入程序,如果出現這個提示無法下載,請在下載狀態下關閉單片機電源再重新打開,看燒寫過程開始沒有
2.如果還沒有,請檢查COM埠設置的是不是你連接編程器或者開發板的埠,數據線有沒有連接好
3.將串口的波特率降到最低1200,如果1200時寫入程序正常,下次寫入時再逐漸提高。
4.有些開發板在P30和P31口處設置了跳線,請檢查一下跳線設置是否有問題
5.以上都不管用,請你檢查使用的單片機是否是STC單片機,AT單片機是不支持使用這個軟體下載程序的。可以嘗試更換一個單片機晶元試試。
㈡ STC單片機程序燒寫不進去,就停在給mcu上電那一步,請問這個問題怎麼解決謝謝!
1、檢查下串口工作是否正常,將串口的2腳和3腳短路,然後打開串口調試程序試下,看看串口通信是否正常。
2、檢查232轉換器是否正常,可以將232輸入輸出的引腳短路,即將單片機拔下來,將單片機串口的RX和TX短路,用串口調試程序調試看是否正常。
3、檢查單片機的晶振是否工作、電源電壓是否正常。
4、如果線路中有485等多餘晶元掛在串口上,將這些東東拆下來試試。
你的ISP設置好像沒有什麼問題
㈢ AT89S52單片機燒寫不進程序
如果原來的程序還能運行,那麼,最大的可能是燒寫埠的某一個管腳被靜電燒壞了。
程序調試過程中,因為需要經常接觸電路和晶元,很容易出現這樣的狀況。
注意防靜電。
㈣ STC12C5A60S2單片機無法燒寫程序
首先,這款單片機是1T的單片機,當你的外部時鍾晶振大於12M時它的最小系統和普通的89C52不太一樣,我沒試過用普通的最小系統行不行,我是重新焊了一塊最小系統好用。
能下,我剛試了一下。我的晶振是22.1184MHZ。排除了這個問題,我估計有可能是U轉串線壞了或是電腦的U口壞了,我遇到過一回這種情況最後是因為U口壞了。你可以這樣,有台式機的話,找機箱後面的串口,然後取三個杜邦線(導線就行)。2連3(電腦後面的串口上標有數字1~9但很小,然後電腦上的2連單片機上的3),3連2,5連GND,下載時COM1或COM2。
㈤ 程序燒寫到單片機中失敗的原因有哪些
1、寫片器也較編程器故障。
2、寫片器和PC通信故障。
3、單片機晶元故障。
4、寫片器驅動程序不正確。
5、燒錄程序選擇的單片機型號不正確。
6、程序編譯如果不正確,即使燒錄進單片機,也不能正常工作。
先縮小失敗的范圍,再進一步分析其原因。
㈥ 單片機 usb轉串口線無法燒寫程序
1:你之前用USB-USB線能正常燒寫程序,說明你的開發板上已經集成了USB-RS232的轉換電路,而這個轉換電路連接到了STC單片機的串口上。
2:你現在使用USB轉串口RS232線,連接到開發板的串口上,你要確保開發板上的串口是通過RS232晶元連接到STC單片機的串口上的。
3:STC單片機能下載程序的前提是需要重新上電,所以你要確保STC單片機下載程序時能重新上電。(比如有其它方式間接給單片機供電了,即便是你按了電源開關,但單片機並沒有正常重新上電)
4:你選用USB轉串口RS232線,是需要查看COM埠號的,想必你知道這個。