⑴ 微處理器和微控制器的區別
微處理器(CPU)用一片或少數幾片大規模集成電路組成的中央處理器。
微控制器(MCU)是將微型計算機的主要部分集成在一個晶元上的單晶元微型計算機。
主要區別:
微處理器(MPU)通常代表一個功能強大的CPU,但不是為任何已有的特定計算目的而設計的晶元。
這種晶元往往是個人計算機和高端工作站的核心CPU。
最常見的微處理器是Motorola的68K系列和Intel的X86系列。
早期的微控制器是將一個計算機集成到一個晶元中,實現嵌入式應用,故稱單片機(single chip microcomputer)。
隨後,為了更好地滿足控制領域的嵌入式應用,單片機中不斷擴展一些滿足控制要求的電路單元。目前,單片機已廣泛稱作微控制 器(MCU)。 也有由微處理器發展的微控制器。比如,Intel的386EX就是很成功的80386微處理器的微控制器版本。與嵌入式應用的微處理器一樣,也稱為嵌入 式微處理器。
嵌入式處理器的高端產品有:Advanced RISC Machines公司的ARM、Silicon Graphics公司的MIPS、IBM和Motorola的Power PC 、Intel的X86和i960晶元、AMD的Am386EM、Hitachi的SH RISC晶元。
數字信號處理器(DSPs)里的CPU是專門設計用來極快地進行離散時間信號處理計算的,比如那些需要進行音頻和視頻通信的場合。DSPs內含乘加器,能 比其它處理器更快地進行這類運算。
⑵ 微控制器的介紹
微控制器是將微型計算機的主要部分集成在一個晶元上的單晶元微型計算機。微控制器誕生於20世紀70年代中期,經過20多年的發展,其成本越來越低,而性能越來越強大,這使其應用已經無處不在,遍及各個領域。例如電機控制、條碼閱讀器/掃描器、消費類電子、游戲設備、電話、HVAC、樓宇安全與門禁控制、工業控制與自動化和白色家電(洗衣機、微波爐)等。
⑶ 什麼是微控制器
很多液晶彩電採用以51單片機為內核的微控制器,它把可開發的資源(ROM、I/O介面等)全部提供給液晶彩電生產廠家,廠家可根據應用的需要來設計介面和編製程序,因此適應性較強,應用較廣泛。
一個最基本的微控制器主要由下列幾部分組成。
(1)CpU(中央處理器)
CpU在微控制器中起著核心作用,微控制器的所有操作指令的接收和執行,各種控制功能、輔助功能都是在CpU的管理下進行的。同時,CpU還要擔任各種運算工作。
(2)存儲器微控制器內部的存儲器包括兩部分。一是隨機存儲器RAM,它用來存儲程序運行時的中間數據,在微控制器的工作過程中,
這些數據可能被要求改寫,所以RAM中存放的內容是隨時可以改變的。需要說明的是,液晶彩電關機斷電後,RAM存儲的數據會消失。
(3)輸入/輸出(I/O)介面
輸入/輸出介面電路是指CpU與外部電路、設備之間的連接通道及相關的控制電路。由於外部電路、設備的電平大小、數據格式、運行速度、工作方式等均不統一,一般情況下它們是不能與CpU相兼容的(即不能直接與CpU連接),這些外部的電路和設備只有通過輸入/輸出介面的橋梁作用,才能與CpU進行信息傳輸、交流。
(4)定時器/計數器
在微控制器的許多應用中,往往需要通過精確的定時來產生方波信號,這由定時器/計數器電路來完成。有的定時器還具有自動重新載入的能力,這使得定時器的使用更加靈活方便,利用這種功能很容易產生一個可編程的時鍾。此外,定時器還可作為一個事件計數器,當工作在計數器方式時,可從指定的輸入端輸入脈沖,計數器對其進行計數運算。
(5)系統匯流排微處理器的上述5個基本部件電路之間通過地址匯流排(AB)、數據匯流排(DB)和控制
匯流排(CB)連接在一起,再通過輸入/輸出介面與微處理器外部的電路連接起來。⑷ 微控制器的架構
基於RISC架構的微控制器
MAXQ2000微控制器是Maxino/Dallas公司推出的一款基於RISC架構的16位微控制器。理解這款微控制器的一些結構特點,可以使我們更好地理解RISC結構微控制器的最新發展趨勢和技術特點,從而為我們構建新型系統提供更加理想的選擇。MAXQ2000的指令讀取和執行操作在一個周期內完成,而沒有流水線操作,這是因為指令既包含了操作碼也包括了數據。字母Q表示這款微控制器的一個重要特點便是「安靜」,MAXQ架構通過智能化的時鍾管理來降低雜訊.這意味著MAXQ只向那些需要使用時鍾的電路提供時鍾,這樣既降低了功耗,又為模擬電路的整合提供了一個最安靜的環境。它包含液晶顯示(LCD)介面,最多可以驅動100或132段(兩種版本)。這款微控制器的功耗指標和MIPS/MHz代碼效率方面都在同類微控制器當中遙遙領先.下面介紹MAXQ2000的主要特性。 MAXQ2000具有32KB快閃記憶體、lKBRAM、4KB的內部ROM存儲器塊和16級堆棧存儲器。存儲器預設配置成Harvard結構,程序和數據存儲器具有獨立的地址空間,還可以使能為Vorl Ncumann存儲器配置模式,即將固定用途ROM、代碼和數據存儲器放置到一個連續的存儲器映射中.這適合於需要進行動態程序修改或特殊存儲器配置的應用。快閃記憶體程序存儲器可以通過16字密鑰進行密碼保護,從而防止未授權者訪問程序存儲器。同時,還具有3個數據指針,支持高效快速地處理數據.
固定用途ROM由可以在應用軟體中進行調用的子程序組成(預設起始地址為8000H).包括:通過JTAG或UART介面進行在系統編程(引導載入程序);在電路調試程序;測試程序(內部存儲器測試,存儲器載入等);用於在應用快閃記憶體編程和快速查找表的用戶可調用程序。無論以任何方式復位,都從固定用途ROM開始運行程序。R。M軟體決定程序立刻跳轉到8000H位置、用戶應用代碼的起始位置、還是上面提到的某特定用途子程序.用戶可訪問固定用途ROM中的程序,並且可以由應用軟體調用這些程序。 提供多個中斷源,可對內部和外部事件快速響應。MAXQ結構採用了單一中斷向量(IV)和單一中斷服務程序(ISR)設計。必須在用戶中斷程序內清除中斷標志,以避免由同一中斷源引發重復中斷。當檢測到使能的中斷時,軟體跳轉到一個用戶可編程的中斷向量位置。
一旦軟體控制權轉移到ISR,可以使用中斷識別寄存器(IIR)來判定中斷源是系統寄存器還是外設寄存器。然後,就可以查詢特定模塊以確定具體中斷源,並採取相應的操作。由於中斷源是由用戶軟體識別的,因此用戶可以為每種應用確立一個獨特的中斷優先順序方案。 集成的硬體乘法器模塊執行高速乘法、乘方和累加操作,並能在一個周期內完成一個16位×16位乘法和累加操作。硬體乘法器由2個]6位並行載入操作數寄存器(MA,MB)和1個累加器組成。載入寄存器能夠自動啟動操作,從而節省了重復計算的時間。硬體乘法器的累加功能是數字濾波、信號處理以及PII)控制系統中的一個基奉單元,這使得MAXQ2000可以勝任需要大量數學運算的應用。
⑸ 微控制器,什麼是微控制器,微控制器介紹
很多液晶彩電採用以51單片機為內核的微控制器,它把可開發的資源(ROM、I/O介面等)全部提供給液晶彩電生產廠家,廠家可根據應用的需要來設計介面和編製程序,因此適應性較強,應用較廣泛。
一個最基本的微控制器主要由下列幾部分組成。
(1)CpU(中央處理器)
CpU在微控制器中起著核心作用,微控制器的所有操作指令的接收和執行,各種控制功能、輔助功能都是在CpU的管理下進行的。同時,CpU還要擔任各種運算工作。
(2)存儲器微控制器內部的存儲器包括兩部分。一是隨機存儲器RAM,它用來存儲程序運行時的中間數據,在微控制器的工作過程中,
這些數據可能被要求改寫,所以RAM中存放的內容是隨時可以改變的。需要說明的是,液晶彩電關機斷電後,RAM存儲的數據會消失。
(3)輸入/輸出(I/O)介面
輸入/輸出介面電路是指CpU與外部電路、設備之間的連接通道及相關的控制電路。由於外部電路、設備的電平大小、數據格式、運行速度、工作方式等均不統一,一般情況下它們是不能與CpU相兼容的(即不能直接與CpU連接),這些外部的電路和設備只有通過輸入/輸出介面的橋梁作用,才能與CpU進行信息傳輸、交流。
(4)定時器/計數器
在微控制器的許多應用中,往往需要通過精確的定時來產生方波信號,這由定時器/計數器電路來完成。有的定時器還具有自動重新載入的能力,這使得定時器的使用更加靈活方便,利用這種功能很容易產生一個可編程的時鍾。此外,定時器還可作為一個事件計數器,當工作在計數器方式時,可從指定的輸入端輸入脈沖,計數器對其進行計數運算。
(5)系統匯流排微處理器的上述5個基本部件電路之間通過地址匯流排(AB)、數據匯流排(DB)和控制匯流排(CB)連接在一起,再通過輸入/輸出介面與微處理器外部的電路連接起來。
⑹ 微控制器有哪些,微控制器有哪些知識
微控制器是將微型計算機的主要部分集成在一個晶元上的單晶元微型計算機。 單片機是微控制器的一種。 數字信號處理器DSP也是一種微控制器。 控制器參與控制,一方面需要接受信息,另一方面需要輸出信息
⑺ 嵌入式微處理器、微控制器。DSP三者的關系和區別希望回答簡潔
嵌入式處理器和微處理器一般都是差不多,就是一般的單片機,常用於工業控制,消費電子,家電等,比如mcs51系列,avr系列ARM系列等,dsp是指數字信號處理器一般用於計算量比較大的場合,比如數字電視機頂盒,數字示波器,高清播放器等
⑻ 微控制器的分類
微控制器(Microcontroller Unit,即MCU)可從不同方面進行分類:根據數據匯流排寬度可分為8位、16位和32位機;根據存儲器結構可分為Harvard結構和Von Neumann結構;根據內嵌程序存儲器的類別可分為OTP、掩膜、EPROM/EEPROM和快閃記憶體Flash;根據指令結構又可分為CISC(Complex Instruction Set Computer)和RISC(Reced Instruction Set Computer)微控制器。
⑼ stm32f103微控制器可分為那三個系列
根據內置存儲器的容量..根據內置存儲器的容量大小和片上外設資源的多少,stm32f103微控制器可分為哪三個子系列
⑽ 8位微控制器,什麼是8位微控制器
一般指cpu中的寄存器和數據組織是按照8位二進制為單位的,寄存器字長8位,數據線、地址線也是8位的。
微控制器的意思是,晶元中除cpu外還集成了一些用於控制的常用外設。