標(biāo)題: 單片機(jī)最小系統(tǒng),一開始RST引腳是高電平,按下按鍵還是高電平 [打印本頁]

作者: i三月    時(shí)間: 2024-3-27 16:42
標(biāo)題: 單片機(jī)最小系統(tǒng),一開始RST引腳是高電平,按下按鍵還是高電平
求助,為什么我的這個(gè)最小系統(tǒng),一開始RST引腳是高電平,按下按鍵還是高電平



作者: zhuls    時(shí)間: 2024-3-27 20:00
沒錯(cuò)啊,按不按都是高電平,你的圖錯(cuò)了
作者: zhuls    時(shí)間: 2024-3-27 20:02
R1、C3位置互換,開關(guān)接在第9腳和地之間。
作者: zhuls    時(shí)間: 2024-3-27 20:03
仿真而已,接不接復(fù)位電路都不影響CPU工作。
作者: Graves    時(shí)間: 2024-3-27 20:07
你看按鍵左右兩邊都是高電平,按下肯定也是高電平了。按鍵左邊得接地按下后才是低電平
作者: Hephaestus    時(shí)間: 2024-3-27 21:59
圖沒畫錯(cuò),應(yīng)該是收起按鍵,RST從低到高變化的太快,誤以為是高電平吧。
作者: 雪糕yya    時(shí)間: 2024-3-27 22:58
不管按鍵是否按下,c3都是通的
作者: xiaobendan001    時(shí)間: 2024-3-28 07:23
雪糕yya 發(fā)表于 2024-3-27 22:58
不管按鍵是否按下,c3都是通的

為啥C3是通的?
作者: rayin    時(shí)間: 2024-3-28 08:23
上電瞬間,C3電壓不能突變, 此時(shí)RST是高電平; C3充電完成以后, RST是低電平. 按壓按鍵電容放電,RST為高,放電完成以后RST再回到低電平.
作者: STC莊偉    時(shí)間: 2024-3-28 08:51
現(xiàn)在的芯片都是內(nèi)部高可靠復(fù)位電路,復(fù)位腳復(fù)用為IO口
作者: a399288395    時(shí)間: 2024-3-28 09:35
你這個(gè)圖按鍵接線畫錯(cuò)了, 把按鍵去了把,  不用復(fù)位按鍵也能工作!
作者: cedtek    時(shí)間: 2024-3-28 15:55
zhuls 發(fā)表于 2024-3-27 20:00
沒錯(cuò)啊,按不按都是高電平,你的圖錯(cuò)了

LZ的圖應(yīng)該沒錯(cuò),只是電阻阻值和電容的容值取值不合適罷了,8051單片機(jī)是高電平復(fù)位,上電一開始電容充電RST引腳上的電壓隨著電容充電過程下降,降到一定程度后復(fù)位完成,單片機(jī)開始工作,復(fù)位時(shí)間t=1.2RC,需要大于2個(gè)機(jī)器周期,12MHz時(shí),2個(gè)機(jī)器周期就是2us,R1取4.7kΩ、C3取0.1uF即可滿足要求,但是Proteus仿真時(shí)不支持按鍵復(fù)位,不知道為啥只能點(diǎn)擊左下角的結(jié)束仿真再重新開始仿真
作者: cedtek    時(shí)間: 2024-3-28 15:59
zhuls 發(fā)表于 2024-3-27 20:02
R1、C3位置互換,開關(guān)接在第9腳和地之間。

不能這樣連接,51單片機(jī)是高電平復(fù)位,按照你的描述連接電路,上電后RST引腳在C3電容充電期間是低電平,充電完成就是高電平了,那豈不是一直復(fù)位
作者: cedtek    時(shí)間: 2024-3-28 16:06
zhuls 發(fā)表于 2024-3-27 20:03
仿真而已,接不接復(fù)位電路都不影響CPU工作。

是的,我在自己電腦上試驗(yàn)了下,R1取值470Ω、C3取值0.1uF,1.2*RC=56.4us遠(yuǎn)大于2個(gè)機(jī)器周期2us(12MHz的晶振)可以實(shí)現(xiàn)按鍵不按下時(shí)RST引腳旁顯示藍(lán)色小方塊()表示低電平,按下按鍵RST引腳旁就變成了紅色小方塊()表示此時(shí)是高電平,但是51單片機(jī)不會有復(fù)位動(dòng)作,只能靠窗口左下角的開始仿真/結(jié)束仿真


作者: cedtek    時(shí)間: 2024-3-28 16:07
雪糕yya 發(fā)表于 2024-3-27 22:58
不管按鍵是否按下,c3都是通的

C3只有在上電瞬間和按鍵按下、釋放瞬間可以等效為導(dǎo)線,其他情況都是直流電,不可能等效為導(dǎo)線。!
作者: cedtek    時(shí)間: 2024-3-28 16:08
rayin 發(fā)表于 2024-3-28 08:23
上電瞬間,C3電壓不能突變, 此時(shí)RST是高電平; C3充電完成以后, RST是低電平. 按壓按鍵電容放電,RST為高,放電 ...

正解,我的理解也是這樣的
作者: cedtek    時(shí)間: 2024-3-28 16:10
STC莊偉 發(fā)表于 2024-3-28 08:51
現(xiàn)在的芯片都是內(nèi)部高可靠復(fù)位電路,復(fù)位腳復(fù)用為IO口

STC-SIP下載軟件確實(shí)有這個(gè)選項(xiàng),不過我好奇的是,如果勾選了之后,還可以有按鍵復(fù)位功能嗎?






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1