1. 程式人生 > >STC微控制器下載不程序序及解決辦法

STC微控制器下載不程序序及解決辦法

網上收颳了一大圈,還是沒有找到是什麼原因。

自己能想到的都想了, 主要包括以下幾點:

1.更換微控制器晶片,(更換之後沒有解決)

2.檢查微控制器供電電壓是否正常(微控制器供電電壓正常)

3.檢查ISP下載器是否損壞(經檢查,沒壞)

4.檢查ISP下載線的RXD,DXD到微控制器的RXD,TXD引腳沒有斷開(經檢查,正確)

5.微控制器晶振是否正確工作(經檢查,正確)

現附上此板子的電路圖:


於是請教蘇工,蘇工看了之後立馬說,應該跟RXD,TXD連線的電阻有關係。

因為R7和R12都直接跟VCC相連,在上電的瞬間,給微控制器上電的同時,RXD和TXD會受到R7和R12的影響,會造成

電流倒灌的情況,進而影響程式的下載,甚至是下載不進去。解決的辦法就是把跟RXD和TXD有關的電阻先撅起來(去掉),

下載完成後再焊上。

這批板子一共是5塊兒,但其中的三塊我很輕鬆的就把程式下載進去了,只有2個,不管怎麼弄就是不行,蘇工說出現這種情況

可能跟微控制器本身有關係,特性不是很穩定。

自己琢磨了倆小時都沒弄清楚,最後還是蘇工一句話就給解決了,唉!差距啊