A. 單片機由什麼組成、請問
單片機,全稱單片微型計算機,其實基本原理和我們常用的電腦中的處理器是一回事,不過其結構要簡單的多,因為它是在「特定的小型系統」中使用的「專用計算機」。
單片機內部主要模塊:CPU、特殊功能寄存器、累加器、內存RAM、程序存儲器ROM(FLASH)、定時器、數據匯流排、地址匯流排、非同步串列收發器。這些是基本的,也是單片機能運行起來必需的部件。其它例如一些專用的串列通訊介面、模數/數模轉換器、顯示控制器等等都是不同廠家針對不同場合需要來嵌在裡面的。
B. 單片機是有哪些模塊組成的
單片機是由運算器、控制器、主要寄存器三個模塊組成的。
運算器由運算部件算術邏輯單元、累加器和寄存器等幾部分組成。ALU的作用是把傳來的數據進行算術或邏輯運算,輸入來源為兩個8位數據,分別來自累加器和數據寄存器。ALU能完成對這兩個數據進行加、減、與、或、比較大小等操作,最後將結果存入累加器。
控制器由程序計數器、指令寄存器、指令解碼器、時序發生器和操作控制器等組成,是發布命令的「決策機構」,即協調和指揮整個微機系統的操作。
(2)單片機定義由哪些部件組成擴展閱讀
單片機是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。
單片機不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。
一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
C. 單片機的基本組成部分是什麼
單片機的基本組成部分:
1、運算器
運算器由運算部件——算術邏輯單元(Arithmetic & Logical Unit,簡稱ALU)、累加器和寄存器等幾部分組成。ALU的作用是把傳來的數據進行算術或邏輯運算,輸入來源為兩個8位數據,分別來自累加器和數據寄存器。ALU能完成對這兩個數據進行加、減、與、或、比較大小等操作,最後將結果存入累加器。
運算器有兩個功能:
(1) 執行各種算術運算。
(2) 執行各種邏輯運算,並進行邏輯測試,如零值測試或兩個值的比較。
運算器所執行全部操作都是由控制器發出的控制信號來指揮的,並且,一個算術操作產生一個運算結果,一個邏輯操作產生一個判決。
2、控制器
控制器由程序計數器、指令寄存器、指令解碼器、時序發生器和操作控制器等組成,是發布命令的「決策機構」,即協調和指揮整個微機系統的操作。其主要功能有:
(1) 從內存中取出一條指令,並指出下一條指令在內存中的位置。
(2) 對指令進行解碼和測試,並產生相應的操作控制信號,以便於執行規定的動作。
(3) 指揮並控制CPU、內存和輸入輸出設備之間數據流動的方向。
微處理器內通過內部匯流排把ALU、計數器、寄存器和控制部分互聯,並通過外部匯流排與外部的存儲器、輸入輸出介面電路聯接。外部匯流排又稱為系統匯流排,分為數據匯流排DB、地址匯流排AB和控制匯流排CB。通過輸入輸出介面電路,實現與各種外圍設備連接。
3、主要寄存器
(1)累加器A
累加器A是微處理器中使用最頻繁的寄存器。在算術和邏輯運算時它有雙功能:運算前,用於保存一個操作數;運算後,用於保存所得的和、差或邏輯運算結果。
(2)數據寄存器DR
數據寄存器通過數據匯流排向存儲器和輸入/輸出設備送(寫)或取(讀)數據的暫存單元。它可以保存一條正在解碼的指令,也可以保存正在送往存儲器中存儲的一個數據位元組等等。
(3)指令寄存器IR和指令解碼器ID
指令包括操作碼和操作數。
指令寄存器是用來保存當前正在執行的一條指令。當執行一條指令時,先把它從內存中取到數據寄存器中,然後再傳送到指令寄存器。當系統執行給定的指令時,必須對操作碼進行解碼,以確定所要求的操作,指令解碼器就是負責這項工作的。其中,指令寄存器中操作碼欄位的輸出就是指令解碼器的輸入。
(4)程序計數器PC
PC用於確定下一條指令的地址,以保證程序能夠連續地執行下去,因此通常又被稱為指令地址計數器。在程序開始執行前必須將程序的第一條指令的內存單元地址(即程序的首地址)送入PC,使它總是指向下一條要執行指令的地址。
(5)地址寄存器AR
地址寄存器用於保存當前CPU所要訪問的內存單元或I/O設備的地址。由於內存與CPU之間存在著速度上的差異,所以必須使用地址寄存器來保持地址信息,直到內存讀/寫操作完成為止。
顯然,當CPU向存儲器存數據、CPU從內存取數據和CPU從內存讀出指令時,都要用到地址寄存器和數據寄存器。同樣,如果把外圍設備的地址作為內存地址單元來看的話,那麼當CPU和外圍設備交換信息時,也需要用到地址寄存器和數據寄存器。
簡介:
單片機,全稱單片微型計算機(英語:Single-ChipMicrocomputer),又稱微控制器(Microcontroller),是把中央處理器、存儲器、定時/計數器(Timer/Counter)、各種輸入輸出介面等都集成在一塊集成電路晶元上的微型計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自供應(不用外接硬體)和節約成本。它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱為范圍更廣的微控制器;從上世紀80年代,由當時的4位、8位單片機,發展到現在的32位300M的高速單片機。
硬體特性:
1、單片機集成度高。單片機包括CPU、4KB容量的ROM(8031 無)、128 B容量的RAM、 2個16位定時/計數器、4個8位並行口、全雙工串口行口;
2、系統結構簡單,使用方便,實現模塊化;
3、單片機可靠性高,可工作到10^6 ~10^7小時無故障;
4、處理功能強,速度快;
5、低電壓,低功耗,便於生產攜帶型產品;
6、控制功能強;
7、環境適應能力強。
D. 什麼是單片機它由哪幾部分組成什麼是單片機應用系統
單片機一般是我們說的MCU,一般由 內部的CPU、內存,Flash和外設組成。
單片機應用系統是指將單片機以及相關的外圍電路,嵌入式軟體等等根據用戶需要組成的整個具有一定功能性能的系統。
白話說的,可能不專業,希望能幫到你
E. 單片機內部由哪幾部分構成各部分電路的主要功能是什麼
綜述:單片微型計算機是製作在一塊集成電路晶元上的計算機,簡稱單片機。它包括微處理器(CPU),用RAM構成的數據存儲器,用ROM構成的程序存儲器,定時/計數器,各種輸入/輸出(I/O)介面和功能單元。可獨立地進行工作。其中微處理器作用讀入和分析每一條指令,根據指令的功能控制單片機的各功能不剪執行指定的運算和操作。
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
歷史沿襲
從二十世紀九十年代開始,單片機技術就已經發展起來,隨著時代的進步與科技的發展,目前該技術的實踐應用日漸成熟,單片機被廣泛應用於各個領域。現如今,人們越來越重視單片機在智能電子技術方面的開發和應用,單片機的發展進入到新的時期,無論是自動測量還是智能儀表的實踐,都能看到單片機技術的身影。
F. 單片機系統的硬體主要由哪些功能部件組成
單片機系統的硬體由單片機晶元和外部設備組成c
單片機晶元則包含微處理器(CPU)、存儲器(存放程序指令或數據的ROM、RAM等),
輸入/輸出口(I/O口)及其他功能部件如定時/計數器、中斷系統等,它們通過地址匯流排(AB)、數據匯流排(DB)和控制匯流排(CB)連接起來。
外部設備即單片機系統的輸入/輸出設備,簡稱I/O設備。輸入設備是輸入原始數據、
程序和控制命令的部件,『如鍵盤、滑鼠、掃描儀、攝像機等。輸出設備是輸出計算機數據信息處理的結果和計算機工作狀態信息的部件,如屏幕顯示器、列印機、1,ED數碼管顯示器繪圖儀等。但輸入輸出設備一般不能與CPU直接相連,而是通過某種電路完成定址、數據緩沖、輸入輸出控制、功率驅動、A/D、D/A等功能,這種電路稱為I/O介面電路,如8255、8155、8279、0809、0832等晶元。
G. 單片機的內部組成結構
單片機的內部組成結構如下:
運算器:用於實現算術和邏輯運算。計算機的運算和處理都在這里進行。
控制器:是計算機的控制指揮部件,使計算機各部份能自動協調的工作。
存儲器:用於存放程序和數據;(又分為內存儲器和外存儲器,內存儲器就如我們電腦的硬碟,外存儲器就如我們的U盤)。
輸入設備:用於將程序和數據輸入到計算機(例如我們電腦的鍵盤、掃描儀)。
輸出設備:輸出設備用於把計算機數據計算或加工的結果以用戶需要的形式顯示或保存(例如我們的列印機)。
單片機硬體特徵
(1)單片機的體積比較小, 內部晶元作為計算機系統,其結構簡單,但是功能完善,使用起來十分方便,可以模塊化應用。
(2)單片機有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
(3) 單片機在應用時低電壓、低能耗,是人們在日常生活中的首要選擇, 為生產與研發提供便利。
(4)單片機對數據的處理能力和運算能力較強,可以在各種環境中應用,且有著較強的控制能力。
H. 單片機由哪幾部分組成,最小系統呢
單片機由中央處理器(含部分特殊功能寄存器)、內部RAM、程序存儲器、各種外設(IO
埠、定時器、串列介面、中斷處理電路等等)及對應控制寄存器、時鍾電路、復位電路等
幾部分組成。
單片機的最小系統就是使單片機能夠實現簡單運行的最少的原件的組合。單片機最小系統主
要由電源、復位、振盪電路以及擴展部分等部分組成。
電源供電模塊:
對於一個完整的電子設計來講,首要問題就是為整個系統提供電源供電模塊,電源模塊的穩
定可靠是系統平穩運行的前提和基礎。
復位電路
單片機的置位和復位,都是為了把電路初始化到一個確定的狀態,一般來說,單片機復位電
路作用是把一個例如狀態機初始化到空狀態,而在單片機內部,復位的時候單片機是把一些
寄存器以及存儲設備裝入廠商預設的一個值。
振盪電路
結合單片機內部電路產生單片機所需的時鍾頻率,單片機晶振提供的時鍾頻率越高,那麼單
片機運行速度就越快,單片接的一切指令的執行都是建立在單片機晶振提供的時鍾頻率。
I. 單片機有哪幾部分組成各個部分的功能是什麼
運算器、控制器、主要寄存器。
一、運算器
運算器由運算部件——算術邏輯單元(Arithmetic & Logical Unit,簡稱ALU)、累加器和寄存器等幾部分組成。
運算器的基本功能是完成對各種數據的加工處理,例如算術四則運算,與、或、求反等邏輯運算,算術和邏輯移位操作,比較數值,變更符號,計算主存地址等。
二、控制器
控制器由程序計數器、指令寄存器、指令解碼器、時序發生器和操作控制器等組成,是發布命令的「決策機構」,即協調和指揮整個微機系統的操作。其主要功能有:
1、從內存中取出一條指令,並指出下一條指令在內存中的位置。
2、對指令進行解碼和測試,並產生相應的操作控制信號,以便於執行規定的動作。
3、指揮並控制CPU、內存和輸入輸出設備之間數據流動的方向。
三、主要寄存器
寄存器就是與單片機進行交互的介面,,單片機的每個功能,,都可能有若干對應的控制寄存器/數據寄存器/狀態寄存器,,通過這些寄存器可以讓單片機實現特定的功能。
(9)單片機定義由哪些部件組成擴展閱讀:
單片機的應用:
單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網路通訊與數據傳輸;
工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄像機、攝像機、全自動洗衣機的控制,以及程式控制玩具、電子寵物等等;
這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫療器械以及各種智能機械了。因此,單片機的學習、開發與應用將造就一批計算機應用與智能化控制的科學家、工程師。
參考資料來源:網路——單片機