0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单板机与单片机两者的区别和联系

我快闭嘴 来源:EDA365 作者:EDA365 2020-09-29 15:11 次阅读

本文简明扼要地介绍微处理器微控制器、单板机和单片机的概念和最基础性知识。

计算机微处理器与嵌入式微处理单元

(A)微型计算机的微处理器

通用微处理器(MPU)代表一个功能强大的CPU,但不是为任何已有的特定计算目的而设计的芯片

通用微处理器是通用微型计算机的微处理器(Microprocessor,缩写µP)。它是由一片或几片大规模集成电路组成的中央处理器(Central Processing Unit,CPU)。

微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,是微型计算机的运算控制部分。它可与存储器、外围电路芯片和输入输出(I/O)部件组成微型计算机。

微处理器是微型计算机的核心部件。

从物理上来说,微处理器是一块集成了数量庞大的微型晶体管与其他电子组件的半导体集成电路芯片。

最常见的通用微型计算机的微处理器是Intel英特尔公司AMD公司的X86系列芯片,以及Motorola(摩托罗拉)公司的68000系列芯片。

如前所述,对于通用微型计算机,微处理器叫作中央处理器(CPU)。

专门用作图像数据处理的微处理器叫作图形处理器(Graphics ProcessingUnit,GPU),如Nvidia(英伟达)GeForce 7X0 GPU。

专门用于音频数据处理的微处理器叫作音频处理器(Audio Processing Unit,APU),如Creative emu10k1 APU。

(B)嵌入式系统的微处理单元

嵌入式系统是以应用为中心,以计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软件硬件模块的专用计算机系统。

嵌入式系统由硬件和软件组成。嵌入式系统的软件只包括操作系统和应用程序。嵌入式系统的硬件包括信号处理器、存储器、通信模块等。

从硬件角度看,嵌入式系统主要有下列四种类型;或者说,嵌入式系统的微处理单元有下列四种:

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

1971年11月,英特尔公司推出了世界上第一个微处理器4004。这是4位字长的微处理器芯片。

现在的嵌入式微处理器(MPU)是由通用计算机中的CPU演变而来的。它是具有32位以上的处理器。与工业控制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。

也有由通用微处理器发展出来的嵌入式微处理器。比如,Intel的386EX就是由80386微处理器发展出来的嵌入式微处理器。

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

ARM架构的微处理器占据智能手机微处理器市场的90%。

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

早期的微控制器(Microcontroller Unit,MCU)是将一台计算机各种必要部件集成到一个芯片中,实现嵌入式应用,故又称单片机(single chip microcomputer)。

单片机是一种集成电路芯片,是构成的一台微型计算机的主机。与微型计算机相比,单片机只缺少了I/O设备。

与嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器适合于实时控制,因此称为微控制器。

MCU拥有的品种最多。比较有代表性的MCU有8051、MCS-251、MCS-96/196/296、P51XA、C166/167、68K系列,以及MCU 8XC930/931、C540、C541,并且有支持I2CCAN-Bus、LCD及众多专用MCU和兼容系列。

MCU占嵌入式系统约70%的市场份额。

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

DSP(数字信号处理器)是专门用于信号处理方面的处理器。它具有很高的编译效率和指令执行速度,能够极快地进行离散时间信号处理。

在音频和视频通信的场合,以及在数字滤波、FFT、谱分析等各种仪器上,DSP获得了广泛的应用。

应用最广的DSP是TI德州仪器)的TMS320C2000/C5000系列和Motorola的5600X系列;其次是Intel(英特尔)的MCS-296,Siemens(西门子)的TriCore,等等。

(4)嵌入式片上系统(System OnChip)

嵌入式片上系统(SoC)是具有很大包容的集成器件。SoC最大的特点是实现了软硬件无缝结合,直接在处理器片内嵌入操作系统的代码模块。

比较典型的SoC产品是Philips(菲利普)的Smart XA。其它的SOC产有Siemens(西门子)的TriCore,Motorola(摩托罗拉)的M-Core,某些ARM系列器件,Echelon和Motorola联合研制的Neuron芯片,等等。

单板机、单片机以及它们的区别和联系

(A)单板机及其与微处理器的关系

单板机是在一块PCB电路板上把CPU(微处理器)、ROM(只读存储器)、RAM(随机存储器)和I/O(输入/输出)接口电路等大规模集成电路片子组装在一起,并配有必要简单外部设备,例如键盘和显示器,从而形成的微型计算机。

单板机的核心部件是微处理器。这是单片机的CPU(中央处理器)。

单板机是最简单的、完整的微型计算机。

PCB(Printed Circuit Board),即印制线路板,简称印制板,是电子工业的重要部件之一。几乎每种电子设备,小到电子手表、计算器,大到计算机、通信电子设备、军用武器系统,只要有集成电路等电子元件,为了使各个元件之间的电气互连,都要使用印制板。

(B)单片机及其与微控制器的关系

单片机是一种集成电路芯片。它把具有数据处理能力的中央处理器(CPU)、只读存储器(ROM)、随机存储器(RAM)、多种I/O(输入/输出)接口和中断系统、定时器/计数器等功能集成到一块芯片上,构成的一个微型计算机的主机。

单片机的核心部件是微控制器,又叫CPU(中央处理器)。

现在,业内人士把微控制器称为单片机。

单片机是专门用作嵌入式应用而设计的单芯片微型机。为了满足不断扩展的嵌入式应用需求,不断在片内增加各种单元电路,而形成目前广泛使用的微控制器。因此,单片机是一个典型的普及型的嵌入式系统,因为它们除了嵌入式应用之外没有其他用途。

单片机适合于实时控制,因此称为微控制器(MCU)。

(C)单板机与单片机的联系和区别

单片机与单板机的联系是:单片机加上I/O设备,例如键盘和显示器,就成为单板机。

单板机与单片机的根本区别在于:单板机是完整的微型计算机;而单片机只有微型计算机的主机,没有输入输出(I/O)设备。

其次,单板机的核心是微处理器;单片机的核心是微控制器。现在单片机成了微控制器的代称。

单片机的研制发展和51系列单片机

单片机发展历史的前期,英特尔(Intel)公司主导了单片机的研制和发展。

英特尔公司于1980年推出了8位MCS-51系列单片机。它与以前的机型MCS-48相比,功能增强了许多,运行速度提高了许多。

Intel 51系列是基本型,包括8031、8051、8751、8951这四个机种。它们都使用8031指令系统,其区别仅在于片内储存器容量。8051的ROM(只读存储器)容量为4KB。

英特尔8051单片机属于MCS-51系列单片机的一种,是MCS-51系列单片机中的最基础的单片机型号。

由于Intel公司将重点放在286、386、486、奔腾等高档芯片开发上,没有重视MCS-51系列单片机。Intel公司将MCS-51系列的8051内核使用权以专利互换或出让给世界许多著名的企业,如Philips(菲利普)、NEC(日本电器)、Atmel(艾特梅尔)、AMD、Dallas、Siemens(西门子)、Fujutsu(富士通)、OKI(冲电器)、华邦、LG等。这些企业在保持与8051单片机兼容的基础上,对8051单片机做了很多改善。

这使得以英特尔8051为内核的MCS-51单片机系列在世界上应用最广泛,产量最大。其中,英特尔80C51已成为8位单片机的主流,成了事实上的标准MCU芯片单片机。

MCU单片机占嵌入式系统约70%的市场份额。

51系列单片机是对各家公司开发制造的所有兼容Intel公司 8031指令系统的、基于8051芯片的单片机的统称。

51系列单片机是中国和世界应用最广的一种单片机。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7497

    浏览量

    151126
  • 处理器
    +关注

    关注

    68

    文章

    19184

    浏览量

    229256
  • 单片机
    +关注

    关注

    6032

    文章

    44526

    浏览量

    633448
收藏 人收藏

    评论

    相关推荐

    LMV321IDBVR能代替LM321吗?两者有什么区别

    LMV321IDBVR能代替LM321吗?两者有什么区别
    发表于 09-04 07:06

    请问fpga与单片机最大的区别在哪里?

    fpga和单片机是用得最多的款芯片,那么两者最大的不同点在哪里呢?
    发表于 07-30 21:32

    Ethernet和EtherCAT两者有什么区别联系

    Ethernet和EtherCAT两者有什么区别联系
    发表于 04-12 07:13

    嵌入式微处理器是单片机

    嵌入式微处理器不是单片机。虽然两者都是嵌入式系统中的核心组成部分,但它们在某些方面存在明显的区别
    的头像 发表于 03-29 11:40 721次阅读

    片上系统与单片机区别

    片上系统(SoC)与单片机在多个方面存在明显的区别
    的头像 发表于 03-28 14:39 1262次阅读

    单片机是什么?单片机编程如何入门?

    单片机其实是一种很早的叫法了,最开始我们的前辈叫单板机或者叫单片机,因为那个时候单片机的处理能力还没有很强,现在我们所用的基本都是微型处理单元,也叫为控制器也称之为MCU
    的头像 发表于 03-28 08:03 1772次阅读
    <b class='flag-5'>单片机</b>是什么?<b class='flag-5'>单片机</b>编程如何入门?

    fpga和单片机区别联系 fpga和cpu区别

    fpga和单片机区别联系 FPGA(现场可编程逻辑门阵列)和单片机在电子系统设计中都扮演着重要的角色,但它们之间存在明显的区别
    的头像 发表于 03-14 17:33 1068次阅读

    fpga是单片机

    FPGA不是单片机两者虽然都是电子产品,但它们在多个方面有着本质的不同。
    的头像 发表于 03-14 17:17 1481次阅读

    什么是PWM和SPWM波形?两者区别在哪?

    什么是PWM和SPWM波形?两者区别在哪? PWM(脉宽调制)和SPWM(正弦脉宽调制)都是常用于控制和调节电力设备的波形方法。它们的主要区别在于波形的形状和应用领域。下面我们将详细介绍PWM
    的头像 发表于 02-05 16:36 3630次阅读

    什么是单板机的监控程序?

    初始化程序:用于设置单片机的初始状态,包括初始化寄存器、设置中断向量、启动时钟等。   主循环程序:监控程序的主程序,不断循环执行,包括读取输入、处理数据、控制输出等操作。   中断服务程序:用于处理外部事件或定时器溢出等中断请求,根据中断类型执行相应的处理程序。
    的头像 发表于 02-02 17:15 1324次阅读
    什么是<b class='flag-5'>单板机</b>的监控程序?

    arduino和单片机区别比较

    Arduino和单片机种电子开发平台,相互之间存在一些区别。在本文中,将详细介绍这两者之间的区别,并对它们的特点、应用领域和开发难度进行
    的头像 发表于 01-02 16:18 9568次阅读

    e络盟现货供应新款BeagleV-Fire单板机

    e络盟 宣布其单板机产品组合增加新成员,引入了BeagleBoard新推出的BeagleV-Fire单板机。作为开源单板机领先企业,BeagleBoard致力于为更广泛的受众提供RISC-V架构。
    的头像 发表于 12-28 13:54 686次阅读

    创龙科技推出全新业务-“工业单板机

    创龙科技10多年来一直专注于ARM、FPGA、DSP异构多核技术开发,为了满足客户更多应用场景的“嵌入式工业平台”需求,创龙科技正式推出全新业务线-“工业单板机”!
    的头像 发表于 12-21 11:15 534次阅读

    工频耐压和冲击电压两者有什么区别

    工频耐压和冲击电压两者有什么区别 工频耐压和冲击电压是电气行业中常用的个测试指标,用来评估电气设备的绝缘性能。虽然两者都是用来测试绝缘材料或绝缘系统在电场作用下的性能,但是它们之间有
    的头像 发表于 12-20 15:16 2021次阅读

    mcu和单片机区别联系

    地指的是整合了中央处理器(CPU)、内存和I/O接口等功能的芯片,而MCU则更加广义,还包括了嵌入式软件开发环境等支持功能。 下面将详细介绍MCU和单片机区别联系,以及它们在不同领域的应用。 结构和功能
    的头像 发表于 12-07 15:05 4005次阅读