51微控制器程式下載失敗原因排查

zhaole_fpga發表於2018-09-08

01檢查電腦端下載埠COM口是否存在

在電腦上,右鍵我的電腦,選擇管理,進如計算機管理視窗。

 

選擇裝置管理器下載埠,檢視是否有USB-SERIAL CH340(COM4),如果沒有此埠就需要進行驅動安裝,文章末尾有驅動下載連結。

 

02檢查下載電路(USB轉串列埠電路)是否正常

將USB轉串列埠電路的串列埠介面RXD與TXD進行短接,目的是通過串列埠助手進行資料傳送,這樣USB轉串列埠電路發出去的資料就通過USB轉串列埠電路接收端接收,如果串列埠助手接收與傳送的資料一致,說明USB轉串列埠電路正常。

 

圖:串列埠助手測試

 

圖:USB轉串列埠模組RXD與TXD短接

如果你用的是開發板,USB轉串列埠電路沒有引出介面,可以將微控制器的串列埠介面短接,然後將微控制器取出。

03檢查微控制器最小系統電路是否正常

微控制器最小系統電路包括晶振電路、復位電路、微控制器、電源,這些部分缺一不可。有的開發板的晶振是可更換的,所以引腳不可太長。

 

圖:微控制器最小系統電路

04檢查微控制器串列埠與USB轉串列埠的接線是否正確

微控制器串列埠的接收端RXD(P3.0)需要與USB轉串列埠的傳送端TXD連線,微控制器串列埠的傳送端TXD(P3.1)需要與USB轉串列埠的接收端RXD連線,也就是交叉接線。

 

圖:交叉接線

05PC端燒寫工具的引數選擇是否正確

燒寫工具選擇的微控制器型號是否正確,燒寫COM埠號是否正確,其他的引數選擇都是預設,如果有變動需要對照預設設定。

 

圖:燒寫工具引數選擇

06更換新微控制器

如果以上問題都已經確認無誤,還是無法下載,則需要更換新微控制器,判斷是微控制器損壞。

往期回顧

51微控制器開機復位、按鍵復位原理講解

51微控制器晶振電路原理

矩陣鍵盤電路原理視訊解析

發光二極體和數碼管有什麼關係?你知道嗎?

21套51微控制器開發板資料整合共享

關於公眾號下載資料說明

開發軟體安裝大全

原文出處

相關文章