Ⅰ STC單片機燒寫簡單程序沒有反應怎麼處理
沒有反應,有兩種可能,一種是那程序根本就沒有燒寫進去。再檢查一下燒錄過程。
二是,那程序不對,雖然執行了,但是看不會結果。是開發板嗎,是怎麼顯示程序運行結果的?是數碼管顯示?還是LED發光二極體顯示。否則,你是怎麼知道沒有反應的?
Ⅱ 單片機突然就燒錄不進去了。。。
第一種可能是可能選擇了「內部復位」,
第二種可能是串口可能有些問題,STC下載程序,串口電路設計不好的話,很容易損壞電腦的串口。
Ⅲ stc單片機不能燒錄
是單片機的USB的有問題,要是你別外有單片機能燒寫的。就共用那塊能燒寫的USB線路,接線方法:+5V接+5V,GND接GND 30接30.31接31。要把能燒寫的晶元取下來。我是曾經遇到過,把自己電腦都整壞了,也沒有整好,放在別人的電腦上又可以。反正,最後我是共用了原來能燒寫的USB介面才好的。
Ⅳ STC單片機燒錄問題
可能的原因是:
1、電腦串口出行問題,這種情況很普遍,如果硬體電路設計有些問題,很容易損壞串口。
2、串口線有可能有問題,如果是USB-232,可以換一個USB口試試。
3、單片機可能有問題,比如前次下載選擇了內部復位等。可以嘗試下載時手動復位(RST與地短接一下)
Ⅳ 單片機無法燒錄,請大俠指導一下啊!!按正常操作,冷啟動了一直停在下面的狀態,一直沒動靜
1.確定單片機供電正常,不予許低於flash操作電壓,否則將無法燒寫單片機。
2.檢查復位電路,確保阻容復位正常。
3.檢查晶振電路是否起振,即單片機是否正常工作。
4.在設備管理器中確定串口號是否正確,可以嘗試將波特率降到最低,逐一測試。
5.可以將RS-232的RX和TX端接到一起,再用串口助手查看是否有無互通。
6.串口燒寫單片機的為TTL電平,如果不同需加電平轉換晶元如MAX232或者SP232等(這點很重要)。
7.在 STC ISP軟體中選項是否正確,是否用自帶的RC震盪器工作而你卻沒接晶振。
8.單片機出廠時的預設設置是「P1.0/P1.1」與下載無關,P3.0/RxD, P3.1/TxD 通過 RS-232 轉換器連接到電腦的普通RS-232 串口就可以下載/編程用戶應用程序到單片機內部用戶應用程序區了。 如果單片機在正常工作時 P3.0/RxD 外接的是 RS-485/RS-232 等通信電路, 推薦選擇步驟4中:下次冷啟動「P1.0/P1.1」等於「0/0」才可以下載程序,單片機冷啟動後(先沒有電,後上電)首先運行的是單片機系統 ISP 監控程序。系統 ISP 監控程序首先判斷是否需要「P1.0/P1.1」等於「0/0」才可以繼續執行系統 ISP 監控程序。如果用戶設置了下次冷啟動後「P1.0/P1.1」等於「0/0」才可以下載程序,而下次冷啟動後「P1.0/P1.1」不同時為「0/0」,則單片機立即結束運行系統 ISP 監控程序,軟復位到用戶應用程序區執行用戶應用程序。如果用戶設置了下次冷啟動後「P1.0/P1.1」等於「0/0」才可以下載程序,冷啟動後如「P1.0/P1.1」同時為「0/0」,則單片機會去判斷 P3.0/RxD 口有無合法下載命令流(有幾百個位元組)。如果有合法下載命令流,則下載用戶應用程序。如果沒有合法下載命令流,則單片機立即結束運行單片機系統 ISP 監控程序,軟復位到用戶應用程序區執行用戶應用程序。如果冷啟動後 P3.0/RxD 口有很多「亂碼」進入P3.0串口,雖然系統 ISP 監控程序能正確地判斷是不合法的命令,但是較多的「亂碼」會使單片機從「運行系統 ISP 監控程序狀態」變為「運行用戶應用程序狀態」的時間拉長,造成用戶誤認為是復位時間過長。設置下次冷啟動後「P1.0/P1.1」於「0/0」才可以下載用戶應用程序的好處是: 將單片機從「運行系統 ISP 監控程序狀態」變為「運行用戶應用程序狀態」的時間縮短到 50 微秒以內,此時間可忽略不計,因為 R/C 阻容復位電路的時間誤差是毫秒級的。
1 毫秒 = 1000 微秒。
大部分用戶選擇單片機出廠時的預設設置 ——「P1.0/P1.1」與下載無關就可以了。
9.實在沒轍了可以打電話給老姚了。。。
Ⅵ 單片機燒錄不進程序,一直顯示正在檢測
估計是你燒錄程序的操作順序不對。
先要斷開單片機的電源,然後點STC-ISP的編程按鈕,再打開單片機的電源。
這種操作有時可能不成功,就重復多做幾次。
Ⅶ (求大神)STC單片機燒錄不了程序 我覺得誰能解決得了我的問題誰就真大神了
別急,先放下做些別的事,抽空琢磨著,過些時候等到心情平緩了或琢磨出可能的原因了再動手;感覺這樣幾個方面要關注下:1】串口驅動程序要用win7系統的版本。2】串口驅動成功並確認了串口號以後,打開STC-ISP選擇「串口助手」做下串口測試,就是直接短路USB-COM輸出連接單片機TXD/RXD端並選擇好接收與發送模式,發送幾個字母或數字試試。3】一定要記得USB轉COM模塊的輸出端的TXD連接單片機的RXD;RXD連接單片機的TXD,即:交叉鏈接,不能搞錯。4】關於那個STC-ISP-6.52的版本,操作時只要先關閉單片機電源,而後點擊下載,或先點擊下載而不必等待軟體提示就直接關掉-閉合一次單片機的電源就可以了。祝成功。
Ⅷ 我自己焊的單片機,是用串口的,用STC-ISP燒程序的時候,總燒不進去,怎麼回事啊
1.點擊下載程序按鈕之後,給單片機重新上電,才能燒進去,這是STC的說明。
2.串口號選錯沒。
3.STC某些特別型號的單片機需要將某些引腳拉到特定的電平才能燒進去,具體查查說明
Ⅸ stc單片機燒錄步驟
STC單片機燒錄代碼步驟:(以下文字由wannenggong經鍵盤錄入)
1、需要有一根下載線。可以是連接電腦主板原生串列9針COM埠經MAX232晶元轉換的串口連接線;也可以是連接電腦USB埠經CP21xx或CH3xx晶元轉換的串口接線,如果使用的是USB轉串口的下載線,使用前需要在電腦中安裝相應轉換晶元的驅動程序,目前使用最多的是CH340下載線,驅動安裝成功後可以在電腦「設備管理器」埠列表中看到:USB-SERIAL CH340(COMx)項、此時需要牢記這個x也就是串口號碼,例如:COM4。
2、連接下載線與STC單片機的串口1(P3.0,P3.1埠),此時需要注意的是下載線的TXD/RXD與單片機的TXD/RXD引線需要交叉連接。
3、到STC單片機官網下載最新版的STC-spi軟體,打開軟體後(1)、選擇待下載晶元的型號。(2)、選擇串口。(3)、設置波特率,最低波特率設為2400最高可以根據不同晶元從低到高試著設置。(4)、打開編譯通過的.hex目標文件。
4、先不給單片機通電,點擊「下載/編程」,等待3秒左右為單片機上電,接下來可以看到軟體窗口的自動操作的各項提示和下載進度條,等待一段時間即可完成下載。