微控制器及微控制器系統
1、什麼是微控制器?
微控制器是將**處理器(cpu)、隨機儲存器(ram)、唯讀儲存器(rom或eprom)、定時器晶元和一些輸入/輸出介面電路整合在乙個晶元上的微控制器(microcontroller)。
**處理器包括運算器、控制器和暫存器3個主要部分,是微控制器的核心。
儲存器按工作方式可分為兩大類:隨機儲存器ram和唯讀儲存器rom。ram可被cpu隨機地讀寫,斷電後儲存的內容消失;rom中的資訊只能被讀取,一般用於存放固定的程式。rom中的內容只能用程式設計器專用裝置寫入。
輸入/輸出介面(i/o介面)是微控制器的重要組成部分。程式、資料以及現場資訊需要通過輸入裝置送到微控制器,計算結果需要通過輸出裝置輸出到外設。常用的輸入有按鍵、鍵盤、a/d等,輸出裝置一般有led、電機等。
2、什麼是微控制器系統?
對於乙個典型的微控制器系統而言,主要由微控制器、晶振和復位電路、輸入控制電路、輸出顯示電路以及外圍功能器件5個部分組成。
(1)晶振和復位電路:微控制器系統的必要組成部分,控制微控制器的機器週期和功能復位。
(2)輸入控制:是指在一定要求下,採取何種形式的控制方式來實現微控制器不同功能的轉換,以及控制指令以何種方式傳送到微控制器。常用的輸入控制方法有按鍵、矩陣鍵盤、序列通訊等方式。
(3)輸出顯示:是指微控制器將需要顯示的資料傳送到led、液晶等顯示模組,並控制led等顯示模組按照一定發格式顯示的功能。此外,輸出物件還有電機、感測器等特殊的功能器件。
(4)外圍功能器件:微控制器只是控制器件,對應一定的設計要求,需要加入特定功能的器件。例如外部儲存器,微控制器通過對外部儲存器的讀寫操作,完成對資料的儲存和讀取,從而擴充套件微控制器的儲存單元和資料。此外,常用的外圍器件還有a/d、d/a、74ls07閘電路以及特定功能的感測器等。
微控制器的最簡單系統是指微控制器能正常工作所必須的外圍元件,主要由微控制器、晶振電路和復位電路構成。而輸入/輸出部分則通過微控制器的i/o口實現。
3、微控制器系統可以用來幹什麼?
微控制器的應用十分廣泛,在工業控制領域、家電產品、智慧型化儀器儀表、計算機外部裝置,特別是機電一體化產品中,都有重要的用途。其主要的用途可以分為以下方面:
(1)顯示:通過微控制器控制發光二極體或是液晶,顯示特定的圖形和字元。
(2)機電控制:用微控制器控制機電產品做定時或定向的動作。
(3)檢測:通過微控制器和感測器的聯合使用,用來檢測產品或工況的意外發生。
(4)通訊:通過rs-232序列通訊或者是usb通訊,傳輸資料和訊號。
(5)科學計算:用來實現簡單的演算法。
微控制器(微控制器)的中斷系統及應用
2.中斷暫存器 3.中斷處理流程 4.最重要的事 中斷是指 處理器cpu正在處理某件事情的時候,外部發生了某一事件 如定時器計時已到 請求cpu迅速去處理,cpu暫停當前的工作,轉去處理所發生的事件,處理完以後,再回到原來被中斷的地方,繼續原來的工作。實現這種功能的部件稱為中斷系統。它由4個與中斷有...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...