單片機復位電路原理是什麼 單片機復位電路有哪些?

2021-01-04 三好IT網

復位電路,顧名思義,是一種使電路恢復到起始狀態的的設備。那麼問題來了,單片機為什麼需要復位電路呢?單片機復位電路原理是什麼呢?單片機復位電路有哪些種呢?本文將一一為您解答~~~

本文引用地址:http://www.eepw.com.cn/article/269787.htm

一、單片機復位電路原理- -簡介

復位電路,與計算機的清零按鍵類似,卻又存在不同。相同之處在於它們都用於使儀器回到起始狀態;不同之處在於,計算機清零按鍵的啟動手段為手動式,而復位電路有三種啟動手段可供選擇,其一是在電路通電時刻立即進行復位操作,其二是在需要復位時手動操作,其三是根據程序或電路運行的需要自動進行操作。

對於單片機而言,復位功能是必須存在的,因為單片機的每一次啟動都需要復位,以使CPU及系統各個部件都處於初始狀態,並從初始狀態開始進行工作。

單片機復位電路主要有手動按鈕復位、上電復位、積分型上電復位、比較器型復位、看門狗型復位等幾種,下面就對這些單片機復位電路的原理分別進行介紹。

二、單片機復位電路原理- -手動按鈕復位

手動按鈕復位的工作原理是在復位輸入端RST處人為加入高電平。為達到這一目的,一般情況下,我們在RST端與電源VCC之間加一個按鈕,如下圖所示。當我們按下按鈕時,RST端與VCC端之間接通,使RST端升為高電平,完成復位功能。

三、單片機復位電路原理- -上電復位

以單片機AT89C51為例,其復位電路如下圖所示,在RST端上接一個電容至VCC端,下接一個電阻至地。當VCC端通電時,復位電路通過電容給RST端加一個高電平,此高電平信號隨VCC對電容的充電而逐漸降低,因此要保證電容的充電時間足夠長來完成復位功能。

而對於CMOS類型的單片機,由於在其RST端內部有一個下拉電阻,因此,其只需上接一個電容至VCC端,即可完成復位的功能。

四、單片機復位電路原理- -積分型上電復位

常見的積分型上電復位電路圖如下圖所示,可以通過上電和手動按鈕兩種方式完成復位。當VCC端通電後,由於電容和反相門的作用,使得RST端會持續一段時間的高電平,完成復位功能。當我們人為的按下按鈕後,也會使RST持續一段時間的高電平,進行復位。

五、單片機復位電路原理- -比較器型復位

比較器型復位電路的電路圖如下圖所示,當VCC端通電時,在電路中形成一個RC低通網絡,使得比較器的正相輸入電壓相對於負相輸入電壓而言,存在一定的延時,而正相輸入端RC網絡的時間常數遠遠大於負相端的,因此在正端電壓還未超過負端電壓時,比較器輸出低電平,經反相器後輸出高電平,從而完成復位功能。

六、單片機復位電路原理- -看門狗型復位

看門狗型復位電路的電路圖如下圖所示,其可靠性主要取決於軟體的設計。當CPU正常工作時,會定時復位計數器,使得計數值的值始終低於某一值;而當CPU未處於正常工作狀態時,沒有對計數器的定時復位,計數器早晚會超過預定值,從而產生復位脈衝,完成復位功能,使得CPU恢復正常工作狀態。

相關焦點

  • 單片機復位電路原理是腫麼樣的呢???
    導讀:復位電路,顧名思義,是一種使電路恢復到起始狀態的的設備。那麼問題來了,單片機為什麼需要復位電路呢?單片機復位電路原理是什麼呢?單片機復位電路有哪些種呢?
  • 朋友遇到一個電路,單片機復位就關機的問題,我這樣修改了電路
    朋友在設計電路時,遇到這樣一個問題。電路在工作時,單片機復位後,電路就斷電關機,需要重新長按鍵才能開機。但是這不是他想要的,他設計的目的是,長按按鍵開關機,單片機復位時,電路不能斷電關機。開關機電路如下所示。 分析上圖的電路工作原理。
  • 單片機高電平和低電平復位電路
    對初學51單片機的人來說,可能不太能理解復位電路,復位電路有高電平復位和低電平復位兩種,C51是高電平復位,現在一般的MCU都是低電平復位。 左圖是高電平復位,右圖是低電平復位。
  • 單片機最小系統解析(電源、晶振和復位電路)
    但在實際電路中的電壓值並不是完全精準的,那這些指標允許範圍是什麼呢?隨著我們所學的內容不斷增多,大家要慢慢培養一種閱讀數據手冊的能力。圖8-5 單片機復位電路當這個電路處於穩態時,電容起到隔離直流的作用,隔離了 +5 V,而左側的復位按鍵是彈起狀態,下邊部分電路就沒有電壓差的產生,所以按鍵和電容 C11 以下部分的電位都是和 GND 相等的
  • 關於單片機晶振及復位
    關於晶振 晶振,顧名思義,晶體振蕩器,這就好比人的心臟啊,提供整齊劃一的節拍,如果這個東西不準,或者不起振,單片機玩不轉的,在STC89C52上,是必須要加晶振電路的, 2個20PF的電容是幫助晶振起震的,維持信號穩定,Y1是無源晶振,啥叫無源呢?
  • 小白必看:單片機系統電路經典設計教學
    以下介紹單片機最小系統電路設計,單片機最小系統主要由電源、復位、振蕩電路以及擴展部分組成。對於一個完整的電子設計來講,首要問題就是為整個系統提供電源供電模塊,電源模塊的穩定可靠是系統平穩運行的前提和基礎。
  • 上電復位和按鍵復位區別
    處會先處於高電平一段時間,然後由於該點通過電阻接地,則RESET該點的電平會逐漸的改變為低電平,從而使得單片機復位口電平從1轉到0,達到給單片機復位功能的一種復位方式。復位方式除了上電復位外,還有手動復位。   電容在上接高電平,電阻在下接地,中間為RST。這種復位電路為高電平復位。   其工作原理是:通電時,電容兩端相當於是短路,於是RST引腳上為高電平,然後電源通過電阻對電容充電,RST端電壓慢慢下降,降到一定程度,即為低電平,單片機開始正常工作。
  • 單片機3種時鐘電路方案對比
    作為單片機研發設計的項目,它的最小電路工作系統包含電源電路、復位電路、時鐘頻率電路;其中電源電路與復位電路,相信工程師都非常容易理解與設計。然而時鐘頻率電路,由於不同的開發項目功能需求不一樣,設計的方案選擇也不盡相同,很難得到有效的統一設計。
  • 單片機紅外電路設計原理
    空調遙控器其實就是一個紅外信號發射裝置,而空調機身具有紅外接收探頭,可以接收遙控器發出的紅外信號並解析,從而實現遙控的功能,電視遙控器也是同樣的原理。現在有很多手機具有紅外功能,通過匹配通訊協議,就能實現手機遙控電視和空調的作用。下面通過硬體和軟體兩個方面來和大家分享,紅外遙控實現的原理。
  • AT89C51最小系統原理電路圖
    打開APP AT89C51最小系統原理電路圖 發表於 2017-12-27 10:53:16 單片機最小系統,或者稱為最小應用系統
  • 如何設計在stm32中的復位電路?
    復位的種類有很多:上電復位、掉電復位、復位引腳復位、看門狗復位、軟體復位等。本文探討的就是在stm32中復位電路如何設計。 stm32復位電路設計 復位電路的作用是為了是系統恢復到初始狀態的,單片機的復位方式也是存在好幾種的:上電復位,系統復位,備份區域復位 上電復位:其產生的條件是,當系統上電、掉電,以及系統從待機模式返回時,發生電源復位。電源復位能夠復位除了備份區域寄存器之外的所有寄存器的狀態。
  • 單片機小白學步(6) 單片機最小系統——麻雀雖小,五臟俱全
    除32個IO口外,還有八個管腳:其中29~31號腳一般用得不多,暫不做介紹;40腳VCC、20腳GND、9號腳RST以及18、19號腳XTAL1、XTAL2很快就會在下面的單片機最小系統中進行詳細講解。什麼是單片機最小系統呢?最小系統,就是指單片機能正常工作最簡單的電路。
  • 基於STC89C52單片機的溫度檢測系統設計
    其中一種解決方案是將單片機作為下位機採樣現場溫度,將其上傳給PC機繪製曲線。有鑑於點陣型圖形液晶顯示器成本逐年降低、顯示容量越來越大、工耗越來越小、而且可以方便地與單片機接口,本文設計了一種溫度檢測系統。
  • 單片機小白學步(4) 模擬電路、傳統數字電路與單片機
    大家都用過計算器,有沒有想過它是怎麼實現的呢?這裡我不詳述計算器的原理,而只對思路進行簡單介紹。等我們學會了單片機,也可以親手製作一個計算器。用電路進行數學計算通過電路進行數學計算,應該怎麼做呢?
  • 簡單的4×4行列式鍵盤控制電路設計(三款電路設計原理圖詳解)
    鍵盤系統的主要工作包括及時發現有鍵閉合,求閉合鍵的鍵碼。根據這一過程的不同,鍵盤可以分為兩種,即編碼鍵盤和非編碼鍵盤。編碼鍵盤是通過一個編碼電路來識別閉合鍵的鍵碼,非編碼鍵盤是通過軟體來識別鍵碼。由於非編碼鍵盤的硬體電路簡單,用戶可以方便地增減鍵的數量,因此在單片機應用系統中,非編碼鍵盤得到廣泛的應用,有較好的應用價值。
  • 單片機嵌入式系統軟體復位的幾種方式
    飛思系列的8位單片機沒有特定的控制寄存器可以實現軟體復位,當程序運行過程中代碼需要強行產生一個復位時必須通過一些軟體技巧實現:本文引用地址:http://www.eepw.com.cn/article/148513.htm軟復位,程序從頭運行
  • 單片機簡介
    單片機簡介數字電路簡介在一個控制系統中, 單片機是電路的一部分, 單片機中的程序是針對其所在的電路編寫的。因此,要對單片機編程並實現一定的功能,必須了解整個系統的電路圖。單片機編程是針對某個特定的電路進行的單片機編程是針對某個特定的電路進行的, 這一點和普通的編程不一樣。 編程時很可能要經常參照電路圖。與單片機直接相關的電路大都是數字電路。 數字電路各部分的功能十分明確, 因此相對比較容易掌握。簡單地說,數字電路就是只有「0」和「1」兩種信號的電路。
  • 51單片機軟體程序復位
    51單片機軟體復位彙編代碼 POP ACC ; pop return address本文引用地址:http://www.eepw.com.cn/article/201611/318163.htm POP
  • RC電路用作晶片復位電路原理
    通過復位引腳對晶片(如STM32103)進行復位要滿足兩點[具體要求以晶片的手冊為準]:保持足夠長的時間(具體時間可查看其手冊)Figure3. RC電路用於復位電路圖[1]當3.3v電源加到圖示位置時,RC電路導通,nRST與地的電位差為電容與地的電位差。
  • 基於單片機控制數字移相器的系統硬體電路設計
    打開APP 基於單片機控制數字移相器的系統硬體電路設計 佚名 發表於 2020-04-15 16:04:59 目前資料上有很多移相電路,其實現方法多種多樣,大致可分為模擬式和數字式移相器兩類。模擬式移相器的電路較為複雜、線性差、測試精度低;數字式移相器大多以標準邏輯器件按傳統數字系統設計方法設計而成,其缺點為功耗大、可靠性低。本文介紹的基於單片機控制的數字移相器,採用環形隊列實現信號波形的任意相位移相,並且保持波形的幅度、頻率不變。其測試精度高,失真度小。系統原理方框圖如圖1所示。