微控制器為什麼不能復位?復位電路正常工作

時間 2023-01-22 14:45:09

1樓:匿名使用者

微控制器的型號發一個,無型號無真相 ,不同微控制器復位電平不同。

2樓:急速電棍

你的復位電路對不對啊!復位一般是低電平復位!

3樓:匿名使用者

1、檢查復位引腳是低電平復位還是高電平復位,別弄錯了。

3、把微控制器的型號發一個,無型號無真相。

微控制器復位電路作用?沒有復位電路會怎樣?

4樓:牽著你的手

復位的主要作用是把特殊功能暫存器的資料重新整理為預設資料,微控制器在運算過程中由於干擾等外界原因造成暫存器中資料混亂不能使其正常繼續執行程式(稱宕機)或產生的結果不正確時均需要復位,以使程式重新開始執行。

現在好多微控制器內部整合有上電覆位電路,這種微控制器不需要外接上電覆位電路。如果是普通不帶內部上電覆位電路的微控制器,沒有上電覆位電路,一般不會正常工作!

微控制器復位電路相對比較簡單,一般來說運用最多的就是上電覆位。

所謂上電覆位是指在微控制器通電的瞬間,因各部分電路電壓未正常建立,這時微控制器會出現執行錯誤,因此在上電時應使微控制器復位,復位時間要求大於上電時間。

以微控制器at89c51為例,其復位電路如下圖所示,在rst端上接一個電容至vcc端,下接一個電阻至地。當vcc端通電時,復位電路通過電容給rst端加一個高電平,此高電平訊號隨vcc對電容的充電而逐漸降低,因此要保證電容的充電時間足夠長來完成復位功能。

5樓:神之助力

復位主要是要手動復位。沒有的話。只能重接電源了。

6樓:支玉英闕汝

在電路上電時候或電壓波動不穩定的時候,當給微控制器上電那一瞬間,電壓有在幾微秒內(有的是幾毫秒內)不是直接跳變到5v的而是一個直線上升的階段,這時候,微控制器不能正常工作,需要復位電路給它延時以等到電壓穩定。

proteus**的51微控制器的復位電路不能正常工作,請問是什麼原因?

7樓:匿名使用者

這個i問題確定是復位電路問題,經驗告訴我的 回去好好查一w查復位電路!如果不f是我貼500分6給你 決不d食言!

微控制器復位電路中電容的作用還有電阻的作用是什麼?

8樓:小灰馬

電阻的作用不是限制電流的大小,而是控制復位時間。

電容充電時間與r c的值成正比.

復位電路中的電容只是在上電那一會兒起作用,充電瞬間電容有電流流過,所以rst端得到高電平,充電結束後沒有電流了,則rst端變為低電平。

晶振電路在微控制器內部有相應的電路,電路里一定會有電源的。

讓復位端電平與電源電平變化不同步。

讓復位端電平的上升落後於電源電平的上升,在一小段時間內造成這樣的局面:

1. 電源達到正常工作電源。

2. 復位電平低於低電平閾值(被當作邏輯0)這種狀態就是復位狀態。僅用一個電阻是不可能同時實現這兩條的。

復位,就是提供一個晶片要求的復位條件,一般是n個機器週期的固定電平。

低電平復位就是晶片可正常工作後保持n個以上週期的低然後變高即可。

高電平復位就是晶片可正常工作侯保持n個週期以上的高然後變低即可。

9樓:應你所需

由於電容的阻抗對直流而言比較大,當復位開關未按下時,通過電容和電阻分壓使得reset端為低電平,當按下復位鍵時,通過兩個電阻分壓在reset為高電平,從而實現復位(或者理解為電容的充電時間不同)

10樓:匿名使用者

對,電阻的作用就是限制電流的大小。串聯的,電阻越大,對電容的充電就越慢,週期就越慢。

並聯的,電阻越大,對電容的充電就越快,週期就越快。

11樓:鐵書包

錯!其實就是個延時電路!用來提供可靠的復位時間。

12樓:精誠工業

你說的是微控制器的阻容復位法。

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

13樓:angela韓雪倩

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

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

14樓:捨不得當戀人

原理如下:

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

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

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

15樓:廒商

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

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

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

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

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

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

16樓:網友

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

微控制器為什麼要加復位電路,不加不一樣嗎?

17樓:神級人氏

復位電路的目的:一是在開始時把絕大部份特殊暫存器設定到一個我們所要求的固定的值上才也正確的執行,二是讓它有一個開始的起點才知從那開始,只要能做到這二點你就可不要復位電路中。因它有這功能,所以在執行中如因受干擾程式跑飛時我們就常利用這復位把它拉回到正確的執行上來。

微控制器,全稱單片微型計算機(英語:single-chip microcomputer),又稱微控制器(microcontroller),是把**處理器、儲存器、定時/計數器(timer/counter)、各種輸入輸出介面等都整合在一塊積體電路晶片上的微型計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自**(不用外接硬體)和節約成本。

它的最大優點是體積小,可放在儀表內部,但儲存量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的微控制器的定義已不能滿足,所以在很多應用場合被稱為範圍更廣的微控制器;從上世紀80年代,由當時的4位、8位微控制器,發展到現在的32位300m的高速微控制器。

18樓:做而論道

加,還是不加,對於微控制器的設計、生產廠家來說,這的確是個問題。

對於使用者來說,你愛加不加。

19樓:你我一樣的天空

如果不加,萬一你的程式崩了,你怎麼辦,復位就可以讓程式重新執行啊。

20樓:時間_奔流

無所謂,需要就加不需要就不弄。

基本沒用。

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

21樓:神級人氏

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

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

22樓:匿名使用者

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

23樓:匿名使用者

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

微控制器復位電路高低電平復位分別

柔情西瓜啊 當微控制器上電瞬間由於電容電壓不能突變會使電容兩邊的電位相同,此時rst為低電平,之後隨著時間推移電源通過電阻對電容充電,充滿電時rst為高電平。正常工作為高電平,低電平復位。當微控制器上電瞬間由於電容電壓不能突變會使電容兩邊的電位相同,此時rst為高電平,之後隨著時間推移電源負極通過電...

關於51微控制器復位電路中的按鍵復位

求電路高手指教,我模擬已經通電並充電完成,然而此時按下按鍵,電容被短路,那麼電容放電電流的流向呢?經過51歐姆電阻回到負端。是經過51歐姆電阻嗎?是的。此時出現了類似兩個電源,並且電容作為類電源居然和電阻並聯,這不是不允許嗎?那裡說的?假設沒有那51歐姆的電阻可以嗎?瞬間電流大 對開關按鍵的觸點不利...

STC89C51微控制器復位,51微控制器復位後各暫存器狀態是怎樣的

該微控制器正常工作時復位端電壓應保持低電平狀態,復位時給復位端加上一個短暫的高電平即可使微控制器程式復位。該復位電路的工作原理是,電源通過電解電容再通過電阻串聯到地,電容兩段並聯一按鍵開關,正常工作時電容隔斷電源電壓,微控制器復位端相當於通過電阻接地。因電路中無電流,所以復位端電壓為0伏。當執行過程...