蘇州永節電子科技有限公司
設為首頁 | 收藏本站
新聞詳情

單片機mcu由哪些部分組成?

瀏覽數:22
文章附圖

  單片機常用于很多電子設備中,用于控制電子產品的某些動作和功能。單片機工程師說,單片機能夠運行特定的程序,專門用于一項工作。MCU能從所控制的設備上采集信號,并通過把設備信號傳送到不同的部件以維持控制。這時候有人就會問了:單片機 MCU是由什么部件構成的?本文將為大家詳細的講解!

  MCU是將微機中CPU、內存、輸入/輸出接口等主要部件集成到一片超大規模集成電路芯片上。一臺成熟的MCU單片機可以正常工作,主要包括五個部分:CPU系統、程序存儲器、數據存儲器、I/O口、基本功能單元!

2022526

  1、CPU系統

  CPU系統包括有CPU、時鐘系統、復位、總線控制邏輯。微機用CPU和微機用CPU有很大的不同,它的特點是:面向控制、嵌入式系統、面對單芯片;時鐘系統是用來產生單片機工作所需要的時鐘信號。該系統要滿足CPU和單片機內部各個單元電路所需的時鐘。鐘振的工作頻率一般在1.2~12MHz之間,其復位電路應滿足上電復位、信號控制復位的要求;總線控制邏輯應滿足CPU對內部和外部總線的控制要求。

  2、程序存儲器

  程式存儲器是一種ROM,用于固化單片機應用程序和某些表格常數。MCU制造廠按單片機內部程序存儲器的不同結構,構成了單片機的不同結構類型,共包括:MaskROM型、EPROM型、ROM型、OTP型、Flash型。前面三種程序存儲器是早期的產品,現在EPROM、ROMLess等都很少采用。

  3、數據存儲器RAM

  RAM是一種可讀寫內存,又稱為隨機內存。單片內RAM除了可用作工作寄存器、位標、棧區外的單元,也可用作數據緩沖器,存放輸入數據或操作的結果。單片微機主要用于測控系統,其內部的數據存儲容量一般不超過256字節,并且全部采用靜態隨機存儲SRAM。

2022526

  4、各種I/O端口

  I/O口是計算機的輸入輸出接口(T是輸入,O是輸出的意思)。微控制器的I/O口都是芯片的輔助輸出管腳。這類I/O口,可以分為幾類:總線輸入/輸出口、用戶I/O口。外部電路的輸入輸出控制由用戶使用,單片機內部的輸入/輸出口。舉例來說,計時器/計數器的計數輸入、外部中斷源輸入等。為了減少單片機的引腳數量,通常I/O口具有復式功能。比如,如果沒有使用外部總線,那么可以將總線端口分配給用戶用于輔助入/輸出端口。根據I/O口的結構,也可分為并行I/O口,即多位數據同時輸出或輸入,這種形式的數據傳輸速度較快,但要用到多針。另外一種I/O口叫做串行I/O口,也就是,傳輸的數據是連續輸出或輸入,這樣可以大大減少I/O口的引腳數量,但是傳輸數據速度很慢。

  5、基本功能單元

  基本功能單元是為了實現單片機的測控功能而設置的部分電路,是對計算機功能進行完善和擴展的基本電路,例如定時器/計數器、中斷系統等。定時器/計數器在實際應用中起著非常重要的作用,比如精確的時間或計算外部事件等等。

  以上就是關于單片機mcu由哪些部分組成的知識說明,如果還有關于MCU單片機方面的疑問,可以直接和我們聯系,專注于單片機應用方案的開發、MCU定制開發,致力于為廣大廠家提供更多新穎的電子產品!