❶ 單片機的主要工作原理什麼
單片機原理是指一種在線式實時控制計算機的原理方式。在線式就是現場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機(比如家用PC)的主要區別。
單片機就是一個微型電腦,它是靠程序工作的,並且可以修改。通過不同的程序實現不同的功能。
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。
(1)單片機原理ppt擴展閱讀:
單片機正常工作的三大條件:
1、單片機供電電源正常
供電電源是單片機工作的首要條件,如果電源都不正常,那單片機肯定不能正常工作,所以我們在測試任何產品之前首要的工作就是測量晶元及產品的供電電源。
出現電源不正常的情況,主要查找以下幾點:電源供電是否正常、晶元是否存在短路現象、晶元的電源管腳是否虛焊或者漏焊、晶元的電源管腳是否有開路現象。
2、單片機復位管教不能出現復位信號
單片機一直處於復位狀態,那麼單片機的程序肯定運行不正常,所以在遇到單片機不能正常工作且電源正常的情況下,就需要測量一下單片機的復位管腳是否有復位信號出現,不同的單片機的復位信號是不同的。
3、晶振是否起振
引起晶振起振的原因很多,包括晶振頻率選擇、電容的選擇,如果晶振不起振主要查找以下幾點:晶振是否與單片機的典型應用電路上使用的晶振頻率不一致。
❷ 單片機的原理是什麼
單片機相當於一個微型計算機,它是一個小晶元,但裡面具備了cpu,ram,rom,定時器/計算器,各種介面,原理主要是用命令去控製片內電路,從而實現對外部電路的控制。 它的用處隨處可見,如工業上控制車床,鑽床等;在家電方面,如手機,冰箱等等都離不開它;在航空航天,尖端武器等各種實時控制系統中都離不開它。
建議你好好去學習它,會讓你其樂無窮,受益匪淺!
❸ 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(如上圖所示),使用單片機的內部存儲器,如果內部存儲器不夠容量,最多選擇更高級容量的單片機型號,就可以解決問題了.
詳細看下面的帖子,單片機最小系統的通俗易懂講解:
網頁鏈接
滿意請採納,謝謝!
❹ 簡述51單片機的工作原理
單片機的工作原理與計算機CPU的工作原理是一樣的,主要是利用片內的半導體存儲器存放用戶的程序和數據,單片機的核心中央微處理器CPU中有指令寄存器、指令解碼器,程序計數器等部件,由程序計數器尋找下一條要執行的指令,找到後,將指令送給指令寄存器,再由指令解碼器翻譯執行該指令,完成對指令功能的操作。 一句話:單片機的工作就是不斷地取指令、分析指令、執行指令的循環過程。按預先編寫的程序執行,以達到用戶期待的結果。 單片機主要用途是做生產設備的控制器,做智能儀表的核心部件,由於單片機體積微小,可以植入任何一個設備和儀表當中,因此它也是嵌入式技術的核心部件。
它一般由嵌入式微處理器、外圍硬體設備、嵌入式操作系統以及用戶的應用程序等四個部分組成.嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬體設備、嵌入式操作系統以及用戶的應用程序等四個部分組成,用於實現對其他設備的控制、監視或管理等功能。嵌入式系統一般指非PC系統,它包括硬體和軟體兩部分。硬體包括處理器/微處理器、存儲器及外設器件和I/O埠、圖形控制器等。軟體部分包括操作系統軟體(OS)(要求實時和多任務操作)和應用程序編程
❺ 單片機原理及應用 陳桂友主編 課件
你的問題我沒有看到,不太清楚,什麼意思不太懂,抱歉啊!
❻ 單片機的原理是什麼
與電腦原理相同,單片機就是簡化的電腦,集成了電腦的基本部件。
❼ 單片機的原理是什麼
單片機是一種集成在電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的計算機系統。
❽ 什麼是單片機原理是什麼
單片機到底是什麼呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,並行匯流排,還有和硬碟作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機,排煙罩VCD等等的家電裡面都可以看到它的身影!......它主要是作為控制部分的核心部件。
它是一種在線式實時控制計算機,在線式就是現場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。
單片機是靠程序的,並且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬體來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性!
由於單片機對成本是敏感的,所以目前占統治地位的軟體還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什麼還要用呢?很多高級的語言已經達到了可視化編程的水平為什麼不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬碟那樣的海量存儲設備。一個可視化高級語言編寫的小程序裡面即使只有一個按鈕,也會達到幾十K的尺寸!對於家用PC的硬碟來講沒什麼,可是對於單片機來講是不能接受的。 單片機在硬體資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟體拿到家用PC上來運行,家用PC的也是承受不了的。
❾ 單片機微型計算機原理
DPTR是16位寄存器,由兩個8位寄存器組成(DPH、DPL),用於存放16位外部存儲器地址;
A為累加器,用於+-x/運算時存放其中一個操作數,B寄存器用於乘法、除法;
通常加法減法運算結果存放在累加器A中,乘法運算結果高8位存放在A,低8位存入B寄存器;除法整數結果存放在A寄存器,B寄存器存放余數;
除此之外A、B寄存器可當作通用寄存器使用。