A. 請畫出最小單片機系統的復位電路圖和振盪電路圖
(不好意思哦!沒有具體的圖樓上的回答了,我在發些怎麼使用的給的咯!!)
單片機的最小系統是由組成單片機系統必需的一些元件構成的,除了單片機之外,還需要包括電源供電電路、時鍾電路、復位電路。單片機最小系統電路(單片機電源和地沒有標出)如圖2-7所示。
圖2-7 單片機最小系統
下面著重介紹時鍾電路和復位電路。
1)時鍾電路
單片機工作時,從取指令到解碼再進行微操作,必須在時鍾信號控制下才能有序地進行,時鍾電路就是為單片機工作提供基本時鍾的。單片機的時鍾信號通常有兩種產生方式:內部時鍾方式和外部時鍾方式。
內部時鍾方式的原理電路如圖2-8所示。在單片機XTAL1和XTAL2引腳上跨接上一個晶振和兩個穩頻電容,可以與單片機片內的電路構成一個穩定的自激振盪器。晶振的取值范圍一般為0~24MHz,常用的晶振頻率有6MHz、12 MHz、11.0592 MHz、24 MHz等。一些新型的單片機還可以選擇更高的頻率。外接電容的作用是對振盪器進行頻率微調,使振盪信號頻率與晶振頻率一致,同時起到穩定頻率的作用,一般選用20~30pF的瓷片電容。
外部時鍾方式則是在單片機XTAL1引腳上外接一個穩定的時鍾信號源,它一般適用於多片單片機同時工作的情況,使用同一時鍾信號可以保證單片機的工作同步。
時序是單片機在執行指令時CPU發出的控制信號在時間上的先後順序。AT89C51單片機的時序概念有4個,可用定時單位來說明,包括振盪周期、時鍾周期、機器周期和指令周期。
振盪周期:是片內振盪電路或片外為單片機提供的脈沖信號的周期。時序中1個振盪周期定義為1個節拍,用P表示。
時鍾周期:振盪脈沖送入內部時鍾電路,由時鍾電路對其二分頻後輸出的時鍾脈沖周期稱為時鍾周期。時鍾周期為振盪周期的2倍。時序中1個時鍾周期定義為1個狀態,用S表示。每個狀態包括2個節拍,用P1、P2表示。
機器周期:機器周期是單片機完成一個基本操作所需要的時間。一條指令的執行需要一個或幾個機器周期。一個機器周期固定的由6個狀態S1~S6組成。
指令周期:執行一條指令所需要的時間稱為指令周期。一般用指令執行所需機器周期數表示。AT89C51單片機多數指令的執行需要1個或2個機器周期,只有乘除兩條指令的執行需要4個機器周期。
了解了以上幾個時序的概念後,我們就可以很快的計算出執行一條指令所需要的時間。例如:若單片機使用12MHz的晶振頻率,則振盪周期=1/(12MHz)=1/12us,時鍾周期=1/6us,機器周期=1us,執行一條單周期指令只需要1us,執行一條雙周期指令則需要2us。
2)復位電路
無論是在單片機剛開始接上電源時,還是運行過程中發生故障都需要復位。復位電路用於將單片機內部各電路的狀態恢復到一個確定的初始值,並從這個狀態開始工作。
單片機的復位條件:必須使其RST引腳上持續出現兩個(或以上)機器周期的高電平。
單片機的復位形式:上電復位、按鍵復位。上電復位和按鍵復位電路如下。
圖2-9 單片機復位電路
B. 單片機的按鍵啟動和復位電路圖
單片機的復位有上電復位和按鈕手動復位兩種。如圖(a)所示為上電復位電路,圖(b)所示為上電按鍵復位電路。
上電復位是利用電容充電來實現的,即上電瞬間RST端的電位與VCC相同,隨著充電電流的減少,RST的電位逐漸下降。圖(a)中的R是施密特觸發器輸入端的一個10KΩ下拉電阻,時間常數為10×10-6×10×103=100ms。只要VCC的上升時間不超過1ms,振盪器建立時間不超過10ms,這個時間常數足以保證完成復位操作。上電復位所需的最短時間是振盪周期建立時間加上2個機器周期時間,在這個時間內RST的電平應維持高於施密特觸發器的下閾值。
上電按鍵復位(b)所示。當按下復位按鍵時,RST端產生高電平,使單片機復位。復位後,其片內各寄存器狀態改變,片內RAM內容不變。
由於單片機內部的各個功能部件均受特殊功能寄存器控制,程序運行直接受程序計數器PC指揮。各寄存器復位時的狀態決定了單片機內有關功能部件的初始狀態。
另外,在復位有效期間(即高電平),80C51單片機的ALE引腳和引腳均為高電平,且內部RAM不受復位的影響。
圖要點一下查看大圖才清楚哦O(∩_∩)O
C. 8031單片機的手動和自動復位電路圖
8031單片機和8051單片機一樣,復位電路都是微分電路復位。如圖所示,如果沒有按鍵,則單片機上電時自動復位。按鍵是REST腳電位被拉高,單片機手動復位。電容和電阻參數可以做更改,圖示值只是參考值。註:據我所知除了80318051單片機以為其他單片機,比如AVR,PIC等的外部復位電路都是採用積分電路復位,(更換一下電阻和電容就是積分電路了)。如果用內部復位,則REST腳可以掛空,或者上拉。
D. 51單片機的復位電路由哪些原件構成 其作用各是什麼 復位電路有哪些類型
復位電路一般由電容電阻組成。。分成兩類。一個叫上電復位。一個叫按鍵復位。
復位的原理就是給復位引腳一個大於兩個機器周期的高電平。
所以電容的作用是保證上電瞬間的時候充電,屬於導通狀態,可以將高電平送給復位引腳。
等充完電之後,電容飽和,對於直流相當於斷路。這時候復位引腳是低電平。晶元正常工作。
圖片如下。你自己分析一下。。
望採納。
E. 單片機電路中,有幾種復位方法下面圖中是採用什麼復位方法的
單片機復位的方法有看門口溢出復位、復位腳低電平復位(51單片機為高電平復位)、VDD低電壓導致單片機復位、上電復位。
上面電路屬於RST 高電平復位
51單片機是高電平復位的,如果RST引腳維持2個機器周期時間長的高電平,那麼內部寄存器將會被置為合適的數值,使得系統順序啟動,正常工作時,RST 腳保持低電平。
F. 51單片機的復位電路為什麼要電阻啊
51單片機的復位電路必須要用電阻和電容串聯組成RC延時電路。如下圖所示
在開機時,電容C1兩端電壓為0,那麼VCC就全部加到電阻上,也就是相當於RST引腳接在VCC上,才能給RST加高電平,使單片機復位。但是,電源VCC要通過電阻R1給電容充電的,充電結束,電容兩端電阻為VCC,那麼電阻兩端電壓為0,就是RST引腳的電壓為0了,才能保證單片機復位以後,RST引腳變成低電平,使單片機進入工作狀態。如果RST一直為高電平,單片機就一直處於復位狀態,就永遠也不會執行程序了。
不要電阻,是要把VCC直接接到REST上嗎?還是什麼接到RESET上。
G. 單片機復位電路
集成電路的范圍就廣了,數字晶元都是集成電路,單片機晶元也是集成電路
單片機復位電路就是控制單片機重新啟動的,就像電腦的復位鍵一樣