?? 并口下載線常見問題.txt
字號:
常見問題:
檢測器件時,時有時無,嚴重時根本檢測不到,更談不上對器件編程了。
這就是下載線不穩定的表現。主要是SCK那里的問題,以前我使用了
74373的鎖存解決了問題,信號改變就鎖存一次,這個方法比較穩定,但速度比
較慢。參照了Atmel的下載線后,在并口STROBE那里接了個500歐姆左右的電阻,
再去掉原來的鎖存發現也可以運行。免去了鎖存過程后,速度提升很多,但速度變
快后發現有點不穩定,我在程序中設置了一定的延時后又穩定了。上述兩種方式必
須把并口設置為ECP模式。通過幾個月的摸索,這次新設計的下載線很穩定,并口不必
再設置為ECP模式,也不要求用HC的器件了。其實就是從Atmel和Altera下載線那
里抄來了一點。你也可以去抄一點,注意SCK那里一定要把握好。最好是全部照抄。
你也可以用你的辦法解決這個問題,成功后記得給大家分享。這套系統在我的機器
上運行很穩定,在幾天瘋狂的測試中,基本上沒幾次編程失敗,我機器的配置是
Duron 1G,ddr 128m,Abit主板,AMD761芯片組。
寫器件時總是寫到某個地址就停頓,然后報告失敗;或者可以順利寫完,
但效驗時數據不正確。最可能的原因是電源不穩定,電纜太長,線路沒焊好,器件
質量問題等。也可能與你電腦性能有關,特別當你開啟了很多程序。
不能檢測到器件,但可以正常讀寫,并且效驗無誤。這個就是你單片機
問題了,可能某些模塊壞了。
以下是我總結做下載線的步驟和經驗:
1.先保證目標板上的單片機可以正常運行,很多人忘記EA/VPP要接高電平。
2.做下載線時,電纜不要太長。
3.注意單片機外圍電路的影響,影響最大的可能是單片機的復位電路,可以先不接
電容。
4.一定要保證用IspTest時,信號都可以控制,并且電平都能控制到位。很多人
忘了74373還要接電源的,結果測試時只有0-3V的變化。
5.調試時可以先把LE接高電平,OE接低電平,不用軟件控制。
還有什么問題請去這個地址留言:
http://enkj.com/gbook/guestbook.asp?user=digiboy
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -