專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測(cè)試 完善的開發(fā)代碼案例庫(kù)分享
從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力
提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)
單片機(jī)最小系統(tǒng)解析(電源、晶振和復(fù)位電路)
從這個(gè)過(guò)程上來(lái)看,我們加上這個(gè)電路,單片機(jī)系統(tǒng)上電后,RST 引腳會(huì)先保持一小段時(shí)間的高電平而后變成低電平,這個(gè)過(guò)程就是上電復(fù)位的過(guò)程。那這個(gè)“一小段時(shí)間”到底是多少才合適呢?每種單片機(jī)不完全一樣,51單片機(jī)手冊(cè)里寫的是持續(xù)時(shí)間不少于2個(gè)機(jī)器周期的時(shí)間。復(fù)位電壓值,每種單片機(jī)不完全一樣,我們按照通常值 0.7 VCC 作為復(fù)位電壓值,復(fù)位時(shí)間的計(jì)算過(guò)程比較復(fù)雜,我這里只給大家一個(gè)結(jié)論,時(shí)間 t=1.2 RC,我們用的 R 是4700歐,C 是0.0000001法,那么計(jì)算出 t 就是 0.000564秒,即 564 us,遠(yuǎn)遠(yuǎn)大于2個(gè)機(jī)器周期(2 us),在電路設(shè)計(jì)的時(shí)候一般留夠余量就行。
按鍵復(fù)位(即手動(dòng)復(fù)位)有2個(gè)過(guò)程,按下按鍵之前,RST 的電壓是 0 V,當(dāng)按下按鍵后電路導(dǎo)通,同時(shí)電容也會(huì)在瞬間進(jìn)行放電,RST 電壓值變化為 4700 VCC/(4700+18),會(huì)處于高電平復(fù)位狀態(tài)。當(dāng)松開按鍵后就和上電復(fù)位類似了,先是電容充電,后電流逐漸減小直到 RST 電壓變 0 V 的過(guò)程。我們按下按鍵的時(shí)間通常都會(huì)有幾百毫秒,這個(gè)時(shí)間足夠復(fù)位了。
按下按鍵的瞬間,電容兩端的 5 V 電壓(注意不是電源的 5 V 和 GND 之間)會(huì)被直接接通,此刻會(huì)有一個(gè)瞬間的大電流沖擊,會(huì)在局部范圍內(nèi)產(chǎn)生電磁干擾,為了抑制這個(gè)大電流所引起的干擾,我們這里在電容放電回路中串入一個(gè)18歐的電阻來(lái)限流。
如果有的同學(xué)已經(jīng)想開始 DIY 設(shè)計(jì)自己的電路板,那單片機(jī)的設(shè)計(jì)現(xiàn)在已經(jīng)有了足夠的理論依據(jù)了,可以考慮嘗試了?;A(chǔ)比較薄弱的同學(xué)先不要著急,繼續(xù)跟著往下學(xué),把課程都學(xué)完了再動(dòng)手操作也不遲,磨刀不誤砍柴工。
(文源網(wǎng)絡(luò),侵刪)