以前有段時間在玩51,使用stc-isp燒錄時經常性的出現差錯,通過自己的多次排查以及網上資料還有前輩的幫助,也算是摸出了點出差錯的門道來。
有一句話很重要必須說在前面,那就是必須堅定一個信念:不能燒錄肯定是哪裏出問題,只要考慮問題夠全面就一定能排查出故障所在!!其實很多人不喜歡硬件就是這麼一個原因,經常因出現莫名其妙的錯誤又找不到出錯根源而懊惱,歸根結底,還是多思考多嘗試多總結最重要!!
稍微對常見的出錯原因做個總結吧。
1.單片機芯片型號選擇錯誤。
建議不清楚該選哪個型號的可以直接百度,不過好像其他地方不出差錯,一般選錯型號stc-isp是會報錯並提醒正確型號的。
2.選錯串口。
如果你的stc-isp不支持自動檢測串口,建議養成檢查串口的習慣,串口可在控制面板——系統——設備管理器——串口 查看。
3.串口線接觸不良或電阻過大導致的供電不足。
通過更換串口線排查這個可能性。
4.單片機損壞。
通過更換單片機排查這個可能性。
5.檢查開發板上的晶振,是不是掉了或者接觸不良。
沒有晶振就算通了電開發板也是不會工作的,所以檢測不到單片機也再正常不過。
一般來說,上面五個可能性都有考慮到,逐一排查,問題就不大了。
如有補充,不勝感激。