新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 仍在連接中, 請給 MCU 上電...(解決方案)

        仍在連接中, 請給 MCU 上電...(解決方案)

        作者: 時間:2016-11-30 來源:網絡 收藏
        單片機調試錯誤——仍在連接中, 請給
        MCU 上電...
        Chinese:正在嘗試與 MCU/單片機 握手連接 ... Chinese:連接失敗,請嘗試以下操作:
        1.在單片機停電狀態下,點下載按鈕,再給單片機上電 2.停止下載,重新選擇 RS-232 串口, 接好電纜 3.可能需要先將 P1.0/P1.1 短接到地 4.可能外部時鐘未接
        5.因 PLCC、PQFP 轉換座引線過長而引起時鐘不振蕩,請 調整參數
        6.可能要升級電腦端的 STC-ISP.exe 軟件
        7.若仍然不成功,可能 MCU/單片機內無 ISP 系統引導碼, 或需退回升級,或 MCU 已損壞
        8.若使用 USB 轉 RS-232 串口線下載,可能會遇到不兼容 的問題,可以讓我們幫助購買兼容的 USB 轉 RS-232 串口線
        仍在連接中, 請給 MCU上電...
        出現這樣的問題著實讓人頭疼,眼看著板子焊好了就是 不能用,在這里提供這個問題的一些解決方法,給新學單片機的同學一些幫助。
        1.首先從最簡單的問題開始找。
        看看是否重新給單片機上電,如果沒有,多按幾次單片機的開關,然后看看問題是否解決。
        2.檢查Step3/步驟3中串行口COM是否選擇正確。

        這個確定正確的方法是右擊我的電腦----?屬性------?硬件----?設備管理器,查看端口(COM和LPT)如下圖所示

        使如上圖所示的COM10和Step3中的端口一致方可。
        3.在Step3/步驟3中查看波特率是否選擇過大。
        一般把波特率改為最小,然后逐漸增大,觀察電腦和單片機所能接受的最大波特率為
        2/4
        多少,這個因為電腦的硬件不同而不同,有些因為波特率過大而無法繼續執行,所以就會停在那里不動了。
        4.嘗試將P1.0和P1.1接地然后再重新給MCU燒寫程序。 5.檢查串口線和單片機是否損壞。
        這個的檢查方法是通過燒寫程序來完成的,很簡單如下圖所示:下圖為燒寫程序的軟件。在此之前我們要把單片機上的P3.0和P3.1端口短接。打開串口助手,選擇正確的COM端口(通過下圖對應找出),然后在但字符串發送區輸入要發送的數據(全為數據)點擊下一行的發送字符/數據按鈕,然后正常情況下我們會看到接收/鍵盤發送緩沖區會收到相應的字符串,收到則證明單片機完好,問題不在線路上,而是其他的問題。如果收不到則是單片機或者線路出現了問題,試著更換線試試。

        6.最容易犯錯也不容易發現的地方。
        就是第一步單片機的型號選擇錯誤,可能我們不知道這個單片機到底是什么型號而誤認為就是那個型號,這樣就導致了燒錄時一直停在哪一步不動了,沒有什么好的解決方法, 在這里提供一個比較笨的方法,相對來說還是比較方便的,首先在每一級大型
        3/4
        號下選擇一個型號,如果沒有反應,再從另一個大型號中選擇一個,用不了幾次他就會提示型號選擇錯誤,提示如下:
        MCU Type is: STC89C52RC MCU Firmware Version: 4.3C Chinese:MCU 固件版本號: 4.3C
        Double speed / 雙倍速: 12T/單倍速 振蕩放大器增益: full gain 下次下載時 P1.0/P1.1 與下載無關
        內部擴展AUX-RAM: 允許訪問(強烈推薦) 下次下載用戶應用程序時將數據Flash區擦除: NO 用戶軟件啟動內部看門狗后: 復位關看門狗 內部時鐘頻率:12.001203M. 外部時鐘頻率:12.001203M.
        MCU Type is wrong. / MCU 型號錯, 請重選 然后我們根據提示選擇就行了。

        基本上就這些問題了,全部排查以后基本上就沒什么問題了,如果還是不行那就換板子吧。


        關鍵詞: 連接中MCU上

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 绩溪县| 北流市| 禹城市| 云林县| 乐昌市| 绍兴市| 萝北县| 温宿县| 杭锦旗| 南昌市| 乌鲁木齐县| 卢湾区| 信丰县| 武宁县| 海林市| 凤台县| 巢湖市| 巍山| 五家渠市| 张掖市| 拉萨市| 望江县| 沧州市| 普安县| 郎溪县| 巩留县| 古丈县| 五常市| 延川县| 德安县| 易门县| 大安市| 南丹县| 广宗县| 临湘市| 兰州市| 鄂温| 苏尼特右旗| 东兰县| 嵩明县| 崇信县|