查看: 1441|回复: 0

MSP430系列单片机的基础知识笔记

[复制链接]

该用户从未签到

发表于 2020-11-13 13:44:59 | 显示全部楼层 |阅读模式
分享到:
(1)电压、超低功耗
   MSP430系列单片机,在1.8~3.6V电压、1MHz的时钟条件下运行,耗电电流(在0.1~400uA之间)在不同的工作模式而不同;具有16个中断源,并且可以任意嵌套,使用灵活方便;用中断请求将CPU唤醒只要6us,可编制出高实时性的源代码:可将CPU至于省电模式,以用中断方式唤醒程序。
(2)强大的处理能力
MSP430系列单片机,为16位RISC结构,具有丰富的寻址方式(7种源操作数寻址,4种目的操作数寻址)、简洁的27条内核指令以及大量的模拟指令:大量的寄存器以及片内数据存储器都可以参加多种运算;还有高效的查表处理方法;有较高的处理速度,在8MHz晶体驱动下,指令周期为125ns。
(3)系统工作稳定
上电复位,先由DCO振荡器启动CPU,保证程序从正确的位置开始执行,保证晶体振荡器有足够的时间起振及稳定时间。然后可通过软件来设置系统的时钟频率。如果晶体振荡器在用作CPU时钟时发生故障,DCO会自动启动,保证系统正常运行;如果程序跑飞,可用看门狗将其复位。
(4)丰富的片上外围模块
MSP430系列单片机的各成员都集成了较丰富的片内外设,它们分别是以下一些外围模块的不同组合:看门狗(WDT)、定时器A (Timer_A)、定时器B(Timer_B)、比较器、串口0(USARTO)、串口1(USART1)、硬件乘法器、液晶驱动器、10位/12位ADC, 14位ADC,数十个可实现方向设置及中断功能的并行输入输出端口、基本定时器(Basic Timer)。
(5)方便高效的开发环境
MSP430系列单片机均可由MSP_FET430P140 FLASH仿真工具(FET)提供支持。该FET是一种完整的集成开发环境。包括源代码级调试器、仿真器、汇编/链接器、C编译器等。对于FLASH型则有更方便的开发调试环境,因为通过器件片内的JTAG调试接口,还有可电擦写的FLASH,可以采用先下载程序到FLASH内,进行程序调试。开发语言有汇编语言和C语一言。此外,也可以通过JTAG标准接口指令,编制主控端下载程序,实现被测电路的运行控制和状态察看。
(6)适应工业级运行坏境
MSP430系列单片机的运行环境温度为-45~+85C,所设计的产品适合运行于工业环境下。
(7)多种时钟模块
MSP430单片机有三种时钟源可以选择提供给ACLK, SMCLK, MCLK。其中LFXT1提供给外围设备32768Hz的时钟,XT2可以提供高达8MHz的时钟供单片机运行使用,DCO为单片机内部提供,并具有锁相环,为系统提供一个内部时钟源,当外部振荡器失效时,系统依靠DCO运行,整个时钟配置可以通过DCOCTL, BCSCTL1, BCSCTL2和SR等控制寄存器中相应的位来选择和控制,以满足用户对系统的要求。
(8)型号种类多
MSP430系列单片机型号种类繁多,可以满足不同系统的需求。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2024-5-20 08:41 , Processed in 0.100111 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.