導航:首頁 > 操作系統 > 單片機的迴路

單片機的迴路

發布時間:2023-10-10 05:53:03

1. 51單片機最小系統原理圖

我是一名單片機工程師,下面的講解你參考一下.

.

51單片機共有40隻引腳.下面這個就是最小系統原理圖,就是靠這四個部分,這個單片機就可以運行起來了.(看下面的數字標記,1234)

.

這個腳是存儲器使用選擇腳,當這個腳接」地」時,那麼就是告訴單片機,選擇使用外部存儲器,當這個腳接」5V」時,說明單片機使用內部存儲器.

如果選擇外部的存儲器,太浪費單片機僅有的資源,所以這一腳永遠接電源5V(如上圖所示),使用單片機的內部存儲器.

5 如果內部存儲器不夠容量,最多選擇更高級的容量,就可以解決容量不夠的問題了,就是這么簡單

.

一天入門51單片機:點我學習

.

我是歲月哥,願你學習愉快!

2. 單片機的基本外圍電路

單片機的基本外圍電路:

復位電路中電阻R1=10k時RST是高電平 ,而當R1=50時RST為低電平,很明顯R1=10k時是錯誤的,單片機一直處在復位狀態時根本無法工作。

出現這樣的原脊好因是由於RST引腳內含三極體,即便在截止狀態時也會有少量截止電流,當R取的非常大時,微弱的截止電流通過就產生了高電平。

濾波電容

濾波電容分為高頻濾波電容和低頻濾波電容。

1、高頻濾波電容一般用104容(孫行0.1uF),目的是短路高頻分量則野嘩,保護器件免受高頻干擾。普通的IC(集成)器件的電源與地之間都要加,去除高頻干擾(空氣靜電)。

2、低頻濾波電容一般用電解電容(100uF),目的是去除低頻紋波,存儲一部分能量,穩定電源。大多接在電源介面處,大功率元器件旁邊,如:USB借口,步進電機、1602背光顯示。耐壓值至少高於系統最高電壓的2倍。

3. 單片機內部由哪幾部分構成各部分電路的主要功能是什麼

綜述:單片微型計算機是製作在一塊集成電路晶元上的計算機,簡稱單片機。它包括微處理器(CPU),用RAM構成的數據存儲器,用ROM構成的程序存儲器,定時/計數器,各種輸入/輸出(I/O)介面和功能單元。可獨立地進行工作。其中微處理器作用讀入和分析每一條指令,根據指令的功能控制單片機的各功能不剪執行指定的運算和操作。

單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。

歷史沿襲

從二十世紀九十年代開始,單片機技術就已經發展起來,隨著時代的進步與科技的發展,目前該技術的實踐應用日漸成熟,單片機被廣泛應用於各個領域。現如今,人們越來越重視單片機在智能電子技術方面的開發和應用,單片機的發展進入到新的時期,無論是自動測量還是智能儀表的實踐,都能看到單片機技術的身影。

4. 51單片機最小系統原理圖

單片機的最小系統是由組成單片機系統必需的一些元件構成的,除了單片機之外,還需要包括電源供電電路、時鍾電路、復位電路。單片機最小系統電路(單片機電源和地沒有標出)如圖2-7所示。x0dx0ax0dx0a圖2-7 單片機最小系統x0dx0a下面著重介紹時鍾電路和復位電路。x0dx0a1)時鍾電路x0dx0a單片機工作時,從取指令到解碼再進行微操作,必須在時鍾信號控制下才能有序地進行,時鍾電路就是為單片機工作提供基本時鍾的。單片機的時鍾信號通常有兩種產生方式:內部時鍾方式和外部時鍾方式。x0dx0a內部時鍾方式的原理電路如圖2-8所示。在單片機XTAL1和XTAL2引腳上跨接上一個晶振和兩個穩頻電容,可以與單片機片內的電路構成一個穩定的自激振盪器。晶振的取值范圍一般為0~24MHz,常用的晶振頻率有6MHz、12 MHz、11.0592 MHz、24 MHz等。一些新型的單片機還可以選擇更高的頻率。外接電容的作用是對振盪器進行頻率微調,使振盪信號頻率與晶振頻率一致,同時起到穩定頻率的作用,一般選用20~30pF的瓷片電容。x0dx0a外部時鍾方式則是在單片機XTAL1引腳上外接一個穩定的時鍾信號源,它一般適用於多片單片機同時工作的情況,使用同一時鍾信號可以保證單片機的工作同步。x0dx0a時序是單片機在執行指令時CPU發出的控制信號在時間上的先後順序。AT89C51單片機的時序概念有4個,可用定時單位來說明,包括振盪周期、時鍾周期、機器周期和指令周期。x0dx0a振盪周期:是片內振盪電路或片外為單片機提供的脈沖信號的周期。時序中1個振盪周期定義為1個節拍,用P表示。x0dx0a時鍾周期:振盪脈沖送入內部時鍾電路,由時鍾電路對其二分頻後輸出的時鍾脈沖周期稱為時鍾周期。時鍾周期為振盪周期的2倍。時序中1個時鍾周期定義為1個狀態,用S表示。每個狀態包括2個節拍,用P1、P2表示。x0dx0a機器周期:機器周期是單片機完成一個基本操作所需要的時間。一條指令的執行需要一個或幾個機器周期。一個機器周期固定的由6個狀態S1~S6組成。x0dx0a指令周期:執行一條指令所需要的時間稱為指令周期。一般用指令執行所需機器周期數表示。AT89C51單片機多數指令的執行需要1個或2個機器周期,只有乘除兩條指令的執行需要4個機器周期。x0dx0a了解了以上幾個時序的概念後,我們就可以很快的計算出執行一條指令所需要的時間。例如:若單片機使用12MHz的晶振頻率,則振盪周期=1/(12MHz)=1/12us,時鍾周期=1/6us,機器周期=1us,執行一條單周期指令只需要1us,執行一條雙周期指令則需要2us。x0dx0a2)復位電路x0dx0a無論是在單片機剛開始接上電源時,還是運行過程中發生故障都需要復位。復位電路用於將單片機內部各電路的狀態恢復到一個確定的初始值,並從這個狀態開始工作。x0dx0a單片機的復位條件:必須使其RST引腳上持續出現兩個(或以上)機器周期的高電平。x0dx0a單片機的復位形式:上電復位、按鍵復位。上電復位和按鍵復位電路如下。x0dx0ax0dx0a圖2-9 單片機復位電路x0dx0a上電復位電路中,利用電容充電來實現復位。在電源接通瞬間,RST引腳上的電位是高電平(Vcc),電源接通後對電容進行快速充電,隨著充電的進行,RST引腳上的電位也會逐漸下降為低電平。只要保證RST引腳上高電平出現的時間大於兩個機器周期,便可以實現正常復位。x0dx0a按鍵復位電路中,當按鍵沒有按下時,電路同上電復位電路。如在單片機運行過程中,按下RESET鍵,已經充好電的電容會快速通過200Ω電阻的迴路放電,從而使得RST引腳上的電位快速變為高電平,此高電平會維持到按鍵釋放,從而滿足單片機復位的條件實現按鍵復位。x0dx0a單片機復位後各特殊功能寄存器的復位值見表2-11。x0dx0a表2-11 單片機特殊功能寄存器復位值x0dx0a寄存器復位值寄存器復位值寄存器復位值x0dx0aPC0000HSBUF不確定TMOD00Hx0dx0aB00HSCON00HTCON00Hx0dx0aACC00HTH100HPCON0***0000Bx0dx0aPSW00HTH000HDPTR0000Hx0dx0aIP***00000BTL100HSP07Hx0dx0aIE0**00000BTL000HP0~P3FFHx0dx0a註:*表示無關位。

5. 51單片機復位電路的電阻並聯二極體什麼作用是怎麼形成迴路的

電容充電方向---紅色線,放電方向---綠色線;

這里二極體的作用是,在斷電後讓電容電壓可通過二極體加速泄放;

6. 單片機的電路怎麼設計

單片機的電路要實現控制LED燈,需要以單片機最小系統的方式來實現,單片機最小系統由2部分構成:
第1部分:單片機復位電路。硬體組成:電容+電阻構成復位電路。
第2部分:單片機時鍾電路。電阻組成:12MHz晶振+11pF陶瓷電容,提供單片機的工作周期。
完成單片機最小系統後再完成LED燈的控制,LED燈與單片機的IO埠連接時,需要將LED燈串聯220Ω的電阻限流。然後單片機的一組IO口最多串聯2個LED燈,如果要多個LED燈,那最多可以在單片機的IO口並聯4組2個串接在一起的LED燈。單片機有32個IO口,如此算下來,你一個IO口做多可以控制8個LED燈,那麼32個IO口,單片機可以控制256個LED燈。
關於LED的一閃一閃的問題,這個採用單片機的內部定時器即可,51單片機內部有T0、T1供給2個定時器,可以根據需要自行設定。
生活不止有眼前的苟且,還有詩和遠方

頭像賬號也是騰訊賬號。有問題可以添加@

閱讀全文

與單片機的迴路相關的資料

熱點內容
編譯後程序塊過大不適合 瀏覽:669
李煜pdf 瀏覽:843
python寫游戲邏輯 瀏覽:489
pdf轉換成word免費版在線轉換 瀏覽:462
荒廢了三年還能做程序員嗎 瀏覽:656
阿里雲內網vpn伺服器 瀏覽:103
l命令第一個點對第二個點對不上 瀏覽:829
oracle導出表命令 瀏覽:909
怎麼寫域名加密 瀏覽:1003
手機文件壓縮出錯 瀏覽:522
如何登錄毒app 瀏覽:836
汽車中控台加密 瀏覽:862
海南農村信用社app如何開通簡訊 瀏覽:809
phpdns緩存 瀏覽:415
ipad騰訊視頻app如何播放本地視頻 瀏覽:990
蝦米伺服器關閉如何找到以前的歌 瀏覽:18
php自動建站 瀏覽:475
命令與征服3游俠網 瀏覽:970
騰訊雲買哪個地區伺服器 瀏覽:251
香港哪裡有app賣內地零食 瀏覽:685