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