0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單板機與單片機兩者的區(qū)別和聯(lián)系

我快閉嘴 ? 來源:EDA365 ? 作者:EDA365 ? 2020-09-29 15:11 ? 次閱讀

本文簡明扼要地介紹微處理器、微控制器、單板機和單片機的概念和最基礎(chǔ)性知識。

計算機微處理器與嵌入式微處理單元

(A)微型計算機的微處理器

通用微處理器(MPU)代表一個功能強大的CPU,但不是為任何已有的特定計算目的而設(shè)計的芯片。

通用微處理器是通用微型計算機的微處理器(Microprocessor,縮寫μP)。它是由一片或幾片大規(guī)模集成電路組成的中央處理器(Central Processing Unit,CPU)。

微處理器能完成取指令、執(zhí)行指令,以及與外界存儲器和邏輯部件交換信息等操作,是微型計算機的運算控制部分。它可與存儲器、外圍電路芯片和輸入輸出(I/O)部件組成微型計算機。

微處理器是微型計算機的核心部件。

從物理上來說,微處理器是一塊集成了數(shù)量龐大的微型晶體管與其他電子組件的半導(dǎo)體集成電路芯片。

最常見的通用微型計算機的微處理器是Intel英特爾公司AMD公司的X86系列芯片,以及Motorola(摩托羅拉)公司的68000系列芯片。

如前所述,對于通用微型計算機,微處理器叫作中央處理器(CPU)。

專門用作圖像數(shù)據(jù)處理的微處理器叫作圖形處理器(Graphics ProcessingUnit,GPU),如Nvidia(英偉達)GeForce 7X0 GPU。

專門用于音頻數(shù)據(jù)處理的微處理器叫作音頻處理器(Audio Processing Unit,APU),如Creative emu10k1 APU。

(B)嵌入式系統(tǒng)的微處理單元

嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),能夠根據(jù)用戶需求(功能、可靠性、成本、體積、功耗、環(huán)境等)靈活裁剪軟件硬件模塊的專用計算機系統(tǒng)。

嵌入式系統(tǒng)由硬件和軟件組成。嵌入式系統(tǒng)的軟件只包括操作系統(tǒng)和應(yīng)用程序。嵌入式系統(tǒng)的硬件包括信號處理器、存儲器、通信模塊等。

從硬件角度看,嵌入式系統(tǒng)主要有下列四種類型;或者說,嵌入式系統(tǒng)的微處理單元有下列四種:

(1)嵌入式微處理器(MicroProcessor Unit,MPU)

1971年11月,英特爾公司推出了世界上第一個微處理器4004。這是4位字長的微處理器芯片。

現(xiàn)在的嵌入式微處理器(MPU)是由通用計算機中的CPU演變而來的。它是具有32位以上的處理器。與工業(yè)控制計算機相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點。

也有由通用微處理器發(fā)展出來的嵌入式微處理器。比如,Intel的386EX就是由80386微處理器發(fā)展出來的嵌入式微處理器。

主要的嵌入式處理器類型有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM/StrongARM系列等。

ARM架構(gòu)的微處理器占據(jù)智能手機微處理器市場的90%。

(2)嵌入式微控制器(MicrocontrollerUnit, MCU

早期的微控制器(Microcontroller Unit,MCU)是將一臺計算機各種必要部件集成到一個芯片中,實現(xiàn)嵌入式應(yīng)用,故又稱單片機(single chip microcomputer)。

單片機是一種集成電路芯片,是構(gòu)成的一臺微型計算機的主機。與微型計算機相比,單片機只缺少了I/O設(shè)備。

與嵌入式微處理器相比,微控制器的最大特點是單片化,體積大大減小,從而使功耗和成本下降、可靠性提高。微控制器適合于實時控制,因此稱為微控制器。

MCU擁有的品種最多。比較有代表性的MCU有8051、MCS-251、MCS-96/196/296、P51XA、C166/167、68K系列,以及MCU 8XC930/931、C540、C541,并且有支持I2C、CAN-Bus、LCD及眾多專用MCU和兼容系列。

MCU占嵌入式系統(tǒng)約70%的市場份額。

(3)嵌入式DSP處理器(Embedded Digital Signal Processor, EDSP)

DSP(數(shù)字信號處理器)是專門用于信號處理方面的處理器。它具有很高的編譯效率和指令執(zhí)行速度,能夠極快地進行離散時間信號處理。

在音頻和視頻通信的場合,以及在數(shù)字濾波、FFT、譜分析等各種儀器上,DSP獲得了廣泛的應(yīng)用。

應(yīng)用最廣的DSP是TI德州儀器)的TMS320C2000/C5000系列和Motorola的5600X系列;其次是Intel(英特爾)的MCS-296,Siemens(西門子)的TriCore,等等。

(4)嵌入式片上系統(tǒng)(System OnChip)

嵌入式片上系統(tǒng)(SoC)是具有很大包容的集成器件。SoC最大的特點是實現(xiàn)了軟硬件無縫結(jié)合,直接在處理器片內(nèi)嵌入操作系統(tǒng)的代碼模塊。

比較典型的SoC產(chǎn)品是Philips(菲利普)的Smart XA。其它的SOC產(chǎn)有Siemens(西門子)的TriCore,Motorola(摩托羅拉)的M-Core,某些ARM系列器件,Echelon和Motorola聯(lián)合研制的Neuron芯片,等等。

單板機、單片機以及它們的區(qū)別和聯(lián)系

(A)單板機及其與微處理器的關(guān)系

單板機是在一塊PCB電路板上把CPU(微處理器)、ROM(只讀存儲器)、RAM(隨機存儲器)和I/O(輸入/輸出)接口電路等大規(guī)模集成電路片子組裝在一起,并配有必要簡單外部設(shè)備,例如鍵盤和顯示器,從而形成的微型計算機。

單板機的核心部件是微處理器。這是單片機的CPU(中央處理器)。

單板機是最簡單的、完整的微型計算機。

PCB(Printed Circuit Board),即印制線路板,簡稱印制板,是電子工業(yè)的重要部件之一。幾乎每種電子設(shè)備,小到電子手表、計算器,大到計算機、通信電子設(shè)備、軍用武器系統(tǒng),只要有集成電路等電子元件,為了使各個元件之間的電氣互連,都要使用印制板。

(B)單片機及其與微控制器的關(guān)系

單片機是一種集成電路芯片。它把具有數(shù)據(jù)處理能力的中央處理器(CPU)、只讀存儲器(ROM)、隨機存儲器(RAM)、多種I/O(輸入/輸出)接口和中斷系統(tǒng)、定時器/計數(shù)器等功能集成到一塊芯片上,構(gòu)成的一個微型計算機的主機。

單片機的核心部件是微控制器,又叫CPU(中央處理器)。

現(xiàn)在,業(yè)內(nèi)人士把微控制器稱為單片機。

單片機是專門用作嵌入式應(yīng)用而設(shè)計的單芯片微型機。為了滿足不斷擴展的嵌入式應(yīng)用需求,不斷在片內(nèi)增加各種單元電路,而形成目前廣泛使用的微控制器。因此,單片機是一個典型的普及型的嵌入式系統(tǒng),因為它們除了嵌入式應(yīng)用之外沒有其他用途。

單片機適合于實時控制,因此稱為微控制器(MCU)。

(C)單板機與單片機的聯(lián)系和區(qū)別

單片機與單板機的聯(lián)系是:單片機加上I/O設(shè)備,例如鍵盤和顯示器,就成為單板機。

單板機與單片機的根本區(qū)別在于:單板機是完整的微型計算機;而單片機只有微型計算機的主機,沒有輸入輸出(I/O)設(shè)備。

其次,單板機的核心是微處理器;單片機的核心是微控制器?,F(xiàn)在單片機成了微控制器的代稱。

單片機的研制發(fā)展和51系列單片機

單片機發(fā)展歷史的前期,英特爾(Intel)公司主導(dǎo)了單片機的研制和發(fā)展。

英特爾公司于1980年推出了8位MCS-51系列單片機。它與以前的機型MCS-48相比,功能增強了許多,運行速度提高了許多。

Intel 51系列是基本型,包括8031、8051、8751、8951這四個機種。它們都使用8031指令系統(tǒng),其區(qū)別僅在于片內(nèi)儲存器容量。8051的ROM(只讀存儲器)容量為4KB。

英特爾8051單片機屬于MCS-51系列單片機的一種,是MCS-51系列單片機中的最基礎(chǔ)的單片機型號。

由于Intel公司將重點放在286、386、486、奔騰等高檔芯片開發(fā)上,沒有重視MCS-51系列單片機。Intel公司將MCS-51系列的8051內(nèi)核使用權(quán)以專利互換或出讓給世界許多著名的企業(yè),如Philips(菲利普)、NEC(日本電器)、Atmel(艾特梅爾)、AMD、Dallas、Siemens(西門子)、Fujutsu(富士通)、OKI(沖電器)、華邦、LG等。這些企業(yè)在保持與8051單片機兼容的基礎(chǔ)上,對8051單片機做了很多改善。

這使得以英特爾8051為內(nèi)核的MCS-51單片機系列在世界上應(yīng)用最廣泛,產(chǎn)量最大。其中,英特爾80C51已成為8位單片機的主流,成了事實上的標準MCU芯片單片機。

MCU單片機占嵌入式系統(tǒng)約70%的市場份額。

51系列單片機是對各家公司開發(fā)制造的所有兼容Intel公司 8031指令系統(tǒng)的、基于8051芯片的單片機的統(tǒng)稱。

51系列單片機是中國和世界應(yīng)用最廣的一種單片機。
責(zé)任編輯:tzh

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7646

    瀏覽量

    151962
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19404

    瀏覽量

    230958
  • 單片機
    +關(guān)注

    關(guān)注

    6043

    文章

    44617

    瀏覽量

    637984
收藏 人收藏

    評論

    相關(guān)推薦

    恩智浦單板機FS26 DFAE培訓(xùn)

    電子發(fā)燒友網(wǎng)站提供《恩智浦單板機FS26 DFAE培訓(xùn).pdf》資料免費下載
    發(fā)表于 12-30 16:14 ?0次下載

    請問ADC器件的interface中有分為Parallel lvds和serial lvds,請問這兩者有什么區(qū)別

    請問ADC器件的interface中有分為Parallel lvds和serial lvds,請問這兩者有什么區(qū)別?
    發(fā)表于 12-23 08:33

    基于模塊電源的船舶集控系統(tǒng)嵌入式單板機電源設(shè)計

    基于模塊電源的船舶集控系統(tǒng)嵌入式單板機電源設(shè)計 引言 某船集控系統(tǒng)采用SBS公司VME總線嵌入式單板機作為中央控制臺主控計算機,需要供給電壓穩(wěn)定、轉(zhuǎn)換效率高、紋波和噪聲系數(shù)小、散熱良好的工作電源,且
    的頭像 發(fā)表于 12-17 14:43 ?327次閱讀
    基于模塊電源的船舶集控系統(tǒng)嵌入式<b class='flag-5'>單板機</b>電源設(shè)計

    LMV321IDBVR能代替LM321嗎?兩者有什么區(qū)別?

    LMV321IDBVR能代替LM321嗎?兩者有什么區(qū)別
    發(fā)表于 09-04 07:06

    請問fpga與單片機最大的區(qū)別在哪里?

    fpga和單片機是用得最多的款芯片,那么兩者最大的不同點在哪里呢?
    發(fā)表于 07-30 21:32

    PLC與單片機區(qū)別是什么

    。它們各自具有獨特的功能和優(yōu)勢,適用于不同的應(yīng)用場景。本文將深入探討PLC和單片機區(qū)別,旨在幫助讀者更好地理解這種控制設(shè)備的特點和選擇。
    的頭像 發(fā)表于 05-28 16:11 ?2064次閱讀

    Ethernet和EtherCAT兩者有什么區(qū)別聯(lián)系?

    Ethernet和EtherCAT兩者有什么區(qū)別聯(lián)系
    發(fā)表于 04-12 07:13

    嵌入式微處理器是單片機

    嵌入式微處理器不是單片機。雖然兩者都是嵌入式系統(tǒng)中的核心組成部分,但它們在某些方面存在明顯的區(qū)別。
    的頭像 發(fā)表于 03-29 11:40 ?822次閱讀

    片上系統(tǒng)與單片機區(qū)別

    片上系統(tǒng)(SoC)與單片機在多個方面存在明顯的區(qū)別。
    的頭像 發(fā)表于 03-28 14:39 ?1669次閱讀

    單片機是什么?單片機編程如何入門?

    單片機其實是一種很早的叫法了,最開始我們的前輩叫單板機或者叫單片機,因為那個時候單片機的處理能力還沒有很強,現(xiàn)在我們所用的基本都是微型處理單元,也叫為控制器也稱之為MCU
    的頭像 發(fā)表于 03-28 08:03 ?2154次閱讀
    <b class='flag-5'>單片機</b>是什么?<b class='flag-5'>單片機</b>編程如何入門?

    fpga和單片機區(qū)別聯(lián)系 fpga和cpu區(qū)別

    fpga和單片機區(qū)別聯(lián)系 FPGA(現(xiàn)場可編程邏輯門陣列)和單片機在電子系統(tǒng)設(shè)計中都扮演著重要的角色,但它們之間存在明顯的區(qū)別
    的頭像 發(fā)表于 03-14 17:33 ?1227次閱讀

    fpga是單片機

    FPGA不是單片機。兩者雖然都是電子產(chǎn)品,但它們在多個方面有著本質(zhì)的不同。
    的頭像 發(fā)表于 03-14 17:17 ?1664次閱讀

    fpga編程與單片機編程的區(qū)別

    FPGA編程與單片機編程的主要區(qū)別體現(xiàn)在以下幾個方面。
    的頭像 發(fā)表于 03-14 17:16 ?1100次閱讀

    什么是PWM和SPWM波形?兩者區(qū)別在哪?

    什么是PWM和SPWM波形?兩者區(qū)別在哪? PWM(脈寬調(diào)制)和SPWM(正弦脈寬調(diào)制)都是常用于控制和調(diào)節(jié)電力設(shè)備的波形方法。它們的主要區(qū)別在于波形的形狀和應(yīng)用領(lǐng)域。下面我們將詳細介紹PWM
    的頭像 發(fā)表于 02-05 16:36 ?4279次閱讀

    什么是單板機的監(jiān)控程序?

    初始化程序:用于設(shè)置單片機的初始狀態(tài),包括初始化寄存器、設(shè)置中斷向量、啟動時鐘等。   主循環(huán)程序:監(jiān)控程序的主程序,不斷循環(huán)執(zhí)行,包括讀取輸入、處理數(shù)據(jù)、控制輸出等操作。   中斷服務(wù)程序:用于處理外部事件或定時器溢出等中斷請求,根據(jù)中斷類型執(zhí)行相應(yīng)的處理程序。
    的頭像 發(fā)表于 02-02 17:15 ?1420次閱讀
    什么是<b class='flag-5'>單板機</b>的監(jiān)控程序?