1樓:仁杰電子公司
微控制器是一種整合在電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的計算機系統。 微控制器自動完成賦予它的任務的過程,也就是微控制器執行程式的過程,即一條條執行的指令的過程,所謂指令就是把要求微控制器執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;微控制器所能執行的全部指令,就是該微控制器的指令系統,不同種類的微控制器,其指令系統亦不同。為使微控制器能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定微控制器能識別和執行的指令),這一系列指令的集合就成為程式,程式需要預先存放在具有儲存功能的部件——儲存器中。
儲存器由許多儲存單元(最小的儲存單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元裡,單元裡的指令取出並執行就像大樓房的每個房間的被分配到了唯一一個房間號一樣,每一個儲存單元也必須被分配到唯一的地址號,該地址號稱為儲存單元的地址,這樣只要知道了儲存單元的地址,就可以找到這個儲存單元,其中儲存的指令就可以被取出,然後再被執行。 程式通常是順序執行的,所以程式中的指令也是一條條順序存放的,微控制器在執行程式時要能把這些指令一條條取出並加以執行,必須有一個部件能追蹤指令所在的地址,這一部件就是程式計數器pc(包含在cpu中),在開始執行程式時,給pc賦以程式中第一條指令所在的地址,然後取得每一條要執行的命令,pc在中的內容就會自動增加,增加量由本條指令長度決定
2樓:匿名使用者
微控制器是什麼?什麼是微控制器?
微控制器的全稱是單片微型計算機簡稱微控制器(mcu),是典型的嵌入式微控制器。微控制器是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統。
微控制器又稱單片微控制器,是因為它早被用在工業控制領域。它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。
概括的講:一塊晶片就成了一臺計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。
同時,學習使用微控制器是瞭解計算機原理與結構的佳選擇。
簡單地說,微控制器就是一個小計算機系統。
微控制器比專用處理器適合應用於嵌入式系統,因此它得到了多的應用。事實上微控制器是世界上數量多的計算機,現代人類生活中所用的幾乎每件電子和機械產品中都會整合有微控制器。手機、**、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部微控制器。
而個人電腦中也會有為數不少的微控制器在工作。
微控制器是什麼?簡而言之就是一個小計算機系統,微控制器是指一個整合在一塊晶片上的完整計算機系統,而且微控制器的應用非常廣泛,現代人類生活中所用的幾乎每件電子和機械產品中都會整合有微控制器。
3樓:奮鬥不屈
所謂微控制器,就是把**處理器cpu(central processing unit)、儲存器(memory)、定時器、i/0(input/output)介面電路等一些計算機的主要功能部件整合在一塊積體電路晶片上的微型計算機。雖然微控制器只是一個晶片,但從組成和功能上看,它已具有了微型計算機系統的含義。中文「微控制器」的稱呼由英文名稱「single chip micro***puter」直接翻譯而來。
微控制器把微型計算機的各主要部分整合在一塊晶片上,大大縮短了系統內訊號傳送距離,從而提高了系統的可靠性及執行速度。因而在工業測控領域中,微控制器系統是最理想的控制系統。所以,微控制器是典型的嵌人式系統,是嵌入式系統低端應用的最佳選擇。
4樓:匿名使用者
我這裡有微控制器的初學實驗教程,你可以看看!微控制器初學實驗教程
5樓:虧
微控制器就是單片微型計算機的簡稱,因此微控制器其實就是微型計算機。
6樓:匿名使用者
mcu....又叫微控制器...主要使用的是intel生產的51,52系列...控制功能比較強,運算能力較弱..家用電器經常使用到,廣告裡所謂的微電腦控制就是這個東西.
7樓:匿名使用者
我是一名微控制器工程師,下面的講解你參考一下
1 微控制器是一種整合在電路晶片,採用超大規模積體電路技術,把具有資料處理能力的**處理器cpu等功能整合到一塊矽片上構成的一個小而完善的計算機系統。
2 微控制器這個的硬體是可以程式設計的,基於這種微控制器模組,我們可以用程式來進行功能的開發與應用
3 微控制器能識別的語言叫程式語言,我們常用的程式語言有:彙編,c語言或是c++語言等。
4 微控制器程式設計還會由於其位數不同而有所差異,如8位微控制器程式設計,16位微控制器程式設計,32位微控制器程式設計等,但只是很小的差異,只要明白8位微控制器,其它的16位,32位就很好理解了。
希望我的解答你喜歡了
微控制器的作用是什麼?
8樓:司寇博智流
微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。概括的講:
一塊晶片就成了一臺計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。
微控制器的使用領域已十分廣泛,如智慧儀表、實時工控、通訊裝置、導航系統、家用電器等。各種產品一旦用上了微控制器,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞「智慧型」,如智慧型洗衣機等。
微控制器是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域的廣泛應用。
從上世紀80年代,由當時的4位、8位微控制器,發展到現在的32位300m的高速微控制器。
拓展資料:
主要特點
1、主流微控制器包括cpu、4kb容量的rom、128
b容量的ram、
2個16位定時/計數器、4個8位並行口、全雙工串列埠行口、adc/dac、spi、i2c、isp、iap。
2、系統結構簡單,使用方便,實現模組化;
3、微控制器可靠性高,可工作到10^6
~10^7小時無故障;
4、處理功能強,速度快。
5、低電壓,低功耗,便於生產行動式產品
6、控制功能強
7、環境適應能力強。
9樓:澄雯賽空
微控制器就是一臺小型的計算機,只是功能比pc要弱的多了,體積也只有一個晶片,大小為長寬高:5.5、1.5、0.5
釐米左右,它整合了cpu,ram
rom(記憶體)定時器/計數器和多種i/o介面電路,做一些簡單的工業控制,如對溫度檢測,或數字顯示等就夠用了
就是把程式固化在晶片上執行特定任務的計算機。在工業和高科技領域應用甚廣
組合語言
在工業和高科技領域,它是最基礎的,如果學好了,對學習其他高等級的微控制器或dsp系列有很大的幫助
10樓:曲雪曼穆波
微控制器是指一個整合在一塊晶片上的完整計算機系統。儘管他的大部分功能整合在一塊小晶片上,但是它具有一個完整計算機所需要的大部分部件:cpu、記憶體、內部和外部匯流排系統,目前大部分還會具有外存。
同時整合諸如通訊介面、定時器,實時時鐘等外圍裝置。而現在最強大的微控制器系統甚至可以將聲音、影象、網路、複雜的輸入輸出系統整合在一塊晶片上。
微控制器也被稱為微控制器(microcontroler),是因為它最早被用在工業控制領域。微控制器由晶片內僅有cpu的專用處理器發展而來。最早的設計理念是通過將大量外圍裝置和cpu整合在一個晶片中,使計算機系統更小,更容易整合進複雜的而對提及要求嚴格的控制裝置當中。
intel的z80是最早按照這種思想設計出的處理器,從此以後,微控制器和專用處理器的發展便分道揚鑣。
早期的微控制器都是8位或4位的。其中最成功的是intel的8031,因為簡單可靠而效能不錯獲得了很大的好評。此後在8031上發展出了mcs51系列微控制器系統。
基於這一系統的微控制器系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位微控制器,但因為價效比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,微控制器技術得到了巨大的提高。
隨著intel
i960系列特別是後來的arm系列的廣泛應用,32位微控制器迅速取代16位微控制器的高階地位,並且進入主流市場。而傳統的8位微控制器的效能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高階的32位微控制器主頻已經超過300mhz,效能直追90年代中期的專用處理器,而普通的型號出廠**跌落至1美元,最高階的型號也只有10美元。
當代微控制器系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式作業系統被廣泛應用在全系列的微控制器上。而在作為掌上電腦和手機核心處理的高階微控制器甚至可以直接使用專用的windows和linux作業系統。
微控制器比專用處理器最適合應用於嵌入式系統,因此它得到了最多的應用。事實上微控制器是世界上數量最多的計算機。現代人類生活中所用的幾乎每件電子和機械產品中都會整合有微控制器。
手機、**、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部微控制器。而個人電腦中也會有為數不少的微控制器在工作。汽車上一般配備40多部微控制器,複雜的工業控制系統上甚至可能有數百臺微控制器在同時工作!
微控制器的數量不僅遠超過pc機和其他計算的綜合,甚至比人類的數量還要多。
微控制器之間如何實現通訊,微控制器與微控制器之間如何進行序列通訊?
兩個單抄片機之間串列埠襲通訊,如果是用proteus 最簡單 bai了,兩個微控制器的rxd,txd交叉連線就行了。du要是實物最zhi好用rs232連線通訊,距離可以達到幾十米。再遠點距離,用rs485連線通訊。總之,方法很多的,dao也很靈活的。1 微控制器的通訊 有抄序列襲通訊和並行通bai信...
51微控制器的 5 是什麼意思,51微控制器的「51」是什麼意思?
1 51是51微控制器的簡稱,是對所有相容intel 8031指令系統的微控制器的統稱。該系列微控制器的始祖是intel的8031微控制器,後來隨著flash rom技術的發展,8031微控制器取得了長足的進展,成為應用最廣泛的8位微控制器之一,其代表型號是atmel公司的at89系列,它廣泛應用於...
CY在微控制器裡面是什麼意思,微控制器中CY是什麼意思,舉個例子說說
51微控制器cy代表運算結果的進位或借位標誌,cy在微控制器裡面是什麼意思 cy是進位標誌,比如二進位制數10101100,左移一次cy 1,第二次cy 0,因為左向右數第二個數為0無進位。採用這種方法可位讀取 它是psw狀態暫存器裡面的高位進位標誌位。你寫的這個應該是iic匯流排協議裡面的。sda...