 51單片機最(zui)小系(xi)統
							時間:2018-03-13      來(lai)源:單片機最(zui)小系統(tong)介紹
							51單片機最(zui)小系(xi)統
							時間:2018-03-13      來(lai)源:單片機最(zui)小系統(tong)介紹 
							單片(pian)機(ji)最(zui)(zui)小系統,或者稱為最(zui)(zui)小應用(yong)系統,是(shi)指用(yong)最(zui)(zui)少的(de)元件組成的(de)單片(pian)機(ji)可以工作的(de)系統.
對51系列單片機來說,最小系統(tong)一般應該包括(kuo):單片機、晶振電路、復位電路.
下面給出一個51單片機的(de)最(zui)小系統電路圖(tu).
 
晶振電路:
單片(pian)(pian)機(ji)(ji)里都有晶振(zhen),在單片(pian)(pian)機(ji)(ji)系統里晶振(zhen)作用非常大(da),全程叫晶體振(zhen)蕩器,他結合單片(pian)(pian)機(ji)(ji)內(nei)部電(dian)路產生單片(pian)(pian)機(ji)(ji)所(suo)需的(de)時鐘頻率,單片(pian)(pian)機(ji)(ji)晶振(zhen)提供的(de)時鐘頻率越(yue)(yue)高(gao),那么單片(pian)(pian)機(ji)(ji)運(yun)行(xing)速(su)度就越(yue)(yue)快,單片(pian)(pian)接的(de)一切指令(ling)的(de)執行(xing)都是建(jian)立在單片(pian)(pian)機(ji)(ji)晶振(zhen)提供的(de)時鐘頻率。
在(zai)通(tong)常(chang)工(gong)作條(tiao)件(jian)下,普(pu)通(tong)的(de)晶(jing)振(zhen)頻(pin)率(lv)絕對精度可達(da)百萬(wan)分之五十。高(gao)級的(de)精度更高(gao)。有些晶(jing)振(zhen)還可以由(you)外加電壓(ya)(ya)在(zai)一(yi)定范(fan)圍(wei)內調(diao)整(zheng)頻(pin)率(lv),稱(cheng)為壓(ya)(ya)控振(zhen)蕩器(VCO)。晶(jing)振(zhen)用一(yi)種(zhong)能把(ba)電能和機械能相互轉化的(de)晶(jing)體在(zai)共(gong)振(zhen)的(de)狀態下工(gong)作,以提供穩定,精確(que)的(de)單頻(pin)振(zhen)蕩。
單片機晶(jing)振的(de)(de)(de)作用是為系統(tong)提供基(ji)本的(de)(de)(de)時鐘信號。通(tong)常一個(ge)系統(tong)共(gong)用一個(ge)晶(jing)振,便于(yu)各(ge)部分(fen)保持同步。有些通(tong)訊系統(tong)的(de)(de)(de)基(ji)頻(pin)和射(she)頻(pin)使用不(bu)同的(de)(de)(de)晶(jing)振,而通(tong)過電子調(diao)整頻(pin)率的(de)(de)(de)方法保持同步。
晶(jing)振通常與(yu)(yu)鎖相環(huan)電路配合使(shi)用,以提(ti)供系統所需的(de)時鐘頻率(lv)。如果不同子(zi)系統需要(yao)不同頻率(lv)的(de)時鐘信(xin)號,可以用與(yu)(yu)同一個晶(jing)振相連(lian)的(de)不同鎖相環(huan)來(lai)提(ti)供。
STC89C51使用11.0592MHz的晶體振蕩(dang)器(qi)作為振蕩(dang)源,由于單片機(ji)內部(bu)帶有振蕩(dang)電路(lu),所以(yi)外(wai)部(bu)只要連接一個晶振和兩個電容(rong)(rong)即可,電容(rong)(rong)容(rong)(rong)量一般(ban)在15pF至(zhi)50pF之間(jian)。
復位電路:
單(dan)片(pian)機(ji)的置位(wei)和(he)復位(wei),都是(shi)為了把(ba)電(dian)路初始(shi)化到一(yi)(yi)個確定的狀態,一(yi)(yi)般來說(shuo),單(dan)片(pian)機(ji)復位(wei)電(dian)路作用(yong)是(shi)把(ba)一(yi)(yi)個例如狀態機(ji)初始(shi)化到空(kong)狀態,而在單(dan)片(pian)機(ji)內部,復位(wei)的時候單(dan)片(pian)機(ji)是(shi)把(ba)一(yi)(yi)些寄存(cun)器以及存(cun)儲設(she)(she)備裝入廠商預設(she)(she)的一(yi)(yi)個值(zhi)。
單(dan)(dan)片機(ji)復(fu)位(wei)(wei)(wei)電(dian)(dian)(dian)路原(yuan)理是(shi)在單(dan)(dan)片機(ji)的復(fu)位(wei)(wei)(wei)引腳RST上(shang)外接電(dian)(dian)(dian)阻和電(dian)(dian)(dian)容,實現上(shang)電(dian)(dian)(dian)復(fu)位(wei)(wei)(wei)。當復(fu)位(wei)(wei)(wei)電(dian)(dian)(dian)平(ping)持(chi)續兩個(ge)機(ji)器(qi)周(zhou)期以上(shang)時復(fu)位(wei)(wei)(wei)有(you)效。復(fu)位(wei)(wei)(wei)電(dian)(dian)(dian)平(ping)的持(chi)續時間必須大于單(dan)(dan)片機(ji)的兩個(ge)機(ji)器(qi)周(zhou)期。具體數值(zhi)可(ke)以由RC電(dian)(dian)(dian)路計算出時間常數。
復位(wei)電(dian)路由按鍵(jian)復位(wei)和上電(dian)復位(wei)兩部分組成。
(1)上(shang)電(dian)(dian)復(fu)位:STC89系(xi)列單片及(ji)為(wei)高(gao)電(dian)(dian)平復(fu)位,通常(chang)在(zai)復(fu)位引(yin)腳RST上(shang)連(lian)接(jie)一個電(dian)(dian)容到VCC,再連(lian)接(jie)一個電(dian)(dian)阻到GND,由此形成一個RC充放 電(dian)(dian)回路保(bao)證(zheng)單片機在(zai)上(shang)電(dian)(dian)時RST腳上(shang)有足(zu)夠時間的高(gao)電(dian)(dian)平進(jin)行復(fu)位,隨后回歸(gui)到低(di)電(dian)(dian)平進(jin)入正常(chang)工作(zuo)狀(zhuang)態,這個電(dian)(dian)阻和(he)電(dian)(dian)容的典型值為(wei)10K和(he)10uF。
(2)按鍵復(fu)(fu)位(wei):按鍵復(fu)(fu)位(wei)就(jiu)是在復(fu)(fu)位(wei)電(dian)(dian)容上并聯一個開關,當開關按下時電(dian)(dian)容被(bei)放電(dian)(dian)、RST也被(bei)拉到高電(dian)(dian)平,而且由于電(dian)(dian)容的充電(dian)(dian),會保(bao)持一段時間的高電(dian)(dian)平來(lai)使單片機復(fu)(fu)位(wei)。

