單片機小系(xi)統(tong)介紹
時(shi)間(jian):2018-09-30 來源:未知(zhi)
什么是單片機小系統?
單(dan)片機(ji)小系(xi)統,或者稱為(wei)小應用(yong)系(xi)統,是指(zhi)用(yong)少的元(yuan)件組成的單(dan)片機(ji)可(ke)以工作的系(xi)統。
單片機小系統的組成
對51系列單片(pian)機(ji)來說,小(xiao)系統一般(ban)應該(gai)包(bao)括:單片(pian)機(ji)、電(dian)(dian)源(yuan)、晶(jing)振電(dian)(dian)路(lu)、復(fu)位電(dian)(dian)路(lu)。
51單片機小系統原理圖

51單片(pian)機小系統原理圖
說明:
復位電(dian)(dian)(dian)(dian)路:由(you)(you)電(dian)(dian)(dian)(dian)容(rong)串聯電(dian)(dian)(dian)(dian)阻構成,由(you)(you)圖并結(jie)合(he)"電(dian)(dian)(dian)(dian)容(rong)電(dian)(dian)(dian)(dian)壓不能突變"的(de)(de)性質,可(ke)以知道,當系統一上電(dian)(dian)(dian)(dian),RST腳(jiao)將會出現高電(dian)(dian)(dian)(dian)平,并且,這個(ge)(ge)(ge)高電(dian)(dian)(dian)(dian)平持(chi)續(xu)(xu)的(de)(de)時間由(you)(you)電(dian)(dian)(dian)(dian)路的(de)(de)RC值來決定(ding).典型的(de)(de)51單片機(ji)當RST腳(jiao)的(de)(de)高電(dian)(dian)(dian)(dian)平持(chi)續(xu)(xu)兩個(ge)(ge)(ge)機(ji)器(qi)周期以上就將復位,所以,適當組合(he)RC的(de)(de)取值就可(ke)以保證可(ke)靠的(de)(de)復位.一般教科書推薦(jian)C 取10u,R取8.2K.當然也有(you)其(qi)他(ta)取法的(de)(de),原(yuan)則就是要(yao)讓RC組合(he)可(ke)以在RST腳(jiao)上產生不少(shao)于(yu)2個(ge)(ge)(ge)機(ji)周期的(de)(de)高電(dian)(dian)(dian)(dian)平.至于(yu)如何具體定(ding)量計算,可(ke)以參(can)考電(dian)(dian)(dian)(dian)路分(fen)析相關書籍.
晶振(zhen)(zhen)電(dian)路(lu):典型的晶振(zhen)(zhen)取11.0592MHz(因為可(ke)以(yi)準確(que)地得到9600波(bo)特率和19200波(bo)特率,用(yong)于有串(chuan)口通訊(xun)的場合)/12MHz(產生精(jing)確(que)的uS級時歇,方便定時操(cao)作)
單片機:一(yi)片AT89S51/52或(huo)其(qi)他51系列兼容(rong)單片機
特別注意:對于31腳(EA/Vpp),當接(jie)高電(dian)平(ping)時,單(dan)片機在(zai)復位(wei)后從(cong)內部(bu)ROM的0000H開始(shi)執行;當接(jie)低電(dian)平(ping)時,復位(wei)后直接(jie)從(cong)外部(bu)ROM的0000H開始(shi)執行.這(zhe)一點是初學者容易忽略的.
51單片(pian)機小系統(tong)電路(lu)介紹
51單片機(ji)(ji)小系(xi)統(tong)(tong)復位電路(lu)的極(ji)性電容C1的大小直接影響單片機(ji)(ji)的復位時間(jian),一般采(cai)用10~30uF,51單片機(ji)(ji)小系(xi)統(tong)(tong)容值越大需要(yao)的復位時間(jian)越短。
51單(dan)(dan)片(pian)機小系統晶振(zhen)Y1也可(ke)以采(cai)(cai)用6MHz或者11.0592MHz,在正(zheng)常工作的(de)情況下可(ke)以采(cai)(cai)用更高頻率(lv)的(de)晶振(zhen),51單(dan)(dan)片(pian)機小系統晶振(zhen)的(de)振(zhen)蕩頻率(lv)直(zhi)接影響單(dan)(dan)片(pian)機的(de)處(chu)理速度,頻率(lv)越大處(chu)理速度越快。
51單片(pian)機(ji)小系統起振電(dian)容C2、C3一般(ban)采用15~33pF,并(bing)且電(dian)容離晶振越近越好(hao),晶振離單片(pian)機(ji)越近越好(hao)4.P0口為開漏輸(shu)出,作為輸(shu)出口時需加(jia)上(shang)拉電(dian)阻,阻值一般(ban)為10k。
設置為(wei)(wei)定時(shi)器模式時(shi),加(jia)1計(ji)數器是(shi)對內部機(ji)器周(zhou)(zhou)期(qi)計(ji)數(1個機(ji)器周(zhou)(zhou)期(qi)等于(yu)12個振蕩周(zhou)(zhou)期(qi),即計(ji)數頻(pin)率(lv)為(wei)(wei)晶振頻(pin)率(lv)的1/12)。計(ji)數值(zhi)N乘以機(ji)器周(zhou)(zhou)期(qi)Tcy就是(shi)定時(shi)時(shi)間t。
設置為計(ji)(ji)數(shu)(shu)(shu)器(qi)模(mo)式(shi)時(shi),外部事件計(ji)(ji)數(shu)(shu)(shu)脈沖(chong)由(you)T0或(huo)T1引腳輸(shu)入到(dao)計(ji)(ji)數(shu)(shu)(shu)器(qi)。在每個(ge)機器(qi)周(zhou)(zhou)期(qi)的S5P2期(qi)間采(cai)(cai)樣T0、T1引腳電(dian)平。當某(mou)周(zhou)(zhou)期(qi)采(cai)(cai)樣到(dao)一高電(dian)平輸(shu)入,而下一周(zhou)(zhou)期(qi)又采(cai)(cai)樣到(dao)一低電(dian)平時(shi),則計(ji)(ji)數(shu)(shu)(shu)器(qi)加1,更新的計(ji)(ji)數(shu)(shu)(shu)值在下一個(ge)機器(qi)周(zhou)(zhou)期(qi)的S3P1期(qi)間裝入計(ji)(ji)數(shu)(shu)(shu)器(qi)。由(you)于檢測一個(ge)從1到(dao)0的下降沿需要(yao)2個(ge)機器(qi)周(zhou)(zhou)期(qi),因此要(yao)求(qiu)被采(cai)(cai)樣的電(dian)平至少(shao)要(yao)維(wei)持一個(ge)機器(qi)周(zhou)(zhou)期(qi)。當晶振頻率(lv)為12MHz時(shi),高計(ji)(ji)數(shu)(shu)(shu)頻率(lv)不超過1/2MHz,即計(ji)(ji)數(shu)(shu)(shu)脈沖(chong)的周(zhou)(zhou)期(qi)要(yao)大(da)于2 ms。
以上就是關(guan)于單片機(ji)小系統(tong)的(de)相關(guan)知識,希(xi)望對大家有所(suo)幫助。