1. 51單片機的工作原理
單片機由運算器、控制器、存儲器、輸入輸出設備構成。
單片機自動完成賦予它的任務的過程,也就是單片機執行程序的過程,即一條條執行的指令的過程,所謂指令就是把要求單片機執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;單片機所能執行的全部指令,就是該單片機的指令系統,不同種類的單片機,其指令系統亦不同。為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執行的指令),這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件——存儲器中。存儲器由許多存儲單元(最小的存儲單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元里,單元里的指令取出並執行就像大樓房的每個房間的被分配到了唯一一個房間號一樣,每一個存儲單元也必須被分配到唯一的地址號,該地址號稱為存儲單元的地址,這樣只要知道了存儲單元的地址,就可以找到這個存儲單元,其中存儲的指令就可以被取出,然後再被執行。程序通常是順序執行的,所以程序中的指令也是一條條順序存放的,單片機在執行程序時要能把這些指令一條條取出並加以執行,必須有一個部件能追蹤指令所在的地址,這一部件就是程序計數器PC(包含在CPU中),在開始執行程序時,給PC賦以程序中第一條指令所在的地址,然後取得每一條要執行的命令,PC在中的內容就會自動增加,增加量由本條指令長度決定,可能是1、2或3,以指向下一條指令的起始地址,保證指令順序執行。
2. 求大神解釋下51單片機蜂鳴器的工作原理 下面是原理圖 急!
工作原理非常簡單:圖示電路為灌電流驅動方式(低電平有效),Q5為開關三極體,平時I/O口P3.6輸出高電平,因Q5為PNP型三極體,故高電平使得基極電位接近Vcc,三極體截止處於集電極迴路的蜂鳴器不響,當P3.6輸出低電平時Q5經由Vcc-Q5eb-R17-P3.6到地迴路獲得基極電流而飽和導通,蜂鳴器得電發出鳴響。
3. 51單片機最小系統原理圖
我是一名單片機工程師,下面的講解你參考一下.
.
51單片機共有40隻引腳.下面這個就是最小系統原理圖,就是靠這四個部分,這個單片機就可以運行起來了.(看下面的數字標記,1234)
.
這個腳是存儲器使用選擇腳,當這個腳接」地」時,那麼就是告訴單片機,選擇使用外部存儲器,當這個腳接」5V」時,說明單片機使用內部存儲器.
如果選擇外部的存儲器,太浪費單片機僅有的資源,所以這一腳永遠接電源5V(如上圖所示),使用單片機的內部存儲器.
5 如果內部存儲器不夠容量,最多選擇更高級的容量,就可以解決容量不夠的問題了,就是這么簡單
.
一天入門51單片機:點我學習
.
我是歲月哥,願你學習愉快!
4. MCS-51系列單片機常用的復位方法有幾種畫電路圖並說明其工作原理。
51單片機常用的復位方法:
1.上電制動復位,只要電源的的上升時間不超過1ms,就可以實現自動上電復位
2.按鍵電平復位,復位信號保持時間大於2個機器周期。
3.外部脈沖復位,復位信號保持時間大於2個機器周期。
4.看門狗復位,看門狗溢出時復位。
5. 51單片機定時/計數器工作原理是(ps:精煉些,謝謝)
定時/計數器的核心是一個脈沖加法(或減法器),定時器是對系統時鍾脈沖計數,而計數器是對來自單片機外部引腳的脈沖計數。
6. 為51單片機設計一個上拉輸入和下拉輸入的按鍵電路並分析其工作原理
按鍵一般是上拉,單片機的IO通過電阻上拉高電平,按鍵正常高電平當按鍵按下短路,把IO變成低電平,單片機檢測到低電平表示有按鍵按下,按鍵下拉一般是把單片機IO通電阻接到GND,按鍵正常是低電平,當按鍵按下把IO拉高,單片機檢測到高電平表示有按鍵按下。
7. c51單片機復位電路的工作原理
如S22復位鍵按下時:RST經1k電阻接VCC,獲得10k電阻上所分得電壓,形成高電平,進入「復位狀態」
當S22復位鍵斷開時:RST經10k電阻接地,電流降為0,電阻上的電壓也將為0,RST降為低電平,開始正常工作
(7)51單片機的工作原理擴展閱讀:
復位電路是一種用來使電路恢復到起始狀態的電路設備,它的操作原理與計算器有著異曲同工之妙,只是啟動原理和手段有所不同。復位電路,就是利用它把電路恢復到起始狀態。就像計算器的清零按鈕的作用一樣,以便回到原始狀態,重新進行計算。
和計算器清零按鈕有所不同的是,復位電路啟動的手段有所不同。一是在給電路通電時馬上進行復位操作;二是在必要時可以由手動操作;三是根據程序或者電路運行的需要自動地進行。復位電路都是比較簡單的大都是只有電阻和電容組合就可以辦到了,再復雜點就有三極體等配合程序來進行了。
單片機復位電路主要有四種類型:
(1)微分型復位電路:
(2)積分型復位電路:
(3)比較器型復位電路:
比較器型復位電路的基本原理。上電復位時,由於組成了一個RC低通網路,所以比較器的正相輸入端的電壓比負相端輸入電壓延遲一定時間.而比較器的負相端網路的時間常數遠遠小於正相端RC網路的時間常數。
因此在正端電壓還沒有超過負端電壓時,比較器輸出低電平,經反相器後產生高電平.復位脈沖的寬度主要取決於正常電壓上升的速度.由於負端電壓放電迴路時間常數較大,因此對電源電壓的波動不敏感.但是容易產生以下二種不利現象:
(1)電源二次開關間隔太短時,復位不可靠:
(2)當電源電壓中有浪涌現象時,可能在浪涌消失後不能產生復位脈沖。
為此,將改進比較器重定電路,如圖9所示.這個改進電路可以消除第一種現象,並減少第二種現象的產生.為了徹底消除這二種現象,可以利用數字邏輯的方法和比較器配合,設計的比較器重定電路。此電路稍加改進即可作為上電復位和看門狗復位電路共同復位的電路,大大提高了復位的可靠性。
8. 51單片機定時器的工作原理
單片機內有兩個16位的寄存器,用於定時計數,一個機器周期計數一次,直到計數器溢出再執行中斷代碼。
9. 51單片機最小系統原理圖,求通俗易懂的講解
我是一名電子信息大專畢業的學生,下面51單片機最小系統的講解,你參考一下
51單片機共有40隻引腳.
下面這個就是最小系統原理圖,就是靠這四個部分,這個單片機就可以運行起來了.
一,一講解:
第一部分:電源組(上圖標記為1的部分)
40腳接電源5V,20腳接電源負極,在單片機裡面,負極也可以叫GND或者」地」,我們在單片機的應用中,習慣說負極為」地」,上面GND就是英文ground的縮寫,翻譯過來就是"地"的意思.
第二部分:晶振組(上圖標記為2的部分)
11.0592M晶振Y1與單片機的18,19腳並聯,因為這兩只腳,就是晶振工作的引腳.
22p電容C2一端接18腳,一端接地.
22p電容C3一端接19腳,一端接地.
這兩個電容,我們在10~30P之間選擇都是可以的,主要作用是,過濾掉晶振部分的高頻信號,讓晶振工作的時候更加穩定.
第三部分:復位組(上圖標記為2的部分)
10u電容C1正極接電源5V,C1負極接單片機的復位腳,第9腳.
1K電阻R17一端接單片機的復位腳,第9腳,一端接地.
就是通過這個10u和1k,就可以讓單片機一供電時,單片機自動復位,從零開始執行程序,這個就是復位的概念.
第四部分:其它功能組(上圖標記為4的部分)
這個腳是存儲器使用選擇腳,當這個腳接"地"時,那麼告訴單片機選擇外部存儲器,當這個腳接"5V"時,說明單片機使用內部存儲器.
因為選擇外部存儲器,太浪費單片機僅有的資源,所以這一腳永遠接電源5V(如上圖所示),使用單片機的內部存儲器,如果內部存儲器不夠容量,最多選擇更高級容量的單片機型號,就可以解決問題了.
詳細看下面的帖子,單片機最小系統的通俗易懂講解:
網頁鏈接
滿意請採納,謝謝!
10. 51單片機「上電/按鍵復位電路」的原理及其電容C的作用
簡單來講電容在這里只起到了一個啟動的作用,就是按鍵按下後立即釋放電容內部的電荷,直接連接到單片機的復位端給復位端強行輸入一個電位使單片機復位~~