msp430与51单片机特点对比研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
msp430与51单片机特点对比研究

msp430与51单片机特点对比研究   【摘 要】 单片机的使用使得智能化控制系统的控制效率得到了有效提高,但是不同位数的单片机具有其各自的优势及劣势,再加上不同系列的产品其具体内部结构及配置也有所不同,因此在对单片机进行选择时,必然要对其性质及特点进行全面地了解。文章首先简单系统地对单片机的共性特点进行了介绍,接着分别详细阐述了MSP430单片机及51单片机两种单片机各自的特点,最后针对MSP430单片机与51单片机的不同之处进行了比较。   【关键词】 MSP430 51单片机 特点   有很多应用领域,比如智能仪器或仪表、自动化控制设备、家用电器等,其对于运算及控制功能的要求不高,用简单的控制软件便可达到令人满意的控制效果[1],但是针对一些对于体积、成本及能耗有着严格要求的应用领域,一般的控制软件很难达到相应的控制要求。为满足这些应用领域的要求,经研究便产生了单片机。单片机是一种集成式电路芯片,其主要是利用具有超大规模的集成电路技术以将具有对数据进行处理能力的中央处理器CPU、RAM、ROM、I/O、中断系统及定时器等各种功能集中于一块微小的硅片上,从而得以形成一个具有完整性的微型计算机系统[2]。   1 单片机的特点   单片机最初是4位的,随着科学技术水平的不断提高,单片机逐渐发展为8位的、16位的,甚至是32位的[3]。8位的单片机因其具有强大的功能而在工业控制、智能接口及仪器仪表等领域都得到了广泛应用。虽然现在单片机已发展至16位、32位,但在在中、小规模应用领域当中,8位单片机仍占据了主导地位,8位单片机是单片机发展的主流方向,在单片机的应用领域当中有着不可替代的重要作用。单片机具有高集成度、大存储量、强大外部扩展能力以及强大控制功能等特点[4]。   2 MSP430单片机的主要部件及特点   MSP430的主要部件包括中央处理器、存储器及相关外围模块。其中CPU的结构主要是遵循“精简指令集”及“高透明”的原则而设计的,所应用的指令主要包括用于执行硬件的内核指令以及在现在硬件结构基础上而设计的仿真指令。两种指令相互配合使MSP430单片机对于指令的执行速度得到了有效提高,能够迅速反应指令并进行执行,提高了指令处理的速度,从而加强了MSP430单片机的实时处理功能。存储器包括用于储存程序的存储器及用于储存数据的存储器两种。对程序存储器进行访问时主要是采取字的形式而获取代码,而对数据存储器进行访问时不仅可采取字的形式,而且还可采取字节的形式以获取代码。MSP430单片机的主要有ROM型、OTP型、FLASH型等程序存储器。外围模块主要是利用MAB、MDB、中断服务器以及请求线从而实现与CPU的连接。MSP430有很多系列的产品,不同系列的外围模块其组合也不尽相同,最主要的有以下几种:时钟模块、定时器A和B、比较器、串口0和1、看门狗、硬件乘法器、液晶驱动器、模数(数模)转换、端口、基本定时器以及DMA控制器等等。   MSA430所具有的主要特点有:强大的数据处理能力、飞快的运行速度、功能耗量非常低、具有很多片内资源、高效便利的开发环境。   3 51单片机的主要部件及特点   51单片机的主要部件有8位中央处理器、片内振荡器、80514B的掩膜ROM、87514KB的EPROM、8031的无ROM、具有特殊功能的寄存器SFR、128B的RAM、定时器(计数器)、并行接口I/O、串行接口以及中断系统。其中定时器(计数器)用T0及T1表示,并行接口I/O主要有P0、P1、P2、P3,串行接口主要有TXD及RXD;中断系统主要有INT0及INT1。   51单片机的特点主要体现在以下几方面:第一,具有完整的按位操作系统;第二,具有乘法及除法指令,方便编程;第三,具有二进制-十进制的调整指令DA,方便十进制的计量;第四,I/O脚的设置及使用方法简单。   4 MSP430单片机与51单片机的区别   MSP430单片机与51单片机的开发环境都是C开发环境,只是根据其外部配置及内部软件的使用而设置了相应的C开发环境。MSP430单片机与51单片机的区别主要体现在以下几方面:   第一,两种单片机的位数不同。MSP430单片机的位数为16位,而51单片机的位数为8位。   第二,两种单片机的优势存在很大区别。针对51单片机,其最主要的优势就是在整个系统的内部,包括硬件及软件其都具有一套完整的按位操作系统,被称为“位处理器”或是“布尔处理器”。51单片机的位处理器所处理的不是普通的字或是字节而是位,其不但可处理片内的一些具有特殊功能的寄存器的位,比如传送、清零、测试等,而且还可对位进行逻辑运算,具有相当完备的功能,方便了用户的使用。然而针对MSP430单片机,其优势不仅仅是超低功耗,而且

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档