A. 如何把程序下載到單片機
以stc的單片機為例:
1、用keil編程軟體寫好程序,編譯輸出為hex和二進制文件
2、用串口電平轉換板(常用MAX232晶元來做),把電腦後面的com口和單片機的(Rxd、Dxd引腳)相連,單片機還要接晶振和電源。
3、在電腦運行stc公司提供的STC-ISP軟體,把前面編譯好的hex文件裝到單片機里。
提到的軟體都可從網上下載獲得,電平轉換部分可以自己做也可以買編程器。
B. 單片機下載程序失敗,求大神幫忙。 我用的是郭天祥的開發板,STC89C52RC,又下了STC-ISP4.8 下載器。
遇到這種情況,首先先查看你打開的串口號存不存在。
計算機-管理-設備管理-埠。請選擇這里有標計的串口號。COM1默認是計算機主板自帶串口,若是筆記本則沒有,直接是你的USB轉串口線(你的板子自帶USB轉串口的話就是你的板子)的串口號。若發現串口前有驚嘆號,則可以右鍵禁止,再右鍵啟用,若仍存在驚嘆號,請更新驅動試試。
若在設備管理里沒有發現串口號,就是轉串口晶元有問題,請拔出USB線再插入。
若設備管理器能找到該串口,並且串口號選擇也正確,仍出現該問題,請關閉所有串口調試類型的軟體再試。如果還是,就是該串口未正常關閉,可以重啟計算機解決。
C. 怎樣把單片機中的程序給拷貝出來
第一看單片機的型號,第二看加密的程度,你像在出廠時就已固化程序的晶元,是不能讀出的。一般的51系列,在烤程序後如果沒有選擇最高級別的加密,用相應的編程器是能讀出的,但讀出的只是二進制或十六進制的代碼,不管你的目的是什麼,但一定要尊重原程序員的勞動成果。
D. 單片機無法下載程序
這個問題很普通,我也遇到過。多半是串口下載線及接頭的問題,但是根源還是開發板的設計。
建議:
(1)選擇的晶元型號以及參數配置是否正確
(2)串口選擇是否正確,ISP界面上的串口選擇後邊的燈上是綠色即為有效
(3)操作順序是否正確,根據提示來,要先點擊下載,在給目標板(開發板)斷電再加電,根據提示來,我記不清楚了。
(4)下載最新版本的ISP軟體
(5)串口線的連接,尤其是接頭部分,不行的話換一根串口下載線
(6)注意你的單片機類型是AT的還是STC的,下載所用的軟硬體都不一樣,AT單片機的下載用的不是這個STC 的ISP,而是"電子在線ISP編程器v2.0",還需要將開發板上的連個開關按下 (ELITE-III單片機開發板),STC的不需要,具體你看看實驗說明書。
(7)你用的單片機是否支持ISP,要想支持串口下載必須是廠家出廠之前都已經固化了ISP/IAP程序的,否則沒有辦法通過串口下載。
E. 單片機無法下載程序
1:提示請給MCU上電,可能是因為通信不上的原因,如果P3口的串口腳接了其他東西,導致驅動能力不足,可以把D13焊接下來試下。
2:另外PL2303的波特率可以設置低一點試一下
3:P0.0,P0.1再有設置下載需要默認電平,請檢查
F. 最近在用郭天祥的TX-100C板子做單片機的實驗,可現在不能把程序下載到板子里了 。
很多人都遇到這個問題 原因是PL2303的驅動 win7有win7的驅動 XP有XP的驅動
以前我電腦安裝雙系統 就是這個原因讓我重做了好幾回系統。 你去下載一個XP的驅動
G. 單片機連接不到電腦上。最近在學郭天祥51C單片機,但是就是往單片機里下載不了程序,win7系統不會
右鍵計算機管理---設備管理器
看一下串口驅動究竟有問題不
H. 怎麼把程序下載到單片機里
使用編程器下載到單片機里。
I. 郭天祥的51單片機下載不進程序,原來是可以的,一段時間沒用,在用就不行了,isp,和晶振都沒有問題
如果你手頭有測試儀表的話可以測一下下載器是否有數據傳過來,是否傳到了單片機的引腳上。
如果傳過來了,而且沒有晶振、電源等其他電路問題,那麼你的單片機搞不好壞了