微控制器的復位電路是怎樣工作的,c51微控制器復位電路的工作原理

2022-10-19 15:31:34 字數 5225 閱讀 1088

1樓:anyway中國

微控制器復位主要包括:

1、上電覆位

又分為內部復位電路和外部復位電路。不論哪種電路,都相當於在上電時,給微控制器的復位引腳施加一個一定寬度的脈衝電平(因微控制器而已,有低電平復位,也有高電平復位,脈衝寬度一般數十至數百毫秒)。外部復位電路通常用一個電阻和一個電容實現。

2、看門狗復位

微控制器執行在預期軌道上時,每隔一定時間給看門狗提供一個喂狗訊號(一般是脈衝訊號,某些微控制器有專用的喂狗指令)。一旦程式偏離預期軌道,看門狗收不到喂狗訊號,就啟動復位流程。復位過程與上電內部復位類似。

3、人工復位

一般採用一個按鍵,按一下再彈起,給微控制器復位引腳施加一個脈衝訊號(效果同外部上電覆位)。

以上三種方式是最常見的方式。早期微控制器一般都需要外部上電覆位電路,現在許多微控制器已經取消。早期看門狗電路一般外接,現在某些微控制器已經整合在片內了。

不過,不論怎樣改變,瞭解其復位機制都是很有必要的。尤其是看門狗復位,做得好可以大大提高程式執行的可靠性。

2樓:

微控制器復位主要包括:

1,電源上電覆位

分為內部復位電路和外部復位電路。任何一個電路是等效的,施加恆定寬度的脈衝電平(由於微控制器只有低復位微控制器復位引腳上的電源,也有高的復位,脈衝寬度一般為幾十到幾百毫秒)。外部復位電路通常與一個電阻和一個電容來實現。

微控制器,執行在預期的軌道,定期去喂狗訊號(通常是一個脈衝訊號有一定的微控制器專門用於看門狗喂狗指令看門狗復位)。一旦程式偏離了預期的軌道看門狗沒有收到喂狗訊號,啟動復位過程中。復位過程和上電內部復位類似。

3,手動復位

一般使用一個按鈕,按一下,然後**到微控制器的復位引腳施加脈衝訊號(效果相同的外部上電覆位)。

以上三種方法是最常見的方式。早期的微控制器通常需要外部電源上電覆位電路,許多微控制器已被取消。早期一般外部看門狗電路,但是一些微控制器已經整合在晶片上。

然而,不管如何變化,復位機制是必要的。看門狗復位後,可以大大提高系統的可靠性以及執行的程式。

3樓:海岸線上

它的工作原理:電容在上接高電平,電阻在下接地,中間為rst。這種復位電路的工作原理是:

通電時,電容兩端相當於是短路,於是rst引腳上為高電平,然後電源通過電阻對電容充電,rst端電壓慢慢下降,降到一定程式,即為低電平,微控制器開始正常工作。

復位方法一般有上電自動復位和外部按鍵手動復位,上電覆位:上電瞬間,電容充電電流最大,電容相當於短路,rst端為高電平,自動復位;電容兩端的電壓達到電源電壓時,電容充電電流為零,電容相當於開路,rst端為低電平,程式正常執行。手動復位:

首先經過上電覆位,當按下按鍵時,rst直接與vcc相連,為高電平形成復位,同時電解電容被短路放電;按鍵鬆開時,vcc對電容充電,充電電流在電阻上,rst依然為高電平,仍然是復位,充電完成後,電容相當於開路,rst為低電平,正常工作。

4樓:匿名使用者

是上電覆位還是人工復位?上電覆位是在加電時有一個類似的微分電路,給復位端加一個復位脈衝,人工復位是人為加一個復位電平。

5樓:十七臺

具體怎麼工作還是不能給你明確的答案,但是建議你知道後順便把微控制器上電覆位波形圖瞭解一下,對你的學習是有幫助的!

6樓:匿名使用者

微控制器復位電路是一個短期的低電平訊號到微控制器復位終端。

圖一個使用電容不能突變,低有效復位訊號上電時,充電的電容,有一定的時間延遲釋放。

用於工作中的復位按鈕被按下,手動強制水平低復位訊號,釋放復位釋放。

三是兩者的結合,包括上電覆位和手動復位。

二極體電容放電通道中,當電源,防止短路發生電力故障復位。

c51微控制器復位電路的工作原理

7樓:angela韓雪倩

如s22復位鍵按下時:rst經1k電阻接vcc,獲得10k電阻上所分得電壓,形成高電平,進入「復位狀態」

當s22復位鍵斷開時:rst經10k電阻接地,電流降為0,電阻上的電壓也將為0,rst降為低電平,開始正常工作

擴充套件資料:

復位電路是一種用來使電路恢復到起始狀態的電路裝置,它的操作原理與計算器有著異曲同工之妙,只是啟動原理和手段有所不同。復位電路,就是利用它把電路恢復到起始狀態。就像計算器的清零按鈕的作用一樣,以便回到原始狀態,重新進行計算。

和計算器清零按鈕有所不同的是,復位電路啟動的手段有所不同。一是在給電路通電時馬上進行復位操作;二是在必要時可以由手動操作;三是根據程式或者電路執行的需要自動地進行。復位電路都是比較簡單的大都是隻有電阻和電容組合就可以辦到了,再複雜點就有三極體等配合程式來進行了。

微控制器復位電路主要有四種型別:

(1)微分型復位電路:

(2)積分型復位電路:

(3)比較器型復位電路:

比較器型復位電路的基本原理。上電覆位時,由於組成了一個rc低通網路,所以比較器的正相輸入端的電壓比負相端輸入電壓延遲一定時間.而比較器的負相端網路的時間常數遠遠小於正相端rc網路的時間常數。

因此在正端電壓還沒有超過負端電壓時,比較器輸出低電平,經反相器後產生高電平.復位脈衝的寬度主要取決於正常電壓上升的速度.由於負端電壓放電迴路時間常數較大,因此對電源電壓的波動不敏感.

但是容易產生以下二種不利現象:

(1)電源二次開關間隔太短時,復位不可靠:

(2)當電源電壓中有浪湧現象時,可能在浪湧消失後不能產生復位脈衝。

為此,將改進比較器重定電路,如圖9所示.這個改進電路可以消除第一種現象,並減少第二種現象的產生.為了徹底消除這二種現象,可以利用數字邏輯的方法和比較器配合,設計的比較器重定電路。

此電路稍加改進即可作為上電覆位和看門狗復位電路共同復位的電路,大大提高了復位的可靠性。

8樓:捨不得當戀人

原理如下:

微控制器復位電路原理,手動按鈕復位的工作原理是在復位輸入端rst處人為加入高電平。為達到這一目的,一般情況下,在rst端與電源vcc之間加一個按鈕。當按下按鈕時,rst端與vcc端之間接通,使rst端升為高電平,完成復位功能。

復位電路,與計算機的清零按鍵類似,卻又存在不同。相同之處在於都用於使儀器回到起始狀態;不同之處在於,計算機清零按鍵的啟動手段為手動式,而復位電路有三種啟動手段可供選擇,其一是在電路通電時刻立即進行復位操作,其二是在需要復位時手動操作,其三是根據程式或電路執行的需要自動進行操作。對於微控制器而言,復位功能是必須存在的,因為微控制器的每一次啟動都需要復位,以使cpu及系統各個部件都處於初始狀態,並從初始狀態開始進行工作。

微控制器復位電路主要有手動按鈕復位、上電覆位、積分型上電覆位、比較器型復位、看門狗型復位等幾種。

9樓:廒商

微控制器的復位就像百米短跑起跑的那聲「各就各位,預備...」

微控制器有各種各樣的復位,比如上電覆位、復位引腳復位、看門狗復位、軟體復位。

原理就是微控制器的內部電路強迫微控制器pc指標回到0,並把相關暫存器強迫到初始值。

51微控制器是高電平復位,最簡單的復位電路是阻容復位,上拉一個電容+下拉一個電阻。上電時刻,電容沒電荷,相當於短路,電壓直接載入在復位引腳上,引起復位引腳復位,使微控制器保持在復位狀態,同時等待微控制器供電電壓上升到能正常工作的水平,一直到電容充完電斷開,完成復位,微控制器開始從初始地址執行指令。

你問樓上的電容電阻反過來接會怎樣?很簡單,微控制器復位腳一直保持高電平,就是一直保持復位狀態,表面看是微控制器無效。

ps:真奇怪,我怎麼這麼有耐心教菜鳥

10樓:

原理:vcc上電時,電容充電(充電過程中會有充電電流,並且在最開始時電流最大,隨著時間推移逐漸減小直到電容充滿電後充電電流變為0,此時無充電電流,電容器相當於開路,這個時候才是真正意義上的隔直,所以在電源接通的一瞬間,是有通交這個過程的),在電容充電這個過程中,rst端電壓確正好相反是從vcc逐漸降低到0(因為充電電流是從大變小直到0),此過程中會有一段時間vcc處於高電平狀態,導致微控制器復位(時間常數有r和c決定)。但電容不再充電後,無電流通過,rst恆為0,微控制器正常工作。

這個復位電路是怎麼工作的

11樓:匿名使用者

這個電路包括上電覆位和按鍵復位兩種方式。上電覆位工作方式:當上電的一瞬間,電容c9直接導通,此時復位引腳被拉低成為低電平,通過r3向c9充電,充電結束後復位引腳變高電平,即上電覆位完成。

按鍵復位:當k1按下時,復位引腳接地電平拉低,電容c9瞬間放電,k1彈起時,又通過r3向電容c9充電,完成按鍵復位。

r3與c9決定復位時間,通過c9的充放電完成復位功能,r4、c10構成低通濾波電路,用來去除一些高頻干擾以及去除按鍵抖動,讓復位電路工作更加穩定。

12樓:匿名使用者

這是一個兩級rc積分電路。利用電容器兩端電壓不能突變的特性,在電路上電或k2閉合後的一段時間內維持低電平,來完成電路的復位作用。

微控制器沒接復位電路也可以工作嗎

13樓:神級人氏

因為在上電的一瞬間,電壓不是直接跳變到微控制器可工作的電壓範圍。並且在外部輸入電壓較低的時候(電壓在臨界範圍),這時候微控制器可能工作可能不工作,所以會引起晶片內程式的無序執行。

所以復位電路需要確保在上電時候暫時不讓微控制器立刻進入工作狀態,這就是上電延時狀態(時間只有幾百微秒,依微控制器種類和工作電壓而定);或者確保微控制器的供電電壓不足的時候,復位,讓程式重新執行,而不會陷入無序執行狀態。

14樓:匿名使用者

我也搭了個試試,rp不行哈,腳上電平都錯了

15樓:匿名使用者

你的這個程式太簡單了,,還看不出問題

51微控制器 復位電路 幫忙講解一下,要有電路圖。謝謝各位了。

16樓:邵獻

51微控制器高電平復位。以當前使用較多的at89系列微控制器來說,,在復位腳加高電平2個機器週期(即24個振盪週期)可使微控制器復位。復位後,主要特徵是各io口呈現高電平,程式計數器從零開始執行程式。

復位方式有兩種。

1. 手動復位:按鈕按下,復位腳得到vcc的高電平,微控制器復位,按鈕鬆開後,微控制器開始工作。

2. 上電覆位:上電後,電容電壓不能突變,vcc通過復位電容(10μf電解)給微控制器復位腳施加高電平5v,同時,通過10kω電阻向電容器反向充電,使復位腳電壓逐漸降低。

經一定時間後(約10毫秒)復位腳變為0v,微控制器開始工作。

17樓:匿名使用者

復位電路可以用阻容元件來搭,也可以用復位晶片

max810

常用的微控制器復位電路有哪些,51微控制器的復位電路由哪些原件構成 其作用各是什麼 復位電路有哪些型別

簡單的上電電阻式自動復位電路,比較簡單的上電自動復位且帶手動復位的阻容復位電路,還有看門狗復位電路,還有專業晶片級的復位電路。上電自動復位和手動復位電路!51微控制器的復位電路由哪些原件構成 其作用各是什麼 復位電路有哪些型別 復位電路一般由電容電阻組成。分成兩類。一個叫上電覆位。一個叫按鍵復位。復...

微控制器中斷系統工作原理,C51微控制器的中斷系統的結構及其工作原理是什麼

我覺得你應該看看暫存器是怎樣工作的,比如tr0 1 表示定時器中斷 et0 1 表示開啟定時器中斷 es 1 串列埠中斷 ex0 1 外部中斷 ea 1 開啟所有中斷 一般的微控制器書上都有介紹的,而且使用的時候也是比較簡單,直接在程式裡給暫存器寫值就可以了!中斷有硬中斷與軟中斷。中斷有優先度之分,...

某80c51微控制器復位後p0的狀態是

應為 c.復位後內部暫存器的狀態為 p0 p3為 0ffh。在電路設計過程中,一般在p0口上接上拉電阻。太簡單了,選c。8051微控制器復位後,sfr和暫存器值都 是0,只有四個並行口值是專ffh。shiweicl1314回答不對,p0口沒屬有上拉電阻,所以引腳為高阻態,不能算是0,而且p0口對應的...