51单片机的区别

作者&投稿:狐钥 (若有异议请与网页底部的电邮联系)
51单片机与ARM单片机的区别有哪些?~

arm是单片机的一种,51也是,但arm的ROM和RAM远大于51,而且IO口功能和处理速度也是两个级别的,arm能上很多操作系统,51只能勉强上极其简单的实时操作系统,所以arm常用来开发手机等多媒体产品,51只能完成有限的实时控制功能,形象一点说,51和arm的等级差别就像手机和个人电脑的等级差别。
ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能,廉价,耗能低的RISC处理器,相关技术及软件。
ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四 个功能模块可供生产厂商根据不同用户的要求来配置生产。
ARM具有比较强的事务管理功能,可以用来跑界面以及应用程序等,其优势主要体现在控制方面,而DSP主要是用来计算的,比如进行加密解 密、调制解调等,优势是强大的数据处理能力和较高的运行速度。
51单片机出现比较早,现在还大量应用,厂家很多、芯片类型丰富,应用非常广泛,ARM出现比较晚,但功能强大,功耗低,产品系列也很丰富,现在应用也非常多。

所代表的公司不同,内部资源不同。
51单片机是对所有兼容Intel8031指令系统的单片机的统称,这一系列的单片机的始祖是Intel的8031单片机,后来随着flash ROM技术的发展,8031单片机取得了长足的进展成为了应用最广泛的8bit单片机之一,他的代表型号就是ATMEL公司的AT89系列。
STM32单片机则是ST公司使用arm公司的cortex-M为核心生产的32bit系列的单片机,他的内部资源(寄存器和外设功能)较8051、AVR和PIC都要多的多,基本上接近于计算机的CPU了,适用于手机、路由器等等。

拓展资料
51单片机特点,可以仿真63K程序空间,接近64K 的16位地址空间;可以仿真64Kxdata 空间,全部64K 的16位地址空间;可以真实仿真全部32 条IO脚;完全兼容keilC51 UV2 调试环境,可以通过UV2 环境进行单步,断点, 全速等操作;可以使用C51语言或者ASM汇编语言进行调适。
参考资料网百度百科 51单片机页链接

同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS,和WINBOND等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。
不过在市场化方面,89C51受到了PIC单片机阵营的挑战,89C51最致命的缺陷在于不支持ISP(在线更新程序)功能,必须加上ISP功能等新功能才能更好延续MCS-51的传奇。89S51就是在这样的背景下取代89C51的,89S51已经成为了实际应用市场上新的宠儿,作为市场占有率第一的Atmel公司已经停产AT89C51,将用AT89S51代替。89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。89SXX可以向下兼容89CXX等51系列芯片。同时,Atmel不再接受89CXX的定单,大家在市场上见到的89C51实际都是Atmel前期生产的巨量库存而以。如果市场需要,Atmel当然也可以再恢复生产AT89C51。
89S51相对于89C51增加的新功能包括:
-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!
-- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。
-- 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。
-- 具有双工UART串行通道。
-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
-- 双数据指示器。
-- 电源关闭标识。
-- 全新的加密算法,这使得对于89S51的盗版变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列产品。比如8051、89C51等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。



51单片机的生产厂家太多啦~常听的就是STC,ATMEL,AVR,MPS等等。每个厂家生产出来的51单片机其实都大同小异,以为51单片机的架构是基本不变的,无非就是比最经典的51单片机多出很多外功能比如说ADC,PWM等等。还有就是指令周期一般来说都快了不少这个是单片机内部分频器控制作用的结果,经典51单片机没有这功能。除了这些以外,那些经典51的寄存器的地址全都不变的一般来说,到时你选用哪一款单片机可以下载一份那款单片机的用户手册来看一看,里面很详细的说了怎么用。希望能帮到你,我也是单片机爱好者。

1,了解一下定义单片机是指组成微型计算机的中央处理器(CPU)、内部存储器、I/O接口、定时/计数器等各个功能部件的集成在一块芯片上的微型计算机。
2,51单片机是Intel公司在1980推出的高性能的8位MCS-51系列单片机。
3,80C51是第2和第2代微控制器阶段的代表作品,是单片机中的主流机型,今后相当长的时间内,51单片机的主流地位不会改变。

1.步骤类:①整体简介②所需工具/原料③方法/步骤④注意事项
2.常识类:①直接回答问题②详细给出具体原因/理由/介绍
3.原因类:①详细解释原因/理由②提供有效解决方案(构成见步骤类)
4.其他类型详见高质量标准(点击回答框右侧图片)

? 51单片机跟谁区别?
51系列各单片机的区别?


...请问一下 1.单片机的硬件复位和软件复位有什么区别?
2 软件复位;一般为了防止程序跑飞 可以在程序存储器中没有指令的地方 全部写入 LJMP 0000H指令 一旦单片机运行跑飞 进入LJMP 0000H指令区 将还返回单片机的第一条指令 重新运行单片机的正常程序.软件复位时,P0 P1 P2 P3 和特殊寄存器的内容都不会再改变.这点与硬件复位不同.呵呵 满意...

80C51单片机中,通信中的方式0 方式1 方式2 方式3,是指什么呢?_百度知 ...
好像是0方式单片机跟电脑通信,1方式单片机跟单片机一对一通信,2方式或者3方式好像一个单片机跟多个单片机通信

谁能给我解释一下 “51单片机” 和“zigbee” 、“cc2530芯片” 之间的...
1单片机:是一款比较老的单片机,至于单片机你可以把它理解成电脑中的CPU。Zigbee:是一短距离、低功耗的局域网无线通信技术,但可以进行自组网。CC2530:是TI公司推出的一款芯片,里面包含了51单片机的内核与Zigbee技术,而且TI提供了很好的Zigbee协议栈以及决解方案。什么是单片机?单片机是典型的嵌入式微...

单片机INT0和INT1口干嘛用的?
单片机正常工作时,要不停的执行它的程序。在INT0或INT1口输入一个信号(低电平或下降沿),就可以使单片机临时停下正在执行的程序,转去执行预先编好、另外的程序。INT0和INT1,称为外部中断申请输入端。例如:断电保护就只能用INT0或INT1,因为不知道什么断电,而且必须在断电的时候保存一下数据;用...

单片机8051 P0端置1或置0有什么不同?
8051 P0端作为输出口使用时,置1输出高电平,置0输出低电平;8051 P0端作为输入口使用时,置1相当于开启端口,输入的量(内部端口寄存器的值)随外界信号变化而变化,置0相当于关闭端口,内部端口寄存器的电平不随外界变化;

单片机中ET1和TR1有什么区别?
ET1 为定时计数器1 溢出时能否产生中断的控制位,=1时允许中断,=0时禁止中断;TR1:为定时计数器T1 是否开始计数的控制位,=1 时开始计数,=0 时禁止计数。

请问AT系列51单片机和STC系列51单片机有什么区别呢?AT89S51 和AT89C51的...
2、STC系列51单片机:STC系列51单片机不与MCS-51 兼容。三、存储器不同 1、AT系列51单片机:AT系列51单片机包含4K字节可编程FLASH存储器。2、STC系列51单片机:STC系列51单片机包含8K字节可编程FLASH存储器。AT89S51和AT89C51的区别为:全静态工作频率不同、锁定不同、中断源不同。一、全静态工作频率不同...

单片机TH0 TL0和TH1 TL1有什么区别?是定时器0和定时器1的区别吗?
TH0和TL0是控制定时\/计数器T0的,TH1和TL1是针对T1的。也就是用TH0和TL0中的数来控制T0到底定时多久或计数多少再进入中断,TH1和TL1也一样。至于定时器T0和T1的区别,其实使用上没有区别,只是很多时候要同时用上两个,比如定时的数只用TH0和TL0装不下,然后就要用两个定时器级联;或者有时候要...

8051单片机与8052单片机有什么区别
8051单片机与8052单片机的区别:1)程序存储器(ROM):8051的容量是4KB,8052的容量是8KB;2)数据存储器(RAM):8051的容量是128b,8052的容量是256b;3)可编程定时\/计数器:8051有2个,8052有3个;4)中断源:8051有5个,8052有6个。所有兼容Intel 8031指令系统的单片机统称为51单片机。8051单片机...

...SEND是什么?串口方式0和方式1的TXD引脚有什么区别?
1)send信号是内部电路产生的信号,无需你去处理,你把数据送入发送缓冲器后就自动产生了;2)方式0 时为同步通信,TXD作为位同步时钟,数据则通过 RXD 走。而方式1 时为异步通信,TXD输出的是串行数据,RXD接收串行数据。数据位宽是由波特率决定,所以不需要发送同步信号,接收端需要采用相同的波特率来...

余江县19828671517: 51单片机(兼容Intel 8031系统的单片机统称) - 搜狗百科
空姬血宝: 51单片机的生产厂家太多啦~常听的就是STC,ATMEL,AVR,MPS等等.每个厂家生产出来的51单片机其实都大同小异,以为51单片机的架构是基本不变的,无非就是比最经典的51单片机多出很多外功能比如说ADC,PWM等等.还有就是指令周期一般来说都快了不少这个是单片机内部分频器控制作用的结果,经典51单片机没有这功能.除了这些以外,那些经典51的寄存器的地址全都不变的一般来说,到时你选用哪一款单片机可以下载一份那款单片机的用户手册来看一看,里面很详细的说了怎么用.希望能帮到你,我也是单片机爱好者.

余江县19828671517: 51系列单片机有哪些,它们有何区别?(比如引脚的多少,引脚的功能,内存的大小等) -
空姬血宝: 51系列单片机有很多,常见的是普通标准51,8051有40个引脚,4K程序存储器,128B数据存储器,两个定时器,8052有40个引脚,8K程序存储器,128B数据存储器,3个定时器,2051有20个引脚,还多了一个模拟比较器,其余跟8051一样,不同型号的51系列单片机内核都一样,也就是程序通用,不同的是内部资源,有些还带有AD、DA、USB、IIC、SPI等资源,内存容量也有很大差别

余江县19828671517: 求大家解释51和52单片机的区别有哪些 -
空姬血宝: 51单片机和52单片机主要区别为: 1、51单片机内部有4K程序存储器,52单片机有8K. 2、51单片机有5个中断源,52单片机有6中断源.多一个定时器2.

余江县19828671517: 51单片机与电脑的区别 -
空姬血宝: 单片机是把主要计算机功能部件都集成在一块芯片上的微型计算机.它是一种集计数和多中接口于一体的微控制器,被广泛应用在智能产品和工业自动化上,而51单片机是单片机中最为典型和最有代表性的一种.

余江县19828671517: 51内核单片机几种类型的比较 -
空姬血宝: 它们各有各的特点,比如有各种增强功能,有的I/O口超多,有的有看门狗且防干扰,有的内嵌数模转换器,有的内含各种总线,等等等等,各有各的奇特功能.像你给出的这些公司,一般都生产中规中矩的单片机,一般没有太多的特别功能,只有少数型号才有.但是如果是一些不太知名的公司,他们的的产品一般都是奇形怪状.不过我向你推荐STC的单片机,因为它不仅便宜,而且质量也不错,功能很强,抗干扰能力也高,适用于各种类别、各种场合的产品,能满足各种需求.

余江县19828671517: 51系列的单片机有什么区别,最小系统上用的51系列的单片机可以通用吗
空姬血宝: 一般的40PIN的51单片机引脚是通用的,因为内核一样,所以最小系统的硬件连接图是通用的;程序的话,如果只是用到51单片机的通用模块的话,还有就是都是12T模式,那程序也兼容了;注意是通用模块,如:T0 T1 UART这些;如果我A单...

余江县19828671517: PIC单片机与51单片机有什么区别? -
空姬血宝: (1)总线结构:MCS-51的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问...

余江县19828671517: 单片机51系列和AVR系列的区别. -
空姬血宝: 简单的说,CPU构架不同,虽然都是8位的,但指令集不同,AVR是用RISC的,哈佛结构的总线;51是用CISC,冯诺衣曼结构的总线.跟AVR比,51是老掉牙的东西,内部资源少,速度慢,但学习简单,是用的最多最精典的单片机.AVR是后来才出来的,工艺上远超过51,内部资源丰富,速度快. 并不是必需得学,但学了最好,学了51再学AVR就快很多了,因为是同一个东西,就像学了一种编程语言一样,学了一门其它的就简单了,因为思路是一样的,只是格式写法不同而以. 单片机的品种多的跟米一样,看你用在什么上,我知道的常用的有AVR,51,PIC等.

余江县19828671517: 请问:51,STC,PIC,AVR,这些单片机的本质区别是什么? -
空姬血宝: 我学了51,学了avr,对STC、PIC单片机有所了解,我觉得这几种单片机都差不多,主要区别是指令系统不一样.现在普遍认为后面三种单片机比51层次高,是因为他们内部资源比较丰富,像AVR内部自带RC振荡器,SPI、IIC、ADC、USART等资源,还有中断多些,定时器功能也强些,其余的跟51差不多,所以学会了51学AVR就很容易了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网