單片機最小系統之|復位電路設計

2020-12-05 電子產品世界

  昨天講解了,也就是最小系統。單片機的最小系統包括:復位電路、晶振電路、電源電路、下載電路。從今天開始講解每個電路,並結合實際設計,展示實際電路。

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

  1. 什麼是單片機復位電路

  單片機復位電路就是在單片機的復位引腳產生一個復位信號,使單片機處於復位狀態,使單片機的程序從頭執行,從而避免了單片機程序的跑飛。

  2. 單片機復位電路的作用是什麼

  單片機復位的主要作用是把特殊功能寄存器的數值加載為默認值,由於單片機在運算過程中受外界幹擾造成寄存器中數據混亂不能使其正常繼續執行程序(稱死機)或單片機的指令不按照程序執行而指向了未知位置(俗稱跑飛),這時候就需要單片機復位一下,以使程序重新開始運行。

  3. 單片機復位有哪幾種方式

  單片機的復位一般有三種方式:上電復位,看門狗復位,手動復位等。

  上電復位:單片機在上電瞬間,給復位引腳一個復位信號(一定時間的高電平或者低電平),以實現單片機的復位,待穩定後,單片機開始執行程序。

  看門狗復位:看門狗復位不同於上電復位,上電復位是單片機從頭開始執行程序;而看門狗復位時當某一個程序塊不受控制時,將程序計數器清零,使該段程序從頭執行,為了使單片機系統正常運行要在程序中定時餵狗。

  手動復位:在單片機的復位引腳接一個按鍵,手動按下該按鍵使單片機復位。

  4. 單片機的復位電平

  不同的單片機其復位電平不同,有的單片機是高電平復位,有的單片機是低電平復位。下面就看復位電路。

  單片機上電高電平復位電路:

    

  上電高電平復位電路

  上電瞬間,由於電容兩端的電壓不能發生突變,所以電容兩端的電位都是VCC(此時充電電流最大,電容相當於短路),即RST是高電平,而隨著VCC通過RC電路對電容充電,當電容兩端的電壓達到VCC時,電容相當於斷路(此時電容充電電流為0,即隔直流),RST的電平為低電平,單片機正常工作。

  單片機上電低電平復位電路:

    

  上電低電平復位電路

  上電瞬間,由於電容兩端的電壓不能發生突變,所以電容兩端的電位都是GND,即RST是低電平,而隨著VCC通過RC電路對電容充電,當電容兩端的電壓達到VCC時,RST的電平為高電平,單片機正常工作。

  手動復位電路:

    

  手動平復位電路

  該電路同時也是一個上電高電平復位電路。單片機正常工作時,如果按下按鍵S1,復位引腳RST得到高電平,從而實現復位。


相關焦點

  • 51單片機復位電路的設計
    單片機在可靠的復位之後,才會從0000H地址開始有序的執行應用程式。同時,復位電路也是容易受到外部噪 聲幹擾的敏感部分之一。因此,復位電路應該具有兩個主要的功能:1. 必須保證系統可靠的進行復位;2. 必須具有一定的抗幹擾的能力;一、復位電路的RC選擇復位電路應該具有上電復位和手動復位的功能。
  • AT89S51單片機的復位操作及復位電路設計
    打開APP AT89S51單片機的復位操作及復位電路設計 發表於 2019-04-26 16:24:25 復位操作 當AT89S51進行復位時,PC初始化為OOOOH,使AT89S51單片機從程序存儲器的OOOOH單元開始執行程序。除了進入系統的正常初始化之外,當程序運行出錯(如程序「跑飛」)或操作錯誤使系統處於「死鎖」狀態時,也需按復位鍵即RST腳為高電平,使AT89S51擺脫「跑飛」或「死鎖」狀態而重新啟動程序。
  • 單片機最小系統復位電路圖原理
    復位電路圖 復位電路圖單片機的置位和復位,都是為了把電路初始化到一個確定的狀態,一般來說,單片機復位電路作用是把一個例如狀態機初始化到空狀態,而在單片機內部,復位的時候單片機是把一些寄存器以及存儲設備裝入廠商預設的一個值。
  • 單片機復位電路的可靠性設計及精典實用復位電路
    2、內因振蕩源的穩定性,主要由起振時間 頻率穩定度和佔空比穩定度決定 起振時間可由電路參數整定 穩定度受振蕩器類型 溫度和電壓等參數影響復位電路的可靠性。二、復位電路的可靠性設計1、基本復位電路復位電路的基本功能是:系統上電時提供復位信號,直至系統電源穩定後,撤銷復位信號。
  • ARM單片機的復位電路設計
    無論在行動電話,高端手持儀器還是嵌入式系統,32 位單片機ARM 佔據越來越多的份額,>面積,過多過長的引腳容易引入射頻幹擾,功耗大也是很多應用難以接受.而集成電路能很好的解決此類問題.目前也有不少微處理器中集成監控電路,處於製造成本和工藝技術原因,此類監控電路大多數是用低電壓CMOS 工藝實現的.比起用高電壓,高線性度的雙極工藝製造的專用監控電路,性能還有一段差距.
  • 單片機最小系統組成電路及其作用
    下面我們首先來簡單介紹下51單片機各個管腳的具體作用,然後再重點給大家介紹單片機最小系統的概念、組成及其各部分電路原理圖的實際用途
  • 你該了解的單片機復位電路
    你該了解的單片機復位電路 鄧佳佳 發表於 2018-03-23 16:03:43 影響單片機系統運行穩定性的因素可大體分為外因和內因兩部分: 1、外因
  • 如何使單片機復位可靠,單片機復位電路
    數字電路剛通電時都需要進行復位,復位的功能是將單片機裡的重新開始,主要防止程序混亂,也就是跑飛,或者死機等現象,目的是使系統進入初始狀態,以便隨時接受各種指令進行工作,CPU的復位可靠性決定著產品系統的穩定性,因此在電路當中,發生任何一種復位後,系統程序將從重新開始執行,系統寄存器也都將恢復為默認值
  • AT89C51最小系統原理電路圖
    單片機最小系統,或者稱為最小應用系統,是指用最少的元件組成的單片機可以工作的系統。 對51系列單片機來說,單片機+晶振電路+復位電路,便組成了一個最小系統。但是一般我們在設計中總是喜歡把按鍵輸入、顯示輸出等加到上述電路中,成為小系統。
  • 單片機復位電路的工作原理
    如何進行復位呢?只要在單片機的RST引腳上加上高電平就可以了,時間不少於5ms。基本的復位電路的原理圖如下所示:本文引用地址:http://www.eepw.com.cn/article/201611/321686.htm
  • 跟電師傅學單片機(5):時鐘電路與復位電路
    一般是20-30PF瓷片電容電路功能:只要單片機電路接通電源,時鐘電路開始振蕩工作,就為單片機提供源源不斷的時鐘脈衝。單片機內部都是由許多觸發器等構成的時序電路組成的,只有通過時鐘才能使單片機一步步地工作。單片機時鐘信號好比是單片機的心臟,單片機時鐘頻率決定了單片機運行一個指令周期所需的時間。二:復位電路1:上電復位電路
  • 單片機應用系統的可靠性設計
    單片機應用系統是當前最典型、最廣泛的現代電子系統。 現代電子系統的可靠性表現為,在規定條件下,系統準確無誤運行的能力.突出了可靠性的軟體和運行中的失誤概率。 可靠性設計則是在產品開發過程中,保證運行可靠的全部設計手段,甚至包括了產品出廠後軟體升級中的可靠性設計。
  • AT89C52最小系統電路圖接口電路圖分享
    打開APP AT89C52最小系統電路圖接口電路圖分享 發表於 2018-01-03 08:43:36 AT89C52是一個低電壓
  • RC復位電路復位時間的計算
    打開APP RC復位電路復位時間的計算 發表於 2017-11-28 11:35:53   復位電路,就是利用它把電路恢復到起始狀態
  • 復位電路原理
    為確保微機系統中電路穩定可靠工作,復位電路是必不可少的一部分,復位電路的第一功能是上電復位。一般微機電路正常工作需要供電電源為5V±5%,即4.75~5.25V。
  • 單片機復位電路作用原理以及與置位的區別
    關於單片機的置位和復位,都是為了把電路初始化到一個確定的狀態,一般來說,單片機復位電路作用是把一個例如狀態機初始化到空狀態,而在單片機內部,復位的時候單片機是把一些寄存器以及存儲設備裝入廠商預設的一個值。
  • FPGA最小系統之:最小系統電路分析
    圖2.10 ASRAM典型電路2.2.5 Flash存儲器接口電路設計Flash可作為軟嵌入式系統的程序存儲空間,或者作為程序的固件空間。最常使用的是AMD公司或者Intel公司的Flash。圖2.21 字符型液晶顯示器電路原理圖2.2.11 USB 2.0接口晶片CY7C68013電路設計通過開發系統上的USB接口,可以用USB電纜直接將系統與主機(比如PC機)相連。
  • 單片機3種時鐘電路方案對比
    作為單片機研發設計的項目,它的最小電路工作系統包含電源電路、復位電路、時鐘頻率電路;其中電源電路與復位電路,相信工程師都非常容易理解與設計。然而時鐘頻率電路,由於不同的開發項目功能需求不一樣,設計的方案選擇也不盡相同,很難得到有效的統一設計。
  • 基於51單片機的TFT液晶顯示設計
    1 硬體設計  本系統硬體電路的設計主要包括單片機最小系統電路, TFT液晶顯示電路, 時鐘電路, 設置電路以及溫度採集電路。其系統工作原理框圖如圖1所示。 圖1 硬體系統原理框圖  1.1 單片機最小系統
  • 一文看懂STC單片機冷啟動和復位有什麼區別
    而復位後單片機是從地址0000H處開始執行,地址0000H又會指向主程序入口,即主函數處,即片內下載的用戶程序而不會執行前面已經固化的檢測串口那段程序。這就是為什麼單片機每次下載要冷啟動,而復位不行。注意,程序前面的宏定義什麼的東西不佔用系統時間,所以主程序即主函數處。