MSP430系列单片机是德州仪器1996年开始推向市场的一种16位超低功耗的混合信号处理器,给人们留下的最大的亮点是低功耗而且速度快,汇编语言用起来很灵活,寻址方式很多,指令很少,容易上手。主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。其迅速发展和应用范围的不断扩大,主要取决于以下的特点:
特性
1、强大的处理能力,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7 种源操作数寻址、4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在8MHz晶体驱动下指令周期为125ns。这些特点保证了可编制出高效率的源程序。
2、在运算速度方面,能在8MHz晶体的驱动下,实现125ns的指令周期。16位的数据宽度、125ns的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如FFT等)。
3、超低功耗方面,MSP430单片机之所以有超低的功耗,是因为其在降低芯片的电源电压及灵活而可控的运行时钟方面都有其独到之处。电源电压采用的是1.8-3.6V电压。因而可使其在 1MHz 的时钟条件下运行时,芯片的电流会在200-400uA左右,时钟关断模式的最低功耗只有 0.1uA。
缺点
1、个人感觉不容易上手,不适合初学者入门,资料也比较少,只能跑官网去找。
2、占的指令空间较大,因为是16位单片机,程序以字为单位,有的指令竟然占6个字节。虽然程序表面上简洁,但与PIC单片机比较空间占用很大。
应用范围:在低功耗及超低功耗的工业场合应用的比较多。
使用最多的器件:MSP430F系列、MSP430G2系列、MSP430L09系列
TMS单片机
这里也提一下TMS系列单片机,虽不算主流。由TI推出的8位CMOS单片机,具有多种存储模式、多种外围接口模式,适用于复杂的实时控制场合。虽然没STM32那么优秀,也没MSP430那么张扬,但是TMS370C系列单片机提供了通过整合先进的外围功能模块及各种芯片的内存配置,具有高性价比 的实时系统控制。同时采用高性能硅栅CMOS EPROM和EEPROM技术实现。低工作功耗CMOS技术,宽工作温度范围,噪声抑制,再加上高性能和丰富的片上外设功能,使TMS370C系列单片机 在汽车电子,工业电机控制,电脑,通信和消费类具有一定的应用。
关键字:MSP430系列 单片机 应用领域
引用地址:
MSP430系列单片机特性及应用领域介绍
推荐阅读最新更新时间:2024-11-01 14:49
赛普拉斯采用UMC 工艺生产的40nm eCT Flash MCU现已出货
2016年12月19日,美国加利福尼亚州圣何塞,中国台湾新竹市— 全球领先的嵌入式解决方案供应商赛普拉斯半导体公司(纳斯达克交易代码:CY)和全球领先的半导体代工厂联华电子公司(纽约证券交易所:UMC;台湾证券交易所:2303)(以下简称 UMC )于今日宣布,赛普拉斯由UMC代工的专有40nm嵌入式 电荷捕获 (eCT™) 闪存微控制器(MCU),现已开始大单出货。这标志着赛普拉斯闪存技术和UMC 40nm低功耗(40LP)逻辑工艺的多年合作达到了一个全新高度。40nm eCT Flash 单元尺寸仅为0.053μm2,比最接近的竞品约小25%。该微型eCT闪存具备8纳秒的随机存储速度和30微秒的word-programming
[嵌入式]
基于AT89C2051单片机的厨房定时器的制作
该制作以5分钟为一个计时单位,最多计时1小时,3V电池做电源,有蜂鸣器报警,工作时功耗为6mA左右(使用AT89C2051),可以使用3V钮扣电池,具有自动关机功能,不运行时耗电量可以忽略不计,单键操作,简单方便。 电路图 VT1为PNP的9012,当电路不工作时VT1的B极由R4得到高电平,VT1截止,AT89C2051无法从VT1的E极得到电源。当SW1按下时,VT1的B极通过VD2和SB1接地,由高电平转为低电平,VT1导通。此时AT89C2051得电,同时通过C1,R4复位。复位成功后P3.7升为高电平,使得VT2导通,从而使VT1的B极保持低电平状态,这时就算松开SB1,VT1也不会截止而导致MCU
[单片机]
针对C8051F单片机的手持编程器(SMP)介绍
C8051F单片机是高度集成的混合信号系统级芯片(SoC),具有与8051 兼容的高速CIP-51 内核,与MCS-51 指令集完全兼容,内置程序存储器FLASH、数据存储器RAM;片内集成了ADC、DAC 等常用的模拟外设及UART、SMBus、SPI 等数字外设。 C8051F单片机具有片内调试电路,通过4 脚的JTAG 接口或者2线的C2接口可以进行非侵入式、全速的在系统调试及下载。 基于以上特点,C8051F单片机在工业控制、消费电子、通信等领域得到了广泛应用。但是,用户在生产过程中,希望一种方便快捷地对单片机编程,针对这种情况,深圳世强电讯有限公司设计开发了一款手持编程器(以下简称:SMP)方便用
[单片机]
如何向单片机写字符串
单片机实现接收从电脑发送过来的字符串的方法 很多朋友会碰到这个问题:单片机接收从电脑串口发送出来的一串字符串,却只能接收到第一个字符,其他的都丢失了或者是接收到的是乱码,却不知道是什么原因。其实,那是因为,虽然单片机的是全双工串口,但是串口的缓冲区(SBUF)却一般只有一个字节,即1Byte,远没有像电脑串口的缓冲区以KB计算那么大,并且,单片机的处理速度是很有限的,试想一下,假如要求一串字符串以9600bps的速率,一个起始位,一个结束位,无校正位,相当于960Byte/s传输到单片机,单片机要是能够全部接收的话,那么单片机接收和处理一个字节的时间仅为约1ms的时间。这说明了,如果单片机的处理速度不够快,
[单片机]
单片机在智能照明控制中的应用
1 引 言 随着微电子技术的不断发展,单片机的应用越来越广,照明控制技术面临革命性的变革,主要有三大趋势:电子化,网络化,集成化。传统的照明是动力线按需分线,用机械开关通、断电源,这样系统固定后无法再改动,若要实现复杂的控制要求就更难。而随着大量智能楼寓的推出,管理人员和住户对照明系统提出了许多个性化要求,这就需要有新的照明控制技术的引进。传统照明的特点是动力线与控制线重叠,不存在控制信息流的概念。改进方法之一是使动力线与控制线分离,即另行铺设控制信号线〔1〕〔2〕。 2 系统的总体组成及其原理 四单元智能照明系统组成如图1所示。该系统由K1,K2,K3,K4四个单元组成,每个单元内有A,B,C,D四个开关集中操作,四个A
[单片机]
AVR单片机学习(七)异步串行口UART
串行通讯技术概述 异步串行通讯原理 UART与电脑的通讯 M16的USART 中断方式使用USART步骤 一、串行通讯技术概述 串行通讯的通俗定义: 一位发送一位(相对与并行,)当然通过 位同步 帧同步 串行通讯的分类 同步串行通讯 时钟线、数据线、通过时钟保持数据同步 SPI,IIC 属于同步串口通讯 异步串口通信 只有一根数据线,通过波特率保证数据同步(顾名思义没有时钟线只有数据线) UART 无线通信一般均为异步串行通信(相对于无形之中只能有一根天线) 波特率 每秒发送码元时间宽度为(1/9600)S 大概是在100个微妙左右 发送方按照
[单片机]
基于AT89C2051单片机的晶闸管触发电路的设计与实现
自晶闸管被用作开关元件以来,其触发电路经过了晶闸管分离元件阶段和集成电路阶段后进入了单片机嵌入阶段。使用以单片机为核心的触发电路虽然避免了前两个阶段元件多、故障率高和低智能化的缺点,但可靠性、迅速性和抗干扰性还存在诸多不足。 本设计详细介绍了一种基于AT89C2051单片机的晶闸管触发电路,具有高集成度、智能化、体积小、安全、迅速、可靠稳定等优点,今后必将被广泛应用。文中以晶闸管投切电容器为例来详细说明触发电路的工作原理。 1 触发电路的硬件设计 硬件电路以ATMEL公司的AT89C2051单片机为核心,包括晶闸管过零检测电路、控制器投切命令电路、脉冲隔离放大电路等几部分组成,硬件框图如图1所示。 1.1 AT89C205
[单片机]
域控软件安全隔离关键技术剖析:MCU域 VS SOC域
安全隔离的需求 功能安全开发中,软件阶段由软件V模型左边的软件安全需求SSR开始。SSR是从技术安全需求TSR中提取出软件的功能安全需求,大多数情况下具有不同的ASIL等级。 图1功能安全软件开发V模型 随后,软件安全需求会被分配到软件架构中的软件组件中。不同ASIL等级的软件安全需求被分配到软件组件过后,带来了级联失效的问题。若放任不同ASIL等级软件组件在一个系统中运行,可能会存在低ASIL等级软件组件失效从而引发高ASIL等级软件组件失效的风险。 ISO26262对软件组件之间的交互进行了分析并提出了免于干扰(Freedom from Interference)的需求,安全隔离则旨在隔离软件系统中安全相关与安全无关
[嵌入式]