![]() |
照我的圖紙做電路,外加安裝CH341驅(qū)動。然后使用STC-ISP軟件下載。萬無一失。如果下載失敗,請看下面的PDF文檔。![]() |
15 03 04 05 STC最小系統(tǒng)+下載器+流水燈.png (296.61 KB, 下載次數(shù): 151)
需要用下載線,鏈接燒錄軟件用燒錄軟件將hex文件下載至單片機,這樣單片機就能驚醒識別命令 |
你買個TTL頭,專門就是連接單片機和電腦的,記得要引出RXD TXD VCC GND然后你接上就可以沖程序了。 |
你拉一個下載電路就行 |
幾元錢買一條下圖那樣的下載線,系統(tǒng)板的p3.0和p3.1各引出一個插針,用杜邦線連接這兩個插針和下載線的對應(yīng)插針,下載線的usb口接電腦,就可以下載了。當(dāng)然還要先安裝340的驅(qū)動。 ![]() |
你手里藍色的這個是USB轉(zhuǎn)RS-232的,單片機是TTL-232的,不同電平標準。你要么直接買個USB轉(zhuǎn)TTL-232的轉(zhuǎn)換器,就是前面網(wǎng)友說的4元錢那種,要么在這個藍色頭子后面加MAX232及配套電容組成轉(zhuǎn)換電路下載。建議用USB轉(zhuǎn)TTL232更簡單簡潔。你電路板上的USB母座不好,不如用四根排針簡單易懂。另外你晶體和電容離單片機太遠了。 |
最小開發(fā)板上沒有串行端口連接。 |
單片機只是提供了串口的管腳,這個管腳是不能直接連接到計算機的串口上的。需要做電平轉(zhuǎn)換,通常是使用串口專用芯片。但是手里沒有這種芯片的話,只用NPN三極管、PNP三極管、電阻、電容也是能搭建出來轉(zhuǎn)換電路的。現(xiàn)在筆記本電腦一般都不提供串口了,所以需要CH340這樣的芯片實現(xiàn)USB和TTL串口的轉(zhuǎn)換。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
可以使用Ch340進行燒錄,按照你的原理圖RX TX反接,并連接好電源和地,建議5V,不要3.3 安裝對應(yīng)的CH340/ch340G的驅(qū)動,在電腦上先測試ch340本身的收發(fā),然后連接單片機進行程序燒錄 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
本帖最后由 wysh_2004 于 2020-12-5 21:17 編輯 tangdashao 發(fā)表于 2020-12-5 20:44 如果你有一條USB轉(zhuǎn)串口線,還要一片MAX232芯片的模塊轉(zhuǎn)成TTL電平才可以和單片機的RXD、TXD連接通訊。其實你應(yīng)該買一個USB轉(zhuǎn)TTL的模塊(如CH340),這樣比較簡單,不需要MAX232再轉(zhuǎn)換。 |
tangdashao 發(fā)表于 2020-12-5 20:44 不明白你說什么,是說沒有辦法把線從串口插座里接出來嗎?如果是這樣,在不想破壞外殼的情況下,可以試一試用杜邦插頭,把杜邦插頭的外殼夾壞去除,只要插得進去不會掉,再套一小段的熱縮套管包裹一下就行了,找不到杜邦插頭也可以用合適的膠質(zhì)軟電線,電線剪平再在插針上捅一捅捅出一個小洞,就可以插進串口插座了。至于和單片機怎么連接,上面已經(jīng)說得很清楚了。 不過我還是建議你去買一個USB轉(zhuǎn)串口線,這樣用起來更方便,雖然我自己已經(jīng)有好幾個USB轉(zhuǎn)串口模塊了,卻還是專門花4元去購買了一條,用起來比較靈活。 |
hhdsdy 發(fā)表于 2020-12-5 19:44 謝謝大神的解釋,我的意思是我只有一條usb轉(zhuǎn)串口的線,但是我不知道怎么把線的RXD這些與單片機的TXD相連 |
好像有時候需要把波特率的上限和下限設(shè)置的一樣才行。 注意不要有任何io口接地 同樣是8051指令集,價格也差不多,用stc15系列吧,這個系列不用外接晶振和外部復(fù)位,而且是單時鐘/機器周期 |
hhdsdy 發(fā)表于 2020-12-5 19:44 感謝大神的耐心解答,我的意思是這條USB轉(zhuǎn)串口線沒有標出TXD,RXD這些啊,我不知道怎么焊到電路板呀 |
可以使用Ch340進行燒錄,按照你的原理圖RX TX反接,并連接好電源和地,建議5V,不要3.3 安裝對應(yīng)的CH340/ch340G的驅(qū)動,在電腦上先測試ch340本身的收發(fā),然后連接單片機進行程序燒錄,注意,一定選號對應(yīng)的端口號和單片機型號 |
changhz 發(fā)表于 2020-12-5 16:10 大神,用usb轉(zhuǎn)串口后,在STC-ISP下載不進去,是怎么回事呀 |
圖中只看到USB接了電源,也沒有串口,需要一條USB轉(zhuǎn)串口板,再接到單片機. 燒錄下還注意,沒有復(fù)位電源需要點燒錄再給單片上電才能成功燒錄. |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
wwh2382 發(fā)表于 2020-12-5 15:30 好的,我試一下 |
wwh2382 發(fā)表于 2020-12-5 15:30 沒有接,我試一下 |
p3.0和p3.1沒有線路接到usb的數(shù)據(jù)口? |
hhdsdy 發(fā)表于 2020-12-5 14:40 我可以用usb、串口一體的轉(zhuǎn)接器一邊連接我焊的ubs母口,一邊通過usb轉(zhuǎn)串口線插到電腦下載嗎 |
你的電腦還有串口?是臺式機加串口卡吧? 單片機的串口是TTL232電平的, 電腦的串口是RS232電平的。 這兩者之間通訊是需要加轉(zhuǎn)換電路的。目前最常用的是直接將電腦的USB數(shù)據(jù)接口轉(zhuǎn)換為TTL232數(shù)據(jù)接口,讓電腦USB口直接跟單片機串口通訊。 所以,樓上的建議是的,馬老板家買個模塊才能搞得定。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎勵! |
你這USB插爛,也沒有辦法找到串口 |
板上只有一個USB母座,也僅僅提供供電,沒有和電腦進行數(shù)據(jù)通訊的線,電腦當(dāng)然識別不到硬件,解決的辦法:找一條USB轉(zhuǎn)串口線(X寶上約4元包郵),插上電腦安裝好驅(qū)動,RXD連單片機的TXD,TXD連單片機的RXD,GND連接單片機的GND,板上的USB母座在下載時不用,打開STC單片機的下載軟件(會自動選擇串口不需要人為干預(yù)),選擇對應(yīng)的單片機型號,選擇要下載的程序文件,點擊下載,然后將下載線的5V端子連上單片機的電源腳等待下載完成。 |
參與人數(shù) 1 | 黑幣 +12 | 收起 理由 |
---|---|---|
![]() | + 12 | 很給力! |
wwh2382 發(fā)表于 2020-12-5 14:26 有用下載線,下載線是我之前買的51單片機的線,插到那個就可以用,插這個最小系統(tǒng)就用不了 |
怎么插的?沒用下載線?裝驅(qū)動沒有?沒有具體信息還真不好幫 |
![]() 當(dāng)然找不到,你的板上無串口,按上圖接一個串口就可以了 |
tangdashao 發(fā)表于 2020-12-5 14:30 是怎么的不能用總要說清楚,否則怎么讓人對癥下藥呢? 你8樓的USB轉(zhuǎn)串口憑經(jīng)驗是可以用的(電腦擴展出來的串口就不能直接接單片機了,要進行電平轉(zhuǎn)換。這個你可以測量一下3腳和5腳之間的電壓是不是不超過5V),“RXD連單片機的TXD,TXD連單片機的RXD,GND連接單片機的GND這一步不知道咋連呀”,這說得這么清楚還不知道怎么連接? ![]() 下載的要求是串口不能斷,點擊下載后才能給單片機上電,要特別注意的是下載軟件單片機型號不能選擇STC89C52,而應(yīng)該選擇STC89C52RC/LE52RC,否則還是會下載不成功的。 |
Powered by 單片機教程網(wǎng)