找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6474|回復: 18
打印 上一主題 下一主題
收起左側(cè)

STC15W單片機 復位電路需要注意的地方

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:390416 發(fā)表于 2021-11-7 11:41 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

昨天焊接STC15W的板子,偶然性的一個板子 焊錯了電阻,把圖中4.7K焊成了47K ,結果導致單片機無法外部復位。
昨晚上做了一下實驗,STC15W+30M晶振。復位時間臨界最大值大概是80ms。所以說,推薦最大復位時間不要超過10ms。特別聲明:本次實驗跟STC89無關!

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

使用道具 舉報

沙發(fā)
ID:624769 發(fā)表于 2021-11-7 18:05 | 只看該作者
STC15系列,不需要外部冷啟動復位電路,RST腳只是用來接復位開關的,所以RST腳,不需要接電容,也不應該接電容。這個實驗沒什么意義。
回復

使用道具 舉報

板凳
ID:883242 發(fā)表于 2021-11-7 18:28 | 只看該作者
真稀奇,只聽說過復位時間不得小于若干ms的,不能大于若干ms從來沒見過,也不知道什么原理,誰知道給大家講講。
回復

使用道具 舉報

地板
ID:230742 發(fā)表于 2021-11-7 18:58 | 只看該作者
大佬是來傳播知識的。不是來提問的。學習就好。
你們可能不了解大佬。
回復

使用道具 舉報

5#
ID:401564 發(fā)表于 2021-11-7 18:59 | 只看該作者
對于一個內(nèi)置復位電路的單片機,這是一件很沒有意義的事
回復

使用道具 舉報

6#
ID:390416 發(fā)表于 2021-11-7 19:31 | 只看該作者
Y_G_G 發(fā)表于 2021-11-7 18:59
對于一個內(nèi)置復位電路的單片機,這是一件很沒有意義的事

對于不熟悉的初學者來說,如果軟件上控制 不小心使用了外部復位,如果不接復位電路,那就沒辦法復位了。
回復

使用道具 舉報

7#
ID:624769 發(fā)表于 2021-11-7 19:58 | 只看該作者
人人學會單片機 發(fā)表于 2021-11-7 19:31
對于不熟悉的初學者來說,如果軟件上控制 不小心使用了外部復位,如果不接復位電路,那就沒辦法復位了。

雖然,不知道你說的軟件上控制,不小心使用了外部復位是什么意思,但是,不管是上電也好,重啟動也好,STC15系列的話,RST引腳只要懸空,或者下拉到地,不要閑著沒事,去接個電容,就沒有不能復位的情況的發(fā)生。
回復

使用道具 舉報

8#
ID:960619 發(fā)表于 2021-11-7 20:55 來自觸屏版 | 只看該作者
人人學會單片機 發(fā)表于 2021-11-7 19:31
對于不熟悉的初學者來說,如果軟件上控制 不小心使用了外部復位,如果不接復位電路,那就沒辦法復位了。

Stc不是斷電復位的嗎
回復

使用道具 舉報

9#
ID:624769 發(fā)表于 2021-11-14 01:03 | 只看該作者
這兩天在緬懷剛學單片機的日子,正在重溫STC89C52, 偶然發(fā)現(xiàn)學習板上的復位用的電容,不知道什么時候已經(jīng)爆了,我居然一直沒有發(fā)現(xiàn)。重起了幾次居然都能正常工作,感覺匪夷所思。打開了好幾年沒有打開的STC89C52手冊,一番查找,居然看到這樣一段話:




原來,早在STC89的時候,就已經(jīng)不需要復位電路了,可笑的是,居然直到STC15, STC8, 姚老板還在用不需要復位電路這事作為賣點。而神奇的是:各種學習板,明明配的11.0592 晶振,還搞個復位電路,這又不是手機,居然也玩“堆料”?
回復

使用道具 舉報

10#
ID:420836 發(fā)表于 2021-11-15 01:20 | 只看該作者
這個實驗很有趣。 討論很有幫助。
回復

使用道具 舉報

11#
ID:998465 發(fā)表于 2021-12-30 07:41 來自觸屏版 | 只看該作者
樓上的樓上你錯了,問一句,如果沒有硬件復位的設計,當你部署在外面的產(chǎn)品硬件崩潰了你怎么辦?軟件看門狗是沒用的了,因為這時候硬件都癱了。
回復

使用道具 舉報

12#
ID:624769 發(fā)表于 2021-12-30 08:59 | 只看該作者
hkchina99 發(fā)表于 2021-12-30 07:41
樓上的樓上你錯了,問一句,如果沒有硬件復位的設計,當你部署在外面的產(chǎn)品硬件崩潰了你怎么辦?軟件看門狗 ...

外部復位電路,不等于復位按鍵, 在評價對錯之前,麻煩先了解前因后果。
回復

使用道具 舉報

13#
ID:893997 發(fā)表于 2021-12-30 16:20 | 只看該作者
硬件復位還是有必要的。
回復

使用道具 舉報

14#
ID:883242 發(fā)表于 2021-12-30 21:16 | 只看該作者
hkchina99 發(fā)表于 2021-12-30 07:41
樓上的樓上你錯了,問一句,如果沒有硬件復位的設計,當你部署在外面的產(chǎn)品硬件崩潰了你怎么辦?軟件看門狗 ...

“軟件看門狗”是什么意思?如果是跳轉(zhuǎn)到0的那種軟件實現(xiàn)的“看門狗”確實沒用。如果是“軟件控制的硬件看門狗”,還是要通過硬件復位來實現(xiàn)的,你的說法不正確。
回復

使用道具 舉報

15#
ID:957985 發(fā)表于 2022-4-27 16:31 | 只看該作者
188610329 發(fā)表于 2021-11-7 18:05
STC15系列,不需要外部冷啟動復位電路,RST腳只是用來接復位開關的,所以RST腳,不需要接電容,也不應該接 ...

大神說的對,頂一個!
回復

使用道具 舉報

16#
ID:624769 發(fā)表于 2022-4-27 22:23 | 只看該作者
這個帖子, 居然又被挖墳挖出來了?
為了不要再有小白被誤導, 我再加兩句吧。

STC15系列,有完善的內(nèi)部復位電路。這個相當于什么呢? 相當于外面有賣STC89系列的最小系統(tǒng)板,上面有帶復位電路的吧? 這個復位電路,內(nèi)置到了單片機的內(nèi)部,考慮到有人需要用到復位按鍵,所以,保留了RST引腳,讓你可以接個開關按鍵復位。那么,相當于,復位電路的電容和電阻,封裝在了單片機里面,而開關留在外面需要用戶自備。

基于這點, 樓主的試驗,有點類似于什么呢? 你買來一個可以正常工作的 STC89 的最小系統(tǒng)模塊,然后嘗試在正常工作的復位電路上再并聯(lián)多大的電容和電阻,這個最小系統(tǒng)無法正常工作……

而不同的地方在哪里呢?STC15系列,RST引腳是可以做IO用的,默認情況下RST引腳是普通IO, 即便你設置為RST引腳不做IO用,上電的時候,RST引腳依然是IO,等到上電完成以后,才會把IO切換成RST引腳讓你可以通過復位鍵復位,那么問題來了,如果,你非要閑著沒事干,在RST引腳外面接一個電容+電阻,并且把RST引腳做IO用的選項禁用,而你的電容足夠的大,充電時間足夠的長……, 那么,當STC15系列單片機,上電完成,正常啟動之后,通過設置,把RST引腳做復位的功能啟用之后,因為電容足夠大,充電還沒有完成,所以單片機監(jiān)測到RST引腳外部電平為高電平……,呵呵,單片機就復位了。然后,默認RST引腳是IO,會給IO置高電平,外部的電容又放電了,然后等內(nèi)部復位完成再讀外部電平,又復位,周而復始,你這純粹是給自己找不痛快了……

所以,STC15系列官方手冊上不管最小系統(tǒng),還是下載電路,RST引腳都不會有復位電路!
最后提醒大家,STC15 及以上系列,絕對不要閑著沒事干給它整一個所謂的“復位電路”出來!
回復

使用道具 舉報

17#
ID:47286 發(fā)表于 2022-4-27 22:54 | 只看該作者
死機了 拔電源唄
回復

使用道具 舉報

18#
ID:310441 發(fā)表于 2022-4-28 07:40 來自觸屏版 | 只看該作者
樓上介紹太詳細了。我覺得用任何芯片細讀手冊都是很有必要的!
回復

使用道具 舉報

19#
ID:684084 發(fā)表于 2022-4-28 14:49 | 只看該作者
看文檔吧,STC現(xiàn)在有高電平復位型號的單片機,也有低電平復位型號的單片機;要穩(wěn)定復位外加個看門狗IC,不然復位不需要加其他東西,STC復位做的還可以
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表