找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 12620|回復(fù): 23
打印 上一主題 下一主題
收起左側(cè)

新手求助,關(guān)于STC8H1K08單片機(jī)燒錄的一些問題

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
小白一枚,最近想做一個(gè)簡(jiǎn)單的串口通信,于是選了STC8H1K08這款芯片。用的CH340 USB轉(zhuǎn)串口模塊與單片機(jī)相連接,GND-GND;TXD--RXD;RXD--TXD;但是在給它燒錄程序時(shí)發(fā)現(xiàn)了這個(gè)問題:
單片機(jī)與CH340連接好后,將CH340模塊插上電腦USB端口,單片機(jī)此時(shí)沒有供電; 用ISP點(diǎn)擊下載后,一直顯示正在檢測(cè)單片機(jī);因?yàn)檫@款芯片內(nèi)置晶振和復(fù)位電路,就沒有額外添加。  通過檢查后發(fā)現(xiàn),只要CH340模塊插上電腦,MCU的VCC端就開始有了4.3V左右的電壓(單片機(jī)此時(shí)沒有5V電源供電)。
這樣就造成MCU無法冷啟動(dòng),從而無法燒錄程序了。
不知道我這樣想的是否正確,如果是的話,那怎么才能將MCU冷啟動(dòng)? 為啥TXD RXD端有電壓,會(huì)導(dǎo)致MCU的VCC端有電壓,難道它們內(nèi)部是通的嗎?
希望各位大神不吝賜教!




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:892596 發(fā)表于 2021-8-17 15:19 | 只看該作者
當(dāng)然會(huì)了,USB芯片會(huì)通過串給你目標(biāo)芯片供電。STC的官方說明中已經(jīng)有解釋并給出了解決辦法。

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:796531 發(fā)表于 2021-8-17 17:20 | 只看該作者
2樓正解,F(xiàn)在這個(gè)情況的話,你需要把地線和+5v都不接,ISP點(diǎn)擊下載后,同時(shí)接上+5v和gnd可以下載的,我試過的
回復(fù)

使用道具 舉報(bào)

地板
ID:816988 發(fā)表于 2021-8-17 18:57 | 只看該作者
我也是初學(xué)者,剛買了兩片8腳的STC8G1K08回來實(shí)驗(yàn),我的理解是燒錄程序必須VCC和GND加串口都接通才可以燒錄,不知道對(duì)不對(duì)
回復(fù)

使用道具 舉報(bào)

5#
ID:401564 發(fā)表于 2021-8-17 19:20 | 只看該作者
我以為這玩意會(huì)因?yàn)樾酒亩鴿q價(jià)呢,沒想到竟然還降價(jià)了
9.7元,STC自動(dòng)下載器,可以直接當(dāng)串口通訊連接使用,實(shí)際上就是CH340


回復(fù)

使用道具 舉報(bào)

6#
ID:748788 發(fā)表于 2021-8-18 08:52 | 只看該作者
其實(shí)給stc不需要晶振的單片機(jī)下載程序很簡(jiǎn)單,我都是將340的4條線接到單片機(jī)的對(duì)應(yīng)口,選擇好程序文件,按下載/編程就可以了。如果是調(diào)試程序,就勾選“當(dāng)目標(biāo)文件變化時(shí)自動(dòng)裝載并發(fā)送下載命令”,這樣在keil中保存修改并且編譯后,stc-isp就自動(dòng)下載了。完全不存在先...再...的操作,也就不需要加什么開關(guān)。這樣調(diào)試程序的效率非常高。反倒是開發(fā)板的操作非常麻煩,反復(fù)的斷電加電,都擔(dān)心那個(gè)開關(guān)過早壞掉。我用的多種stc單片機(jī)都是這么做的。用的下載器與5#的一模一樣。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

7#
ID:584814 發(fā)表于 2021-8-18 13:52 | 只看該作者
斷地線,點(diǎn)刷機(jī),接地線,OK。
回復(fù)

使用道具 舉報(bào)

8#
ID:958976 發(fā)表于 2021-8-20 14:25 | 只看該作者
paladina 發(fā)表于 2021-8-17 17:20
2樓正解,F(xiàn)在這個(gè)情況的話,你需要把地線和+5v都不接,ISP點(diǎn)擊下載后,同時(shí)接上+5v和gnd可以下載的,我試 ...

感謝大佬,過會(huì)去試試
回復(fù)

使用道具 舉報(bào)

9#
ID:958976 發(fā)表于 2021-8-20 14:25 | 只看該作者
qiangtech 發(fā)表于 2021-8-17 15:19
當(dāng)然會(huì)了,USB芯片會(huì)通過串給你目標(biāo)芯片供電。STC的官方說明中已經(jīng)有解釋并給出了解決辦法。

謝謝大佬了
回復(fù)

使用道具 舉報(bào)

10#
ID:958976 發(fā)表于 2021-8-20 14:29 | 只看該作者
wwh2382 發(fā)表于 2021-8-18 08:52
其實(shí)給stc不需要晶振的單片機(jī)下載程序很簡(jiǎn)單,我都是將340的4條線接到單片機(jī)的對(duì)應(yīng)口,選擇好程序文件,按 ...

感謝感謝
回復(fù)

使用道具 舉報(bào)

11#
ID:958976 發(fā)表于 2021-8-20 14:39 | 只看該作者
wwh2382 發(fā)表于 2021-8-18 08:52
其實(shí)給stc不需要晶振的單片機(jī)下載程序很簡(jiǎn)單,我都是將340的4條線接到單片機(jī)的對(duì)應(yīng)口,選擇好程序文件,按 ...

那這樣的話是如何才能冷啟動(dòng)    硬件電路的話需要做什么修改嗎
回復(fù)

使用道具 舉報(bào)

12#
ID:958976 發(fā)表于 2021-8-20 14:54 | 只看該作者
paladina 發(fā)表于 2021-8-17 17:20
2樓正解,F(xiàn)在這個(gè)情況的話,你需要把地線和+5v都不接,ISP點(diǎn)擊下載后,同時(shí)接上+5v和gnd可以下載的,我試 ...

感謝  這樣果然成功了 。。。。。  為啥會(huì)這個(gè)樣子
回復(fù)

使用道具 舉報(bào)

13#
ID:958976 發(fā)表于 2021-8-20 14:58 | 只看該作者
jsjjzlz 發(fā)表于 2021-8-17 18:57
我也是初學(xué)者,剛買了兩片8腳的STC8G1K08回來實(shí)驗(yàn),我的理解是燒錄程序必須VCC和GND加串口都接通才可以燒錄 ...

如果都接的話,你這邊燒錄成功了嗎? 我現(xiàn)在按照2樓教的方法,確實(shí)可以燒錄程序了
回復(fù)

使用道具 舉報(bào)

14#
ID:748788 發(fā)表于 2021-8-20 15:33 | 只看該作者
下載程序不需要冷啟動(dòng),stc-isp也是這么設(shè)計(jì)的,否則“自動(dòng)裝載并發(fā)送下載命令”還有什么意義
回復(fù)

使用道具 舉報(bào)

15#
ID:624769 發(fā)表于 2021-8-29 23:44 | 只看該作者
gw422342988 發(fā)表于 2021-8-20 14:54
感謝  這樣果然成功了 。。。。。  為啥會(huì)這個(gè)樣子

因?yàn)榻恿说,?duì)片機(jī)會(huì)通過串口取電,那么,你再接VCC也不算冷啟動(dòng)了。斷了地串口沒有了對(duì)地壓差,單片機(jī)就取不到電了,然后再練上冷啟動(dòng)就成功了。
回復(fù)

使用道具 舉報(bào)

16#
ID:65297 發(fā)表于 2022-12-2 14:46 | 只看該作者
我也遇到了這個(gè)問題,用5V不能燒錄,用3.3V就能燒錄,可惜我的電路板外設(shè)都是5V的,暫時(shí)只能在燒錄器上裝個(gè)轉(zhuǎn)換開關(guān),燒錄時(shí)轉(zhuǎn)到3.3V,燒錄好后再轉(zhuǎn)回5V供電
回復(fù)

使用道具 舉報(bào)

17#
ID:65297 發(fā)表于 2022-12-7 12:13 | 只看該作者
mkkop 發(fā)表于 2022-12-2 14:46
我也遇到了這個(gè)問題,用5V不能燒錄,用3.3V就能燒錄,可惜我的電路板外設(shè)都是5V的,暫時(shí)只能在燒錄器上裝個(gè)轉(zhuǎn)換 ...

我的問題已經(jīng)解決了,原來是我的下載器USB輸入這里沒有電源濾波,導(dǎo)致電源不穩(wěn)定,只要拆開下載器,在USB輸入的5V電源這里焊一個(gè)106貼片電容就解決了,無論是插電腦后面的USB座還是插機(jī)箱前置USB座或者是主板引出來的USB接口都能正常下載了
回復(fù)

使用道具 舉報(bào)

18#
ID:1008209 發(fā)表于 2023-8-26 23:55 | 只看該作者
jsjjzlz 發(fā)表于 2021-8-17 18:57
我也是初學(xué)者,剛買了兩片8腳的STC8G1K08回來實(shí)驗(yàn),我的理解是燒錄程序必須VCC和GND加串口都接通才可以燒錄 ...

請(qǐng)問你燒錄成功了嗎?我用串口燒錄不進(jìn)去,我的燒錄過程也是和你的說的一樣。我的是stc8g1k08a插件式DIP8。
回復(fù)

使用道具 舉報(bào)

19#
ID:1008209 發(fā)表于 2023-8-27 00:23 | 只看該作者
gw422342988 發(fā)表于 2021-8-20 14:58
如果都接的話,你這邊燒錄成功了嗎? 我現(xiàn)在按照2樓教的方法,確實(shí)可以燒錄程序了

好吧是我搞反了,可以正常燒錄
回復(fù)

使用道具 舉報(bào)

20#
ID:1034262 發(fā)表于 2023-8-28 11:11 | 只看該作者
電流倒灌了,按沙發(fā)的圖,P3.0串聯(lián)一個(gè)肖特基二極管即可消除。
回復(fù)

使用道具 舉報(bào)

21#
ID:1040201 發(fā)表于 2023-8-28 16:15 | 只看該作者
學(xué)到了 ,上面的辦法都 很好
回復(fù)

使用道具 舉報(bào)

22#
ID:996773 發(fā)表于 2025-4-29 14:59 | 只看該作者
我也最近遇到這個(gè)問題,同樣的單片機(jī),p30,p31通上燒寫器,單片機(jī)就得電了,我是這樣的,單片機(jī)
正電源接上,燒寫接口都接上,唯獨(dú)單片機(jī)負(fù)電源斷開,按下編程按鈕后再把單片機(jī)接上負(fù)電源就ok了
回復(fù)

使用道具 舉報(bào)

23#
ID:879348 發(fā)表于 2025-4-29 15:13 | 只看該作者
這個(gè)STC的串口燒錄對(duì)于新手確實(shí)容易出問題,原因就是TX需要加二極管
回復(fù)

使用道具 舉報(bào)

24#
ID:1149565 發(fā)表于 2025-5-4 22:21 | 只看該作者
你可以試一下拔了地線燒錄之后再插上去
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表