MSP430系列单片机特性及应用领域

  

概述

  MSP430系列单片机德州仪器1996年开始推向市场的一种16位超低功耗的混合信号处理器,给人们留下的最大的亮点是低功耗并且速度快,汇编语言用起来很灵活,寻址方式不少,指令不多,容易上手。主要是因为其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。其迅速发展和应用范围的不断扩大,主要取决于如下的特色:html

 

MSP430系列单片机特性及应用领域介绍

 

特性

一、强大的处理能力,采用了精简指令集(RISC)结构,具备丰富的寻址方式(7 种源操做数寻址、4种目的操做数寻址)、简洁的27条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器均可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在8MHz晶体驱动下指令周期为125ns。这些特色保证了可编制出高效率的源程序。web

二、在运算速度方面,能在8MHz晶体的驱动下,实现125ns的指令周期。16位的数据宽度、125ns的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如FFT等)。算法

三、超低功耗方面,MSP430单片机之因此有超低的功耗,是由于其在下降芯片的电源电压及灵活而可控的运行时钟方面都有其独到之处。电源电压采用的是1.8-3.6V电压。于是可以使其在 1MHz 的时钟条件下运行时,芯片的电流会在200-400uA左右,时钟关断模式的最低功耗只有 0.1uA编程

4, 片内资源丰富spa

  MSP430 系列单片机的各系列都集成了较丰富的片内外设。它们分别是 看门狗(WDT)、 模拟比较器A、定时器A0(Timer_A0)、定时器A1(Timer_A1)、定时器B0(Timer_B0)、UART、SPI、I2C、 硬件乘法器、液晶驱动器、10位/12位ADC、16位Σ-Δ ADC、DMA、I/O端口、基本定时器(Basic Timer)、 实时时钟RTC)和USB控制器等若干外围模块的不一样组合。
5, 方便高效的开发环境
    MSP430 系列有 OTP 型、 FLASH 型和 ROM 型三种类型的器件,这些器件的开发手段不一样。对于 OTP 型和 ROM 型的器件是使用仿真器开发成功以后烧写或掩膜芯片;对于 FLASH 型则有十分方便的开发调试环境,由于器件片内有 JTAG 调试接口,还有可电擦写的 FLASH 存储器,所以采用先下载程序到 FLASH 内,再在器件内经过软件控制程序的运行,由 JTAG 接口读取片内信息供设计者调试使用的方法进行开发。这种方式只须要一台 PC 机和一个 JTAG 调试器,而不须要仿真器和编程器。开发语言有汇编语言和C 语言。

缺点

一、我的感受不容易上手,不适合初学者入门,资料也比较少,只能跑官网去找。设计

二、占的指令空间较大,由于是16位单片机,程序以字为单位,有的指令居然占6个字节。虽然程序表面上简洁,但与PIC单片机比较空间占用很大。调试

三、个随器件并非很复杂,可是性比价低,随着不少领域的单芯片方案全集成方案出来,这个芯片的应用领域会越来少。htm

应用范围:在低功耗及超低功耗的工业场合应用的比较多。blog

使用最多的器件:MSP430F系列、MSP430G2系列、MSP430L09系列接口

 

参考文档

一、http://www.ti.com.cn/tool/cn/CCSTUDIO

2, http://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html

相关文章
相关标签/搜索