本文簡(jiǎn)明扼要地介紹微處理器、微控制器、單板機(jī)和單片機(jī)的概念和最基礎(chǔ)性知識(shí)。
計(jì)算機(jī)微處理器與嵌入式微處理單元
(A)微型計(jì)算機(jī)的微處理器
通用微處理器(MPU)代表一個(gè)功能強(qiáng)大的CPU,但不是為任何已有的特定計(jì)算目的而設(shè)計(jì)的芯片。
通用微處理器是通用微型計(jì)算機(jī)的微處理器(Microprocessor,縮寫(xiě)μP)。它是由一片或幾片大規(guī)模集成電路組成的中央處理器(Central Processing Unit,CPU)。
微處理器能完成取指令、執(zhí)行指令,以及與外界存儲(chǔ)器和邏輯部件交換信息等操作,是微型計(jì)算機(jī)的運(yùn)算控制部分。它可與存儲(chǔ)器、外圍電路芯片和輸入輸出(I/O)部件組成微型計(jì)算機(jī)。
微處理器是微型計(jì)算機(jī)的核心部件。
從物理上來(lái)說(shuō),微處理器是一塊集成了數(shù)量龐大的微型晶體管與其他電子組件的半導(dǎo)體集成電路芯片。
最常見(jiàn)的通用微型計(jì)算機(jī)的微處理器是Intel(英特爾)公司和AMD公司的X86系列芯片,以及Motorola(摩托羅拉)公司的68000系列芯片。
如前所述,對(duì)于通用微型計(jì)算機(jī),微處理器叫作中央處理器(CPU)。
專(zhuān)門(mén)用作圖像數(shù)據(jù)處理的微處理器叫作圖形處理器(Graphics ProcessingUnit,GPU),如Nvidia(英偉達(dá))GeForce 7X0 GPU。
專(zhuān)門(mén)用于音頻數(shù)據(jù)處理的微處理器叫作音頻處理器(Audio Processing Unit,APU),如Creative emu10k1 APU。
(B)嵌入式系統(tǒng)的微處理單元
嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活裁剪軟件硬件模塊的專(zhuān)用計(jì)算機(jī)系統(tǒng)。
嵌入式系統(tǒng)由硬件和軟件組成。嵌入式系統(tǒng)的軟件只包括操作系統(tǒng)和應(yīng)用程序。嵌入式系統(tǒng)的硬件包括信號(hào)處理器、存儲(chǔ)器、通信模塊等。
從硬件角度看,嵌入式系統(tǒng)主要有下列四種類(lèi)型;或者說(shuō),嵌入式系統(tǒng)的微處理單元有下列四種:
(1)嵌入式微處理器(MicroProcessor Unit,MPU)
1971年11月,英特爾公司推出了世界上第一個(gè)微處理器4004。這是4位字長(zhǎng)的微處理器芯片。
現(xiàn)在的嵌入式微處理器(MPU)是由通用計(jì)算機(jī)中的CPU演變而來(lái)的。它是具有32位以上的處理器。與工業(yè)控制計(jì)算機(jī)相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點(diǎn)。
也有由通用微處理器發(fā)展出來(lái)的嵌入式微處理器。比如,Intel的386EX就是由80386微處理器發(fā)展出來(lái)的嵌入式微處理器。
主要的嵌入式處理器類(lèi)型有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM/StrongARM系列等。
ARM架構(gòu)的微處理器占據(jù)智能手機(jī)微處理器市場(chǎng)的90%。
(2)嵌入式微控制器(MicrocontrollerUnit, MCU)
早期的微控制器(Microcontroller Unit,MCU)是將一臺(tái)計(jì)算機(jī)各種必要部件集成到一個(gè)芯片中,實(shí)現(xiàn)嵌入式應(yīng)用,故又稱(chēng)單片機(jī)(single chip microcomputer)。
單片機(jī)是一種集成電路芯片,是構(gòu)成的一臺(tái)微型計(jì)算機(jī)的主機(jī)。與微型計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。
與嵌入式微處理器相比,微控制器的最大特點(diǎn)是單片化,體積大大減小,從而使功耗和成本下降、可靠性提高。微控制器適合于實(shí)時(shí)控制,因此稱(chēng)為微控制器。
MCU擁有的品種最多。比較有代表性的MCU有8051、MCS-251、MCS-96/196/296、P51XA、C166/167、68K系列,以及MCU 8XC930/931、C540、C541,并且有支持I2C、CAN-Bus、LCD及眾多專(zhuān)用MCU和兼容系列。
MCU占嵌入式系統(tǒng)約70%的市場(chǎng)份額。
(3)嵌入式DSP處理器(Embedded Digital Signal Processor, EDSP)
DSP(數(shù)字信號(hào)處理器)是專(zhuān)門(mén)用于信號(hào)處理方面的處理器。它具有很高的編譯效率和指令執(zhí)行速度,能夠極快地進(jìn)行離散時(shí)間信號(hào)處理。
在音頻和視頻通信的場(chǎng)合,以及在數(shù)字濾波、FFT、譜分析等各種儀器上,DSP獲得了廣泛的應(yīng)用。
應(yīng)用最廣的DSP是TI(德州儀器)的TMS320C2000/C5000系列和Motorola的5600X系列;其次是Intel(英特爾)的MCS-296,Siemens(西門(mén)子)的TriCore,等等。
(4)嵌入式片上系統(tǒng)(System OnChip)
嵌入式片上系統(tǒng)(SoC)是具有很大包容的集成器件。SoC最大的特點(diǎn)是實(shí)現(xiàn)了軟硬件無(wú)縫結(jié)合,直接在處理器片內(nèi)嵌入操作系統(tǒng)的代碼模塊。
比較典型的SoC產(chǎn)品是Philips(菲利普)的Smart XA。其它的SOC產(chǎn)有Siemens(西門(mén)子)的TriCore,Motorola(摩托羅拉)的M-Core,某些ARM系列器件,Echelon和Motorola聯(lián)合研制的Neuron芯片,等等。
單板機(jī)、單片機(jī)以及它們的區(qū)別和聯(lián)系
(A)單板機(jī)及其與微處理器的關(guān)系
單板機(jī)是在一塊PCB電路板上把CPU(微處理器)、ROM(只讀存儲(chǔ)器)、RAM(隨機(jī)存儲(chǔ)器)和I/O(輸入/輸出)接口電路等大規(guī)模集成電路片子組裝在一起,并配有必要簡(jiǎn)單外部設(shè)備,例如鍵盤(pán)和顯示器,從而形成的微型計(jì)算機(jī)。
單板機(jī)的核心部件是微處理器。這是單片機(jī)的CPU(中央處理器)。
單板機(jī)是最簡(jiǎn)單的、完整的微型計(jì)算機(jī)。
PCB(Printed Circuit Board),即印制線路板,簡(jiǎn)稱(chēng)印制板,是電子工業(yè)的重要部件之一。幾乎每種電子設(shè)備,小到電子手表、計(jì)算器,大到計(jì)算機(jī)、通信電子設(shè)備、軍用武器系統(tǒng),只要有集成電路等電子元件,為了使各個(gè)元件之間的電氣互連,都要使用印制板。
(B)單片機(jī)及其與微控制器的關(guān)系
單片機(jī)是一種集成電路芯片。它把具有數(shù)據(jù)處理能力的中央處理器(CPU)、只讀存儲(chǔ)器(ROM)、隨機(jī)存儲(chǔ)器(RAM)、多種I/O(輸入/輸出)接口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能集成到一塊芯片上,構(gòu)成的一個(gè)微型計(jì)算機(jī)的主機(jī)。
單片機(jī)的核心部件是微控制器,又叫CPU(中央處理器)。
現(xiàn)在,業(yè)內(nèi)人士把微控制器稱(chēng)為單片機(jī)。
單片機(jī)是專(zhuān)門(mén)用作嵌入式應(yīng)用而設(shè)計(jì)的單芯片微型機(jī)。為了滿足不斷擴(kuò)展的嵌入式應(yīng)用需求,不斷在片內(nèi)增加各種單元電路,而形成目前廣泛使用的微控制器。因此,單片機(jī)是一個(gè)典型的普及型的嵌入式系統(tǒng),因?yàn)樗鼈兂饲度胧綉?yīng)用之外沒(méi)有其他用途。
單片機(jī)適合于實(shí)時(shí)控制,因此稱(chēng)為微控制器(MCU)。
(C)單板機(jī)與單片機(jī)的聯(lián)系和區(qū)別
單片機(jī)與單板機(jī)的聯(lián)系是:?jiǎn)纹瑱C(jī)加上I/O設(shè)備,例如鍵盤(pán)和顯示器,就成為單板機(jī)。
單板機(jī)與單片機(jī)的根本區(qū)別在于:?jiǎn)伟鍣C(jī)是完整的微型計(jì)算機(jī);而單片機(jī)只有微型計(jì)算機(jī)的主機(jī),沒(méi)有輸入輸出(I/O)設(shè)備。
其次,單板機(jī)的核心是微處理器;單片機(jī)的核心是微控制器。現(xiàn)在單片機(jī)成了微控制器的代稱(chēng)。
單片機(jī)的研制發(fā)展和51系列單片機(jī)
單片機(jī)發(fā)展歷史的前期,英特爾(Intel)公司主導(dǎo)了單片機(jī)的研制和發(fā)展。
英特爾公司于1980年推出了8位MCS-51系列單片機(jī)。它與以前的機(jī)型MCS-48相比,功能增強(qiáng)了許多,運(yùn)行速度提高了許多。
Intel 51系列是基本型,包括8031、8051、8751、8951這四個(gè)機(jī)種。它們都使用8031指令系統(tǒng),其區(qū)別僅在于片內(nèi)儲(chǔ)存器容量。8051的ROM(只讀存儲(chǔ)器)容量為4KB。
英特爾8051單片機(jī)屬于MCS-51系列單片機(jī)的一種,是MCS-51系列單片機(jī)中的最基礎(chǔ)的單片機(jī)型號(hào)。
由于Intel公司將重點(diǎn)放在286、386、486、奔騰等高檔芯片開(kāi)發(fā)上,沒(méi)有重視MCS-51系列單片機(jī)。Intel公司將MCS-51系列的8051內(nèi)核使用權(quán)以專(zhuān)利互換或出讓給世界許多著名的企業(yè),如Philips(菲利普)、NEC(日本電器)、Atmel(艾特梅爾)、AMD、Dallas、Siemens(西門(mén)子)、Fujutsu(富士通)、OKI(沖電器)、華邦、LG等。這些企業(yè)在保持與8051單片機(jī)兼容的基礎(chǔ)上,對(duì)8051單片機(jī)做了很多改善。
這使得以英特爾8051為內(nèi)核的MCS-51單片機(jī)系列在世界上應(yīng)用最廣泛,產(chǎn)量最大。其中,英特爾80C51已成為8位單片機(jī)的主流,成了事實(shí)上的標(biāo)準(zhǔn)MCU芯片單片機(jī)。
MCU單片機(jī)占嵌入式系統(tǒng)約70%的市場(chǎng)份額。
51系列單片機(jī)是對(duì)各家公司開(kāi)發(fā)制造的所有兼容Intel公司 8031指令系統(tǒng)的、基于8051芯片的單片機(jī)的統(tǒng)稱(chēng)。
51系列單片機(jī)是中國(guó)和世界應(yīng)用最廣的一種單片機(jī)。
責(zé)任編輯:tzh
-
微控制器
+關(guān)注
關(guān)注
48文章
7960瀏覽量
155535 -
處理器
+關(guān)注
關(guān)注
68文章
19920瀏覽量
235683 -
單片機(jī)
+關(guān)注
關(guān)注
6068文章
45011瀏覽量
651198
發(fā)布評(píng)論請(qǐng)先 登錄
伺服系統(tǒng)和單片機(jī)有什么區(qū)別
單片機(jī)和伺服有什么區(qū)別
時(shí)鐘電路與晶振電路兩者的區(qū)別有哪些
嵌入式和單片機(jī)的區(qū)別?一文簡(jiǎn)單明了的給你講透兩者的技術(shù)本質(zhì)!

什么是工作電壓?什么是耐電壓?兩者的區(qū)別和聯(lián)系
PLC和單片機(jī)到底有什么區(qū)別?

【新品】單板機(jī)、多模GNSS定位模組、CAN分析儀、RS485集線器及隔離轉(zhuǎn)換器

上新啦!工業(yè)級(jí)單板機(jī)、LoRa模組、USB轉(zhuǎn)藍(lán)牙適配器等

TXB0104與TXS0102兩者之間有什么區(qū)別嗎?
請(qǐng)問(wèn)ADC器件的interface中有分為Parallel lvds和serial lvds,請(qǐng)問(wèn)這兩者有什么區(qū)別?
基于模塊電源的船舶集控系統(tǒng)嵌入式單板機(jī)電源設(shè)計(jì)

如何寫(xiě)出穩(wěn)定的單片機(jī)代碼

評(píng)論