1樓:未來可能未知
arm 是現在嵌入式主流架構。效能好的a系列。比如最新的a76 驍龍,麒麟。
三星。都用這個。低端嵌入式中。
m3 m4,常見的就是stm32系列微控制器。a9 a7常見linux開發板。。。8051是很早之前的微控制器架構,效能低。
**便宜,,但是因為時間太長了,仍然有大量的低端裝置使用這個微控制器。kea這個我沒用過,就不太清楚了。
2樓:匿名使用者
晶元,又稱積體電路,簡稱ic。我們的cpu就屬於晶元的一種,每款cpu都有乙個
核心,也就是核心,用作運算處理等。arm是一家公司,他們只研發核心,不生產晶元,所以其他廠商拿arm公司的核心來封裝成晶元,比如stm32系列的微控制器(也屬於晶元)是st公司生產,但核心用的是arm公司的m3,m4等核心,8051是早期的一款微控制器核心了,有很多公司都拿過8051核心來封裝成自己的晶元,比如atmel,stc等
微控制器有哪些種類?
3樓:
微控制器是包括了**處理器cpu(contral processor unit),隨機儲存器ram(random acces**emory),唯讀儲蓄器rom(read only memory)和各種輸入/輸出單元的單晶元微機系統。
單片微型計算機也稱為微控制器,目前已被廣泛運用於自動測量,智慧型儀表,工業控制及家用電器等各方面。自從2023年9月美國intel公司的mcs-48微控制器問世以來,世界各大廠商相續研製出了60多個系列,上千個品種的微控制器產品,它們在效能和控制上有些區別,能實現的功能也各有特色,但基本的結構還是一樣的。
關於微控制器的種類問題
4樓:匿名使用者
(1)avr是atmel公司推出的一種微控制器,具體簡介如下:
avr微控制器是2023年由atmel公司研發出的增強型內建flash的risc(reduced instruction set cpu) 精簡指令集高速8位微控制器。avr的微控制器可以廣泛應用於計算機外部裝置、工業實時控制、儀器儀表、通訊裝置、家用電器等各個領域。 2023年,由atmel公司挪威設計中心的a先生和v先生,利用atmel公司的flash新技術,共同研發出risc精簡指令集高速8位微控制器,簡稱avr。
(2)avr與mcs51的區別:
主要區別是核心不同。
指令集不同,io結構不同,外設不同。
優點是速度快,io強大,價效比高。
(3)arm 即advanced risc machines的縮寫,既可以認為是乙個公司的名字,也可以認為是對一類微處理器的通稱,還可以認為是一種技術的名字。算是高階的微控制器(32位微處理器) 核心,arm公司把處理器核心(如arm7核心、arm9核心、arm11核心、arm cortex a/r/m系列核心)授權給其他的半導體廠商,讓其他廠商研發出具有不同資源的處理器,如飛利浦(現在叫恩智浦,nxp)的arm7核心的處理器,lpc2103/2138/2148等都是arm7的核心的,但是處理器的外圍資源不同,淡然同一種核心的處理器指令都是一樣的,不管是哪個廠商的。
希望對你有所幫助!
微控制器的分類
5樓:匿名使用者
1、51微控制器
應用最廣泛的8位微控制器,也是初學者們容易上手學習的微控制器,最早由intel推出,由於其典型的結構和完善的匯流排專用暫存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它微控制器的發展奠定了基礎。
2、msp430微控制器
msp430系列微控制器是德州儀器2023年開始推向市場的一種16位超低功耗的混合訊號處理器,最大的亮點是低功耗而且速度快,組合語言用起來很靈活,定址方式很多,指令很少,容易上手。
3、stm32微控制器
由st廠商推出的stm32系列微控制器,這是一款價效比高的系列微控制器,功能強大。其基於專為要求高效能、低成本、低功耗的嵌入式應用專門設計的arm cortex-m核心,同時具有一流的外設。
4、pic微控制器
pic微控制器系列是美國微芯公司(microship)的產品,共分三個級別,即基本級、中級、高階。cpu採用risc結構,分別有33、35、58條指令,屬精簡指令集,同時採用harvard雙匯流排結構,執行速度快,它能使程式儲存器的訪問和資料儲存器的訪問並行處理。
5、avr微控制器
avr微控制器是atmel公司推出的較為新穎的微控制器,其顯著的特點為高效能、高速度、低功耗。它取消機器週期,以時鐘週期為指令週期,實行流水作業。avr微控制器指令以字為單位,且大部分指令都為單週期指令。
而單週期既可執行本指令功能,同時完成下一條指令的讀取。
6、freescale微控制器
freescale系列微控制器採用哈佛結構和流水線指令結構,在許多領域內都表現出低成本,高效能的的特點,它的體系結構為產品的開發節省了大量時間。此外freescale提供了多種整合模組和匯流排介面,可以在不同的系統中更靈活的發揮作用。
6樓:匿名使用者
主要有avr,51系列,pic,msp430等根據cpu字長分類有8位,16位,32位
51是cisc,用得多些,價錢也便宜,不過功能少,速度慢,外圍器件要得多
avr是risc,功能強,速度快,io帶負載能力強,外圍器件要得少,相同速度下功耗最小
pic最大特色是指令集非常精簡,大多數是100條以下的彙編指令msp430好象是功耗非常低
7樓:修者世界
1、按結構分:馮諾依曼結構如51微控制器,哈佛結構如avr、pic
2、按「位」分,有8位微控制器如:51、avr等,16位如96系列等
8樓:匿名使用者
1按字長分類,分為4位,8位,16位,32位
2按指令型別分類:精簡指令集,複雜指令集
3按核心來分:51系列,pic系列,avr系列,430系列……
9樓:匿名使用者
現在大部分用的是at,stc系列的微控制器
10樓:匿名使用者
哈佛結構 這種分類 問題有問題
微控制器問題,微控制器的問題有哪些?
微控制器是指乙個整合在一塊晶元上的完整計算機系統。微控制器是一種積體電路晶元,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu 隨機儲存器ram 唯讀儲存器rom 多種i o口和中斷系統 定時器 計數器等功能 可能還包括顯示驅動電路 脈寬調製電路 模擬多路轉換器 a d轉換器等電路 整合...
微控制器問題,微控制器的問題
是 51 微控制器問題?正負數分開存放。零,放在正數一起。main mov 20h,21h 設定存放正數的起始位址mov 60h,61h 設定存放負數的起始位址mov r0,40h 資料源位址mov r2,20 資料個數lp mov a,r0 jnb acc.7,zh mov r1,60h 取負數位...
微控制器問題,微控制器的問題
希望你學會的是一些技巧,一些方法,那麼你以後不管學什麼技術 主要是講控制這方面的 你都會很容易上手的。這是真的。你僅僅只是做了單個模組嗎?那麼你最好做乙個小的系統,綜合了多個功能的系統。學程式設計主要是一種思想,這種思想對其他微控制器是一樣的,只是語言的寫法有些區別。如果你做了乙個綜合了多種功能的小...