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

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 3181|回復(fù): 10
打印 上一主題 下一主題
收起左側(cè)

STC8A8K64D4單片機(jī)上電后RXD腳一直為高電平

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:884307 發(fā)表于 2022-11-13 19:58 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
如題, 樓主以前都是用STC8A8K64S4A12的, 但此芯片已經(jīng)很難買到, 故換為K64D4, 下載電路采用“一鍵下載”的方式, 電路很簡(jiǎn)單想必大家都能看懂


(此電路在K64S4A12的板子上樓主已使用多次,基本沒(méi)有問(wèn)題)

具體問(wèn)題是K64D4單片機(jī)上電后, 其P3.0(RXD)口恒為高電平(5V),P3.1(TXD)口為2.1V左右,無(wú)法下載程序,想問(wèn)問(wèn)壇友這種情況正常嗎?該怎么處置?

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

使用道具 舉報(bào)

沙發(fā)
ID:581305 發(fā)表于 2022-11-14 08:47 | 只看該作者
沒(méi)看到防倒灌電路,就是TXD上串二極管,防止斷電后TXD繼續(xù)向單片機(jī)供電導(dǎo)致冷啟失效,量IO電壓沒(méi)什么參考意義
回復(fù)

使用道具 舉報(bào)

板凳
ID:884307 發(fā)表于 2022-11-14 09:32 | 只看該作者
whowyj 發(fā)表于 2022-11-14 08:47
沒(méi)看到防倒灌電路,就是TXD上串二極管,防止斷電后TXD繼續(xù)向單片機(jī)供電導(dǎo)致冷啟失效,量IO電壓沒(méi)什么參考意 ...

關(guān)于防倒灌是有做的, 您看這樣行嗎?
還想請(qǐng)教一下, 為什么說(shuō)IO電壓沒(méi)有意義呢,如果一直為強(qiáng)推挽高電平,CH340拉不低不就沒(méi)法傳輸數(shù)據(jù)了嗎?

回復(fù)

使用道具 舉報(bào)

地板
ID:161164 發(fā)表于 2022-11-14 10:02 | 只看該作者

回復(fù)

使用道具 舉報(bào)

5#
ID:1034262 發(fā)表于 2022-11-14 10:28 | 只看該作者
連接P3.0串聯(lián)一個(gè)肖特基二極管,點(diǎn)擊下載按鈕再上電。
回復(fù)

使用道具 舉報(bào)

6#
ID:624769 發(fā)表于 2022-11-14 12:23 | 只看該作者
這個(gè)自動(dòng)下載電路是有缺陷的,此電路風(fēng)靡于 STC15系列時(shí)期,針對(duì)STC15系列來(lái)說(shuō),是適用,并且穩(wěn)定的,但是,進(jìn)入STC8系列之后如:8A8K64A12, 以及 8F系列,8G系列, 已經(jīng)開(kāi)始出現(xiàn)各種不可靠問(wèn)題,當(dāng)用在 STC8H系列,以及 改版后的 8A8K64D 上 大概率是不能正常下載的。
建議一: 放棄自動(dòng)下載電路, 用手動(dòng)通斷電的電路,進(jìn)行下載。
建議二: 在Q2基極 接一個(gè)輕觸開(kāi)關(guān)到 VBUS,發(fā)現(xiàn)無(wú)法下載后,通過(guò)手動(dòng)按開(kāi)關(guān),讓單片機(jī) 失電達(dá)到斷電冷啟動(dòng)目的。
建議三:R3 改為47K, 可以大幅度 提高下載成功率。
以上三個(gè)方案,你可以自行取舍。
回復(fù)

使用道具 舉報(bào)

7#
ID:581305 發(fā)表于 2022-11-14 14:35 | 只看該作者
Kituro 發(fā)表于 2022-11-14 09:32
關(guān)于防倒灌是有做的, 您看這樣行嗎?
還想請(qǐng)教一下, 為什么說(shuō)IO電壓沒(méi)有意義呢,如果一直為強(qiáng)推挽高 ...

這樣防倒灌應(yīng)該是沒(méi)問(wèn)題的。
上電時(shí)是先進(jìn)ISP引導(dǎo)程序,這時(shí)候不用擔(dān)心IO被設(shè)置為錯(cuò)誤模式,如果沒(méi)有正常下載,很快就進(jìn)去用戶程序到工作狀態(tài)了,這時(shí)候量到的IO電壓是用戶程序初始化后的,用來(lái)判斷下載問(wèn)題也就沒(méi)有參考意義了。
64D4好像復(fù)位電平與64S4A12是想反的,如果設(shè)置使用了復(fù)位腳,要留意。
回復(fù)

使用道具 舉報(bào)

8#
ID:884307 發(fā)表于 2022-11-14 14:39 | 只看該作者
188610329 發(fā)表于 2022-11-14 12:23
這個(gè)自動(dòng)下載電路是有缺陷的,此電路風(fēng)靡于 STC15系列時(shí)期,針對(duì)STC15系列來(lái)說(shuō),是適用,并且穩(wěn)定的,但是 ...

非常感謝您的指導(dǎo)!
我還有幾個(gè)問(wèn)題,希望您點(diǎn)撥一下:
單片機(jī)上電后TXD, RXD腳是處在什么狀態(tài)呢(準(zhǔn)雙向或其他狀態(tài))?引腳電平是什么呢? 前面有壇友說(shuō)單純測(cè)量TXD和RXD的引腳電平?jīng)]有意義, 為什么這么說(shuō)呢?
回復(fù)

使用道具 舉報(bào)

9#
ID:624769 發(fā)表于 2022-11-14 15:46 | 只看該作者
Kituro 發(fā)表于 2022-11-14 14:39
非常感謝您的指導(dǎo)!
我還有幾個(gè)問(wèn)題,希望您點(diǎn)撥一下:
單片機(jī)上電后TXD, RXD腳是處在什么狀態(tài)呢(準(zhǔn) ...

STC進(jìn)入到8系列之后,基本就放飛自我了,每個(gè)型號(hào)MCU的引腳初始模式都不相同。
就 STC8A8K64D4 來(lái)講, 冷啟動(dòng)時(shí) 引腳的初始狀態(tài) 是: 3.0 3.1 為準(zhǔn)雙向 其他引腳 均為高阻。

如果, 你沒(méi)有示波器,或者邏輯分析儀, 而是用萬(wàn)用表單純的測(cè)量 引腳電平, 的確是沒(méi)有意義的。萬(wàn)用表根本捕捉不到高速的電平變化。你測(cè)量3.0由于有 2極管隔離,基本是測(cè)量到 準(zhǔn)雙向的上拉 VCC.  

最后又看了一眼你的圖, R2 太小了,R2最少需要 1K,不然電都被 Q1抽走了。VBUS 本來(lái)供電能力就有限,你這一拉,CH340 還能不能正常工作都不知道。
基于你說(shuō)的 3.1 端 電壓約 2.1V 建議你不如測(cè)量一下,CH340 的4腳電壓,是不是  3V3了,理論上,CH340的3腳RXD,連接到單片機(jī) 3.1,應(yīng)該是有 3V 以上的。
回復(fù)

使用道具 舉報(bào)

10#
ID:884307 發(fā)表于 2022-12-5 13:43 | 只看該作者
188610329 發(fā)表于 2022-11-14 15:46
STC進(jìn)入到8系列之后,基本就放飛自我了,每個(gè)型號(hào)MCU的引腳初始模式都不相同。
就 STC8A8K64D4 來(lái)講,  ...

您好! 按您的方法分別將兩個(gè)電阻改為47K與1K后,發(fā)現(xiàn)VCC拉不低,下載時(shí)最多拉到4.5V左右,PNP管不完全截止,該怎么辦?
回復(fù)

使用道具 舉報(bào)

11#
ID:401564 發(fā)表于 2022-12-5 15:19 | 只看該作者
完全沒(méi)有必要把下載電路放在PCB板中,一個(gè)11塊錢的下載器不好嗎?有自動(dòng)冷啟動(dòng),也能當(dāng)USB轉(zhuǎn)串口用
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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