1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

標題: 51單片機按鍵復位通電時可以自動復位嗎 [打印本頁]

作者: 夜空。    時間: 2020-4-2 08:52
標題: 51單片機按鍵復位通電時可以自動復位嗎
復位電路我選用的電容電阻分別是47uF和470Ω,RC常數約為22ms,但是實物操作通電時不會自動復位,要按下按鍵才復位,這正常嗎。我怎么感覺通電時應該會自動復位的啊。(芯片是at89c51)

mmexport1585703980147.jpg (112.41 KB, 下載次數: 96)

mmexport1585703980147.jpg

作者: 夜空。    時間: 2020-4-2 09:11
我聽說51單片機復位電路一般用10uf電容和10k電阻,但是我在proteus仿真時按下復位鍵時無法復位,這是怎么回事啊
作者: hbcqd    時間: 2020-4-2 11:20
復位電路的作用:在上電或復位過程中,控制CPU的復位狀態:這段時間內讓CPU保持復位狀態,而不是一上電或剛復位完畢就工作,防止CPU發出錯誤的指令、執行錯誤操作,也可以提高電磁兼容性能。
一是一般情況上電復位的時間在10ms左右就能保證單片機可靠復位。
二是復位時間多長就沒有關系,直到復位引腳為低時執行程序。
三是51單片機復位電路電容和電阻大小,只是時間常數的長短。

作者: liudayong    時間: 2020-4-2 13:06
R4電阻改到100歐一下試試應該可以了
作者: 47okey    時間: 2020-4-2 13:32
你實物試試,protues很多不照正常套路來的。proteus你也可試按鍵不接正,接gnd試試能不能復位
作者: 夜空。    時間: 2020-4-2 13:44
hbcqd 發表于 2020-4-2 11:20
復位電路的作用:在上電或復位過程中,控制CPU的復位狀態:這段時間內讓CPU保持復位狀態,而不是一上電或剛 ...

我這rc在仿真時可以復位,實物按復位鍵也可以復位。我現在疑惑的是實物通電后會不會直接復位的。我的實物通電后不能自動復位,數碼管顯示的是亂的。按下復位鍵之后才能顯示0

2020-04-02_13.42.57.jpg (870.29 KB, 下載次數: 109)

2020-04-02_13.42.57.jpg

作者: 夜空。    時間: 2020-4-2 13:47
liudayong 發表于 2020-4-2 13:06
R4電阻改到100歐一下試試應該可以了

我這rc在仿真時可以復位,實物按復位鍵也可以復位。我現在疑惑的是實物通電后會不會直接復位的。我的實物通電后不能自動復位,數碼管顯示的是亂的。按下復位鍵之后才能顯示0

P00402-134553.jpg (732.46 KB, 下載次數: 111)

P00402-134553.jpg

作者: 夜空。    時間: 2020-4-2 13:48
47okey 發表于 2020-4-2 13:32
你實物試試,protues很多不照正常套路來的。proteus你也可試按鍵不接正,接gnd試試能不能復位

我這rc在仿真時可以復位,實物按復位鍵也可以復位。我現在疑惑的是實物通電后會不會直接復位的。我的實物通電后不能自動復位,數碼管顯示的是亂的。按下復位鍵之后才能顯示0

2020-04-02_13.42.57.jpg (870.29 KB, 下載次數: 111)

2020-04-02_13.42.57.jpg

作者: 張力力    時間: 2020-4-2 15:07
47uf改成  10uf,電容有點大
作者: 張力力    時間: 2020-4-2 15:07
R4換成1K
作者: zzczl    時間: 2020-4-2 18:17
我說一個可能遇見的冷門的原因,之前單片機師傅講的,可能是實物元件出問題,你試試換一個
作者: 學習單片機lq    時間: 2020-4-2 20:43
應該是R4阻值太小,換成10K。阻值太小C3充電太快,實際復位電路中電阻值沒有用這么小的。
作者: 47okey    時間: 2020-4-2 20:56
夜空。 發表于 2020-4-2 09:11
我聽說51單片機復位電路一般用10uf電容和10k電阻,但是我在proteus仿真時按下復位鍵時無法復位,這是怎么回 ...

嗯 ,實物用10uF和10k 吧,仿真不管它。
作者: 黃youhui    時間: 2020-4-3 09:16
夜空。 發表于 2020-4-2 09:11
我聽說51單片機復位電路一般用10uf電容和10k電阻,但是我在proteus仿真時按下復位鍵時無法復位,這是怎么回 ...

別人復位電路是VCC-----電阻—o——電容——GND    o-----復位IO口,你復位電路不接VCC怎么復位
作者: 黃youhui    時間: 2020-4-3 10:00
黃youhui 發表于 2020-4-3 09:16
別人復位電路是VCC-----電阻—o——電容——GND    o-----復位IO口,你復位電路不接VCC怎么復位

看錯了,你的單片機貌似是高電平復位
作者: 夜空。    時間: 2020-4-3 18:06
47okey 發表于 2020-4-2 20:56
嗯 ,實物用10uF和10k 吧,仿真不管它。

我聽說貌似proteus仿真復位電路的電阻不能超過1k。。。
作者: TTQ001    時間: 2020-4-4 08:48
試試10uF和10k歐姆,如果不起作用,請將電阻改為8.2K歐姆。
作者: 1255230    時間: 2020-4-4 12:35
通電會復位,但是電阻小了,復位會特別快
作者: 靳赟少    時間: 2020-4-4 15:20
上電復位建議你去看一下,他是接電阻后接地
作者: 夜空。    時間: 2020-4-6 10:45
靳赟少 發表于 2020-4-4 15:20
上電復位建議你去看一下,他是接電阻后接地

我這是電容正極接電源,負極接rst和地呀,沒錯吧
作者: Y_G_G    時間: 2020-4-6 14:39
"47uF和470Ω,RC常數約為22ms"
這有什么意義呢?????
8051是高電平復位,所以,你先看一下你用的8051單片機的高電平電壓是多少V的,然后,再計算一下,5V電壓通過470歐電阻給47uF電容充電,多長時間之后電容的電壓可以達到低于高電平,這一段時間才是復位時間,這和時間常數是沒有直接的等于關系的我看了一下AT89C51的數據手冊,1.9V以上的都是算是高電平,低電平是多少沒看到哪里
而你這個就是R4太小了,換成一個10K或者以上的電阻就可以,至于復位時間,那玩意沒多大意義,只要能正常復位,沒有必要去那個,除非你是要絕對的開機速度
直接換成STC的單片機,內置時鐘和復位電路,省去晶振和復位電容它不香嗎?






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