原创 【博客大赛】MSP430_PK_8051之我感

2013-1-4 15:21 1360 9 15 分类: 处理器与DSP

拥有一个知己的敌人,要远胜拥有一群“狐朋狗友”---------------写在前面

玩过单片机的人一定对德州仪器的MSP430和Intel 的8051都很熟悉,它们在各自或公共的领域内大显伸手,但究竟它们各自有哪些特长或者说有哪些区别与优势,下面就让我们一窥真容吧:

功耗方面:

8051芯片采用的是5V电源供电,而msp430采用的是3v电源供电,别看就2v的差距,这在电子世界里就是“差之千里”啊!!!另外8051可以进入低功耗模式:待机方式和掉电模式,但是在正常工作情况下,很少能进入这两种模式的,即使在这两种模式下为了保持数据仍然需要2V左右的电压来维持。

其实,低功耗一直是各大公司追求却一直很难解决的一个问题,就像现在的智能手机一样,那个耗电速度实在是太快了,几乎每天都要充一次电,所以保证低功耗,无疑会给你的产品带来很大的吸引力。

因而,在功耗方面,MSP430做的明显比8051出色啊,msp430 更适合应用于使用电池供电的仪器、仪表类产品中

指令方面:

8051芯片是8位,采用的是复杂指令集(Complex Instruction Set Computering),拥有100多条指令(其实很多指令都很少用到),msp430芯片是16位的,采用的是精简指令集(Reduced Instruction Set Computing),拥有20多条指令(还有模拟指令)。

乍一看一个“复杂”,一个“精简”,明显就输了一节,前者不如后者嘛(其实两种指令集各有千秋,不去评价谁的好坏,而且资格也不够啊),另外精简内核指令均为单周期指令,功能强,运行的速度快。

总线方面:

8051芯片内部是8位总线,msp430芯片内部是16位总线的,经过转换可以成为8位的,是一种开放型的结构,可以进行扩展,包括进行模数和数模转换等,都是十分方便的。

总线位宽直接和数据打交道,总线位宽很重要。

开发工具和资料:

这一点也很重要,太好的东西,如果别人不会用那也是白扯,8051系列的开发工具十分的成熟,而且开发资料十分的多,在网上一搜就是一大把。 MSP430 系列而言,由于引进了 Flash 型程序存储器和 JTAG 技术,不仅使开发工具变得简便,而且价格也相对低廉,并且还可以实现在线编程。资料在网上也有不少。

以上是列举的8051和msp430之间的一些区别,列举这些不是为了突出谁才是王者,更多的是为了突出它们的各自优缺点,因为,好与坏不能只看简单的一些方面,好与坏还与“天时地利人和”有很大关系。

突出优缺点,为了是彼此能取长补短,在电子这个世界里,每天都在风云变幻,“三十年河东三十年河西”的故事每天都在上演,现在ARM系列的芯片一出,基本横扫各个领域。所以保持一颗警惕的心,取长补短,不停的学习和进步才是最重要的。

做人,学习,做事何尝不是这样呢!!?? 

PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

sunyzz 2013-1-8 14:34

您理解的很深啊,我比较菜,只能在水面上看看。。

用户377235 2013-1-8 12:07

个人认为51的强大之处,就是它的衍生产品特别多,比如说各种射频模块,对它们的使用,都是51兼容的,只要学会了51,就能很快上手很多应用。而MSP430,个人认为,它的价值所在就在于其集成的性能不错的运放、模拟比较器、模数转换器以及其低功耗,这些特点使得它特别适合在一些仪表中使用。照这种感觉来说,到此,发现两者根本没有可比性:51根本不会考虑性能、功耗问题,它的优势是兼容,几乎深入各个领域,而MSP430则注重混合信号处理,甚至给人一种专攻仪表的感觉。 个人之见。

sunyzz 2013-1-8 11:49

谢谢指导,我只是看到了表面的东西,其实它们压根就没比较的必要。。。

用户1025107 2013-1-8 10:52

楼主还是理解的稍微浅了些。这两个没法放到一起比的,一个8位,一个16位。 而且楼主知道MSP是啥意思吗?mixed signal processor 的缩写,支持16位乘除法指令,DMA操作,可以进行一些对运算速度要求不高的数字信号处理运算。另外430的低功耗也是8051核没法PK的。

sunyzz 2013-1-6 11:40

我对这两个的认识还是很肤浅的。。。

gaon2_614908070 2013-1-6 11:19

市场定位不同,51应该是通用性比较强,430有侧重.所以肯定精致许多.
相关推荐阅读
sunyzz 2017-08-19 10:38
【博客大赛】AVALON总线介绍
1、AVALON总线简介Avalon总线是一种协议较为简单的片内总线,是ALTERA公司定义的片上互联总线,该总线可以将诸如NIOS II的CPU与其他外设连接起来,进而进行数据交换。AVALON总线...
sunyzz 2017-08-17 21:36
【博客大赛】不要轻易做职场滥好人
小A毕业于国内普通高校,但是他聪明,勤奋,能干,动手能力强,可是即便有这些优点也不能让小A轻轻松松找到一份好工作。这不,去年9月份小A好不容易找到一份工作,然后立马就入职了C公司,生怕C公司过两天不要...
sunyzz 2017-08-16 21:15
【博客大赛】IC设计低功耗技术四
五:工艺层面的降低功耗前面几节都是在讨论设计人员如何在前期阶段,中期阶段降低功耗,涉及到软件层面的,硬件层面的,这些技巧基本都是前辈总结出来的,或者根据理论推论出来的。但是到了后期,想降低功耗基本就要...
sunyzz 2017-08-14 22:35
【博客大赛】IC设计之低功耗技术三
四:RTL(寄存器传输)级的低功耗设计4.1 状态机的设计状态机编码中一般有两种方式,普通的二进制编码,特殊的格雷码,格雷码的特点是两个数据之间的跳变时只会有一个bit在toggle,显然比起多bit...
sunyzz 2017-08-12 16:51
【博客大赛】IC设计之低功耗技术二
三、架构层面的降低功耗系统的实现有很多的方式,每种方式对功耗的影响都不相同,本节主要介绍架构对功耗的影响。3.1 高级门口电路 在同步电路系统中,时钟占据了大部分的动态功耗,因而在一些情况下,如果有些...
sunyzz 2017-08-12 10:37
【博客大赛】IC 设计之低功耗技术一
一、前言随着计算机技术和微电子技术的迅速发展,嵌入式系统应用领域越来越广泛。节能是全球化的热潮,如计算机里的许多芯片过去用5V供电,现在用3.3V,1.8V,甚至更低的电压。目前的低功耗设计主要从芯片...
EE直播间
更多
我要评论
6
9
关闭 站长推荐上一条 /3 下一条