天堂草原最受欢迎的角色,天堂动漫,天堂在线,色天堂下载,天堂中文在线资源,亚洲男人天堂

技術(shù)熱線: 4007-888-234
設(shè)計(jì)開發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應(yīng)用測試 完善的開發(fā)代碼案例庫分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競爭力

新聞中心

提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動態(tài)

微控制器(MCU)入門知識點(diǎn)

更新時(shí)間: 2019-06-19
閱讀量:3282

微控制器(Microcontroller Unit,簡稱MCU),又稱為單片機(jī),是一種集成在芯片上的微型計(jì)算機(jī),用于控制嵌入式系統(tǒng)中的特定操作。典型的微控制器在單個(gè)芯片上包括處理器,存儲器和輸入/輸出(I/O)外圍設(shè)備。

目前,國外微控制器(MCU)包括恩智浦半導(dǎo)體、意法半導(dǎo)體、微芯,國內(nèi)微控制器包括華大、英銳恩

可應(yīng)用于車輛、機(jī)器人、辦公機(jī)器、醫(yī)療設(shè)備、移動無線電收發(fā)器,自動售貨機(jī)和家用電器等許多種設(shè)備中。下面我們來了解微控制器(MCU)入門知識點(diǎn)。


一、微控制器功能

微控制器的處理器因應(yīng)用而異,選擇范圍從簡單的4位,8位或16位處理器到更復(fù)雜的32位或64位處理器。在存儲器方面,微控制器可以使用隨機(jī)存取存儲器(RAM),閃存(flash),EPROM或EEPROM。通常,微控制器設(shè)計(jì)為在沒有額外計(jì)算組件的情況下易于使用,因?yàn)樗鼈冊O(shè)計(jì)有足夠的板載存儲器以及提供用于通用I/O操作的引腳,因此它們可以直接與傳感器和其他組件連接。

微控制器架構(gòu)可以基于哈佛架構(gòu)或馮諾依曼架構(gòu),兩者都提供在處理器和存儲器之間交換數(shù)據(jù)的不同方法。采用哈佛架構(gòu),數(shù)據(jù)總線和指令是分開的,允許同時(shí)傳輸。采用Von Neumann架構(gòu),僅使用一條總線用于數(shù)據(jù)和指令。

微控制器處理器可以基于復(fù)雜指令集(CISC)或精簡指令集(RISC)。CISC通常有大約80條指令,而RISC大約有30條,以及更多的尋址模式,12-24條與RISC的3-5條相比。雖然CISC可以更容易實(shí)現(xiàn)并且具有更高效的存儲器使用,但由于執(zhí)行指令所需的時(shí)鐘周期數(shù)更多,因此可能會降低性能。更加重視軟件的RISC通常提供比CISC處理器更好的性能,后者由于其簡化的指令集而更加重視硬件,因此提高了設(shè)計(jì)的簡單性,但由于它強(qiáng)調(diào)軟件,軟件可能更復(fù)雜。使用哪種ISC因應(yīng)用而異。

最初,微控制器僅使用匯編語言。而現(xiàn)在,使用C語言編程的比較多。

MCU具有輸入和輸出引腳,可實(shí)現(xiàn)外設(shè)功能。這些功能包括模數(shù)轉(zhuǎn)換器,液晶顯示(LCD)控制器,實(shí)時(shí)時(shí)鐘(RTC),同步/異步接收器發(fā)送器(USART),定時(shí)器,通用異步接收器發(fā)送器(UART)和通用串行總線(USB))連通性。此外,收集與濕度和溫度相關(guān)的數(shù)據(jù)的傳感器也經(jīng)常使用到微控制器。

二、微控制器的類型

常見的MCU包括IntelMCS-51,通常被稱為8051單片機(jī),最初于1985年開發(fā)。Atmel于1996年開發(fā)的AVR微控制器;Microchip的可編程接口控制器(PIC);其他還有各種基于ARM核心的單片機(jī)。

國外有許多公司制造和銷售微控制器,包括恩智浦半導(dǎo)體(NXP),微芯(Microchip)、愛特梅爾(Atmel)、新唐(Nuvoton)和德州儀器(TI)。國內(nèi)的公司包括華大半導(dǎo)體(HDSC)、英銳恩(enroo)、新唐、兆易和上海靈動。

三、微控制器的應(yīng)用

微控制器(MCU)的行業(yè)應(yīng)用方案有很多種,包括家庭和企業(yè)、樓宇自動化、制造、機(jī)器人、汽車、照明、智能能源、工業(yè)自動化,通信和物聯(lián)網(wǎng)(IoT)部署。

最簡單的使用微控制器的日常電器,例如烤箱、冰箱、烤面包機(jī)、移動設(shè)備、咖啡機(jī)、游戲機(jī),電視和草坪灌溉系統(tǒng)。它們在辦公室機(jī)器中也很常見,例如復(fù)印機(jī)、掃描儀、傳真機(jī)和打印機(jī),以及智能電表,ATM和安全系統(tǒng)。

更復(fù)雜的微控制器在飛機(jī)、航天器、遠(yuǎn)洋船只、車輛、醫(yī)療和生命支持系統(tǒng)以及機(jī)器人中執(zhí)行關(guān)鍵功能。在醫(yī)療場景中,微控制器可以調(diào)節(jié)人造心臟,腎臟或其他器官的運(yùn)作。此外,它們還可以提高假肢等裝置的功能。

四、微控制器與微控制器的區(qū)別

微控制器和微處理器之間的區(qū)別已經(jīng)不那么明顯了,因?yàn)樾酒芏群蛷?fù)雜性已經(jīng)變得相對便宜,并且微控制器因此集成了更多“通用計(jì)算機(jī)”類型的功能。但總的來說,可以說微控制器可以獨(dú)立運(yùn)行,直接連接到傳感器和執(zhí)行器,微處理器的設(shè)計(jì)目的是最大化芯片上的計(jì)算能力,內(nèi)部總線連接支持RAM和串口等硬件。簡而言之,咖啡機(jī)使用微控制器,臺式計(jì)算機(jī)使用微處理器。

微控制器比微處理器更便宜,耗電更少。微處理器沒有內(nèi)置RAM,只讀存儲器(ROM)或芯片上的其他外圍設(shè)備,而是通過它們的引腳連接到這些外圍設(shè)備。微處理器可以被認(rèn)為是計(jì)算機(jī)系統(tǒng)的核心,而微控制器可以被認(rèn)為是嵌入式系統(tǒng)的核心。

五、選擇合適的微控制器

在為項(xiàng)目選擇微控制器(MCU)時(shí),需要記住許多技術(shù)和業(yè)務(wù)注意事項(xiàng)。除了成本之外,重要的是要考慮MCU的最大速度,RAM或ROM大小,I/O引腳的數(shù)量或類型,以及功耗和約束以及開發(fā)支持。



联系我们: 鄂伦春自治旗| 徐州市| 乌兰浩特市| 布拖县| 罗平县| 双江| 西乌珠穆沁旗| 革吉县| 崇明县| 无棣县| 什邡市| 钟祥市| 东乌珠穆沁旗| 龙门县| 张掖市| 揭东县| 贺兰县| 贵溪市| 九龙城区| 峡江县| 泾源县| 榆林市| 延庆县| 五河县| 婺源县| 肥城市| 峡江县| 岳池县| 宝丰县| 保康县| 长垣县| 惠安县| 财经| 湖北省| 沛县| 临猗县| 深泽县| 保亭| 韶山市| 永定县| 哈尔滨市|