發布日期:2022-04-22 點擊率:50
今天,小編將在這篇文章中為大家帶來控制器" target="_blank">微控制器的有關報道,通過閱讀這篇文章,大家可以對微控制器具備清晰的認識,主要內容如下。
一、微控制器體系結構
微控制器是將微型計算機的主要部分集成在一個芯片上的單芯片微型計算機。微控制器誕生于20世紀70年代中期,經過20多年的發展,其成本越來越低,而性能越來越強大,這使其應用已經無處不在,遍及各個領域。例如電機控制、條碼閱讀器/掃描器、消費類電子、游戲設備、電話、HVAC、樓宇安全與門禁控制、工業控制與自動化和白色家電(洗衣機、微波爐)等。微控制器的體系結構包含兩種,一是哈佛結構,二是諾依曼結構。兩種結構的具體內容如下:
1、哈佛結構
哈佛結構是一種將程序指令存儲和數據存儲分開的存儲器結構。中央處理器首先到程序指令存儲器中讀取程序指令內容,解碼后得到數據地址,再到相應的數據存儲器中讀取數據,并進行下一步的操作(通常是執行)。程序指令存儲和數據存儲分開,可以使指令和數據有不同的數據寬度,如Microchip公司的PIC16芯片的程序指令是14位寬度,而數據是8位寬度。哈佛結構的微處理器通常具有較高的執行效率。其程序指令和數據指令分開組織和存儲的,執行時可以預先讀取下一條指令。目前使用哈佛結構的中央處理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,還有摩托羅拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安謀公司的ARM9、ARM10和ARM11,51單片機也屬于哈佛結構。
2、諾依曼結構
在了解了哈佛結構之后,我們再來看看諾依曼結構。
馮·諾伊曼結構也稱普林斯頓結構,是一種將程序指令存儲器和數據存儲器合并在一起的存儲器結構。程序指令存儲地址和數據存儲地址指向同一個存儲器的不同物理位置,因此程序指令和數據的寬度相同,如英特爾公司的8086中央處理器的程序指令和數據都是16位寬。目前使用馮·諾伊曼結構的中央處理器和微控制器有很多。除了上面提到的英特爾公司的8086,英特爾公司的其他中央處理器、安謀公司的ARM7、MIPS公司的MIPS處理器也采用了馮·諾伊曼結構。
二、微控制器應用
通過上面的介紹,想必大家對微控制器的兩種體系結構已經具備了初步的認識。在這部分,我們主要來了解下微控制器的主要應用。
微控制器(MCU)的運用范圍有很多,包括家庭和企業,樓宇自動化,制造業,機器人,汽車,照明,智能能源,工業自動化,通信和物聯網(IoT)部署。可謂大到火箭制造,小到常用便攜電子產品的研發。
簡單的:可以將微控制器用于烤箱,冰箱,烤面包機,移動設備,咖啡機,游戲機,電視和草坪灌溉系統等日常用具。它們在辦公機器中也很常見,例如復印機,掃描儀,傳真機和打印機,以及智能電表,ATM系統。
復雜的:可以將微控制器在飛機,航天器,遠洋輪船,車輛,醫療和生命支持系統以及機器人中執行關鍵功能。在醫療現場,微控制器可以調節人造心臟,腎臟或其他器官的操作。此外,它們還可以優化假肢等設備的功能。
微控制器的運用范圍是很廣泛的,它有多種腳位,有8位單片機、16位、32位等多個型號,不同的型號所能支持的功能也不盡相同,就相當于咱們使用的電腦的CPU一樣,運存空間的大小,決定了各個型號的微控制器芯片所能運用的范圍。
最后,小編誠心感謝大家的閱讀。你們的每一次閱讀,對小編來說都是莫大的鼓勵和鼓舞。最后的最后,祝大家有個精彩的一天。
下一篇: PLC、DCS、FCS三大控
上一篇: 豪威集團研發出0.56μ