msp430单片机的应用.docxVIP

  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单片机的应用 msp治疗混合信号 msp430系列是一个具有详细命令集的16位超级低效混合草本植物。它包含冯诺依曼结构寻址方式 (MAB) 和数据存储方式 (MDB) 的灵活时钟系统, 由于含有一个标准的地址映射和数字模拟外围接口的CPU, MSP430为混合信号应用需求提供了解决方案。 MSP430x1xx系列的主要特征有:超低能耗的体系结构大大延长了电池寿命;适用于精密测量的理想高性能模拟特性;16位RISC CPU为每一时间片处理的代码段容量提供新的特性 (系统可编程的Flash存储器可以反复擦写代码、分块擦写和数据载入) 。 1 msp430系列设备的优秀优势 与熟知的采用复杂指令集的8位51系列单片机相比, 16位精简指令集的MSP430系列单片机的功能更强, 运行速度更快。 (1) 作为主时钟源 时钟系统是为电池供电的应用而特别设计的。一个低频率时钟直接由32 kHz的晶振驱动 (ACLK) 。整合的高速数控振荡器 (DCO) 作为用于CPU和高速外围设备的主时钟源。DOC的建立保持时间小于6 μs。基于MSP430的高性能16位RISC处理器设计可以在很短的距离实现高效率的数据传输。 (2) 在线调试设计 MSP430设备本身具有专用仿真逻辑电路, 通过JTAG口可以进行嵌入式仿真, 不需要附加任何外围电路, 优点如下:支持全速执行、在线调试、设立断点和单步跟踪;在线调试设计与最终应用具有相同的特性;保护混合信号的完整性, 并且不受线路干扰。 (3) 功能设备sfrs MSP430冯诺依曼体系结构可以与特殊功能寄存器 (SFRs) 共享一个地址空间。代码段存于偶地址, 数据段访问单位为字节或字, 可扩展寻址空间到64 KB。 2 msp430x1s系统的运行模式和应用 TI的MSP430是一个特别强调低功耗的单片机系列, 尤其适用于采用电池供电的长时间工作的场合。 2.1 u2009状态读取 MSP430系列为超低功耗应用软件设计, 其工作模式状态如图1所示, 基本时钟系统操作模式如表1所列。运行模式要考虑到三个不同的需求:低功耗;速度和数据的吞吐量;单个外围设备电流消耗的最小限度。 MSP430典型电流消耗如图2所示。 在状态寄存器中, 用CPU Off、OSC Off、SCG0和SCG1位配置低功耗方式0~4。含以上方式控制位的优点是在中断服务程序中, 当前工作状态可以保存在堆栈之上。如果在中断服务程序期间SR值未改变, 那么程序溢出返回到先前工作状态。利用在中断服务程序内堆栈SR值, 程序溢出能返回到不同的工作状态。模式控制位和堆栈能被任何指令访问。 当设置任一种模式的控制位时, 被选择的工作状态立刻响应。如果时钟未被激活, 用任何禁用时钟操作的外围设备都禁用, 而且外围设备也可通过设置自身控制寄存器禁用。所有的I/O端口引脚和RAM/寄存器不被改变, 所有的中断都可实现唤醒功能。 2.2 中断服务程序发送 从任何低功耗运行模式启动的中断事件都可激活MSP430。 ① 进入中断服务程序。 PC和SR被储存在堆栈后, CPU Off、SCG1和OSC Off自动复位。 ② 从中断服务程序返回的选择。原SR从堆栈取出, 恢复原来的工作状态。当RETI指令执行时, 储存在堆栈的SR位, 在中断服务程序返回到一个不同的工作状态期间内, 可被修正。 可利用低功耗模式延长使用寿命, 因为延长低功率模式周期可使DCO禁用, 这时DCO的负温度系数应当考虑。如果温度改变很大, 在唤醒模式的DCO频率会与进入低功耗模式时有显著的不同, 并且有可能超过工作范围。为避免以上情况, DCO在进入能够扩展周期时间的低功耗模式前设置为最低值, 低功耗模式的温度可改变。 2.3 其他低成本应用 通常, 降低功耗最重要的因素是应用MSP430时钟系统, 最大化LPM3的时间。当实时时钟功能和所有中断被激活时, 典型的LMP3电流消耗少于2 μA。32 kHz晶振用于ACLK的时钟, DCO用于CPU激活后的突发短暂运行。 其他低功耗应用的原则如下: ① 利用中断激活处理器控制程序流程; ② 利用低功耗综合外围模式代替软件驱动功能; ③ 计算分支和快速查表用来代替标志位测试产生的分支和冗长的软件计算; ④ 避免由于开销造成的频繁子程序和函数调用; ⑤ 在冗长的软件计算中, 采用单循环CPU寄存器; ⑥ 尽可能直接用电池供电; ⑦ 对外围电路进行电源管理。 2.4 智能采暖表示器 应用一, 利用MSP430系列设备实现智能水表方案。 应用TI MSP430单片机为主控芯片, 家用仪表总线TSS721作通信, 由它将各种信息输入主控系统。水表能按照用户预付费自动开阀供水, 如果购买水量用尽, 即自动关阀, 中断水的供应。液晶显示器

文档评论(0)

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

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

1亿VIP精品文档

相关文档