請教大家一個問題:我用的STC的51單片機。用
MAX232做電平轉換。我只接上串口時,點擊下載。 這時,接在
電源正負之間的一個LED會微亮,測得電壓是1.5V左右。這個是什么原因導致的呀??有沒有朋友碰到過?
你燒程序的時候單片機沒加電源?
我只是測試下。。!! 我是沒有加電源的情況下。。LED會亮。。!!
如果不點“下載”LED不會亮。
串口漏電。你往芯片任何一個引腳加電壓,會漏遍整個系統的。
下載部分和電源部分源理圖
a.研究芯片在沒有加電源時的行為通常是沒有意義的,因為這是一種極端的行為,芯片的邏輯通常不受控。 b.研究芯片在不加電源時行為的專門行業叫“熱插拔”(Hot Swap),感興趣可以去TI研究。 c.芯片端口向系統漏電現象源于端口的ESD保護二極管,欲深究,請研究TI的“Designing With Logic”,文獻檢索號SDYA009C
嗯,接上電了,現象一樣的。。。! 還是要謝謝
NE5532呀!! 看下“芯片端口向系統漏電現象源于端口的ESD保護二極管”。。呵呵
7樓很專業!
呵呵,是呀,看不懂了。!!
嗯,接上電了,現象一樣的。。。! 還是要謝謝NE5532呀!! 看下“芯片端口向系統漏電現象源于端口的ESD保護二極管”。。呵呵 maylove 發表于 2010-8-7 11:52 你單片機供了點,那個LED就量了,你咋還能看到“一樣”的現象啊?
你單片機供了點,那個LED就量了,你咋還能看到“一樣”的現象啊? NE5532 發表于 2010-8-7 12:05 嗯。。呵呵,理解你的意思。。!! 覺的,這個電路挺簡單的。。可以會出現這樣的問題,比較郁悶呀。。 我覺的是我的電路有問題。。
別鉆牛角尖啊。
別鉆牛角尖啊。 NE5532 發表于 2010-8-7 13:48 呵呵,關鍵是現在我這里有一個板子。要調試,想弄清楚這個是什么原因。。! 焊接了一個獨立的MAX232電路。。。可以接到板子上可以正常使用。 板載的就是不行
你VCC上的5V電壓到底加上沒有呢?
嗯,這個是有的。。。接上電源,打開
開關。。VCC是有5V的。!!
那LED就是一直亮了,沒啥異常,接著做吧
那LED就是一直亮了,沒啥異常,接著做吧 NE5532 發表于 2010-8-7 15:09 呵呵。有異常。。下載不了。。程序。!! 剛試著把STC-ISP上 的最低波特率調到9600了。。LED就不亮了。 9600以下,LED都會亮。只是亮的程度不一樣。。。 什么時候運氣好了,就可以下載程序進去。。詭異呀。。!!
檢查供電和串口連接,TTL這邊做自環線檢查,STC那個下載就是個串口通訊,沒啥深奧的。
我有個同樣 STC芯片的燒寫問題, 在自己這里,通過串口用STC_ ISP給STC89C54RD+ 燒寫,波特率115200--1200都很容易燒寫。 可當設備到了使用現場,要在燒寫的時候就怎么也燒不進去了(始終保持請上電的情況),同一塊電路板,就
計算機換了當地的!就出現這情況, 有朋友給個考慮的方向嗎???
單片機板通過串口連接計算機時,候那個地有時是個很不確定的因素,普通的計算機串口的5腳都是通過計算機外殼連接到電源保護地的。單片機這端如果是隔離電源,那么如此共地,可能會把額外的噪聲引入單片機系統。如果單片機這邊的地也是和保護地同點位的,那要注意通過串口連接時是否會在地上由于電位差異引起的地電流。如果有必要可以使用adm3250那種全隔離的232轉換電路,雖然貴點但是可以很大程度的避免設備連接不當引起的端口損壞。
這個可以好好的研究下。。!
檢查系統接地
檢查系統接地 NE5532 發表于 2010-8-8 09:48 嗯。
給華邦ISP脫機下載
工具大家了解下,現在所有51D版的都可以通過串口下載
我也用stc的,經常有,我認為就是通過RD 和WR這兩個腳把電引進去了。 但是總的來說不會影響下載。 如果你不想看到他亮,可以考慮在RW這兩個線上串個330的電阻,可能會好點。
有一種可能就是你的下載串口是否是復用的,我在工程中就遇到類似問題,把復用斷掉就沒問題了
STC下載不成功? 1.你的下載電路有毛病 2.你的max232是壞的 3.注意是不是受P1.0和P1.1的影響