MSP430系列单片机是美国德州仪器(TI)公司生产的,1996年开始推向市场。是一种16位超低功耗的单片机,其中包括一系列器件,主要有由MSP430单片机的CPU,以及针对不同的应用而提供的外围模块组成。因为MSP430系列单片机具有16位RISC结构,运算能力较强,并且MSP430单片机的片内外设非常的丰富,所以其应用前景十分的广泛[1]。
MSP430系列单片机具有以下特点[1]:
1)低电压,超低功耗
a)电源电压很低,一般采用1.8V~3.6V的低电压,RAM数据保持方式下耗电仅为0.1μA,活动模式耗电250μA /MIPS,I/O输入端口漏电流最大的时候也只有50nA大小。
b)时钟系统设计很特别,MSP430系统中有优尔种模式,分别是一种活动模式和5种低功耗模式。在活动模式时,为了有效地降低系统功耗,MSP430单片机的时钟频率是可以调整的,调整范围为100kHz~8MHz。
c)MSP430系列单片机中断控制方式采用的是矢量中断,并且支持十多个中断源,各中断还可以任意嵌套。通过合理编程,平时让单片机处于低功耗状态,需要运行时使用中断唤醒CPU, CPU的唤醒只需要6μS,这样既能降低系统功耗,还可以对外部请求做出快速响应,是MSP430单片机的一大突出特点。
2)强大的处理能力
MSP430系列单片机是位数为16位单片机,系统采用了RISC结构,一个时钟周期可以执行一条指令。当MSP430单片机最高可以工作在12MHz晶振。MSP430系列有些型号还具有16位硬件乘法器,大大地增强了运算能力,数据处理能力也得到了很大的提升。
3)丰富的片上外围模块
由于TI公司在高性能模拟器件方面有技术优势,TI公司发挥这一优势,将其在MSP430系列单片机中得到了很好的运用,使得MSP430单片机的外围模块非常丰富。一般的设计要求只需要选择合适的单片机型号就可以完成。
4)系统工作稳定
在系统启动不了,或者外部晶振出现故障时,为保证系统的正常运行,时钟源将会自动切换到数字控制振荡器DCO,数字控制振荡器DCO是集成在MSP430内部的。此外,MSP430单片机还集成了看门狗定时器,只需将单片机配置为看门狗模式,就不用担心单片机死机的问题,因为这个时候单片机会自动完成重启动作。
5)方便灵活的开发环境
MSP430系列单片机有3种类型的器件:OTP型、Flash型和ROM型。国内大部分使用的是Flash型,因为Flash型可以多次编程,并且对Flash型还集成了片内JTAG调试接口,可以实现在线编程和调试。目前普遍使用的软件开发环境是IAR Workbench V2.43,开发语言多种多样,一般采用汇编语言或C语言。
MSP430系列型号非常多,现在,国内用得多的MSP430x14xx系列器件主要有MSP430F143,MSP430F148,MSP430F149。
1.2温度采集系统研究现状
1.3 本课题研究背景和意义
温度是普遍的,在工业生产过程中也是最重要的参数之一。对温度测量和温度检测技术的要求随着工业的不断发展越来越高,测量的范围也越来越广。温度的测量十分广泛,在工农业领域、民用领域和军用领域都可以看到。人们生活水平的不断提高,单片机控制成为了人们追求的目标之一,它使得很多复杂变得方便简单。单片机的应用十分广泛,尤其是在测控领域中,它不仅可以测量电信号,还可以测量一些如温度、湿度等的非电信号。在工业控制、尖端武器、通信设备、信息处理、家用电器等各测控领域里都可以看到单片机构成的温度检测、温度控制系统的应用。科学家技术的发展为测量技术的发展提供了新的前提和新的可能性,同时温度测量技术水平的提高也为科学技术的发展做出了贡献。因此研究温度采集系统就显得极其重要[13,14]。 基于MSP430单片机的多路温度采集系统软件设计+源程序(2):http://www.youerw.com/zidonghua/lunwen_10389.html