MSP430F20XX
- 新型MSP430F20xx MCU是TI推出的首批器件,基于发布的F2xx架构(工作电流仅为200μA/MIPS)基础之上。灵活的时钟系统采用全面可编程的改进型数控振荡器(DCO).在温度与电压变化范围内可保持稳定,使该器件可运行在16MHz的频率上,而无须任何外部组件。
目录 [隐藏]
1 简介
2 特性
3 可编程时钟系统
4 嵌入式仿真环境
5 外部设备模块
6 特殊功能寄存器
7 功能表
8 参考资料
MSP430F20XX-简介
MSP430 是德州公司新开发的一类具有16 位总线的带FLASH 的单片机。由于其性价比和集成度高,受到广大技术开发人员的青睐。它采用16 位的总线,外设和内存统一编址,寻址范围可达64K,还可以外扩展存储器由于为FLASH型,则可以在线对单片机进行调试和下载,且JTAG 口直接和FET(FLASH EMULATION TOOL)的相连,不须另外的仿真工具,方便实用,而且,可以在超低功耗模式下工作,对环境和人体的辐射小,测量结果为100mw 左右的功耗(电流为14mA 左右),可靠性能好,加强电干扰运行不受影响,适应工业级的运行环境,适合与做手柄之类的自动控制的设备。我们相信MSP430 单片机将会在工程技术应用中得以广泛应用,而且,它是通向DSP 系列的桥梁,随着自动控制的高速化和低功耗化,MSP430 系列将会得到越来越多人的喜爱。
MSP430F20XX-特性
14 引脚微小型封装 4x4 毫米QFN 封装、TSSOP、PDIP 。可在< 1us 的时间内0快速转为16 MIPS 。灵活 <<1uA RTC 与200uA/MIPS 1.8 至3.6V 工作电压零功耗BOR 自动防护OSC/WDT+ +2.5% 可编程的DCO 2.2V 闪存ISP 上拉/下拉端口电阻 128B RAM 与1/2kBISP 闪存 Spy Bi-Wire 仿真通用串行接口(USI) 比较器/10 位/16 位ADC 。业界功耗最低的MCU。小巧、快速、灵活、全新架构。
MSP430F20XX-可编程时钟系统
时钟系统是为电池供电系统而特别设计的。只需要一个32KHZ的晶振就可以直接驱动一个低频的辅助时钟(ACLK)。ACLK可工作于实时时钟模式,并具能够自我唤醒。内部集成了一个DCO使主时钟(MCLK)可以被CPU和其他的高速外围设备所使用。由于有了DCO,使得一个窄脉冲在少于2US的时间内就可以将MSP430唤醒CPU工作。
●低频辅助时钟------低功耗模式
●高速的主时钟模式------高性能的信号处理
MSP430F20XX-嵌入式仿真环境
专用嵌入式仿真环境通过JTAG即可在芯片内部进行逻辑运行,不需要占用其他的系统资源。
●支持全速运行、单步运行、断点等,以满足开发和调试的需要;
●开发就是系统相同的特征得到决定性的应用;
●保持了信号的完整性,完全不受接口的影响;
MSP430F20XX-外部设备模块
外部设备模块被映射于地址空间之中。0100-01FFH是为16位外部设备而保留的。访问此模块应该使用双字节指令。如果使用了单字节指令,则只允许偶地址访问设备,高字节位总是全部为0。010-0FFH是为8位的外部设备而保留的。访问此模块是可使用单字节指令,如果用双字节指令读取模块的入口字节,将导致双字节指令的高8位产生不可预见的数据。如果用双字节指令去写8位设备的地址,则仅仅底字节位被写入到设备的寄存器中,而高8为的数据将会被忽略。
MSP430F20XX-特殊功能寄存器
一些外围设备的功能将会在特殊功能寄存器中被设置。特殊功能寄存器位于地址空间的底16个字节中,以字节的方式组织起来的。特殊功能寄存器只允许被单字节指令所访问。关于各个位数据的具体应用还请参照相关数据手册。
MSP430F20XX-功能表 主目
增加
复位
[1] 欠压保护复位包含在所有MSP430x2xx器件中。
[2] 由复位引起的PORIFG和RSTIFG标志位已增加到IFG1寄存器。
[3] 一条指令从0x0000-0x01FFH地址取出将复位那器件。
看门狗定
时器
所有MSP430X2XX器件都集成了看门狗定时器WDT+。那WDT+确保时钟源不失效。
时基系统
[1]在LF模式下,LFXT1震荡器已经选择了负载电容。
[2]在HF模式下,LFXT1支持频率高达16Mhz的晶振。
[3]在LF模式下,LFXT1振荡器能够对振荡器进行查错。
[4]XIN和XOUT引脚分享了设备的20引脚和28引脚的部分功能。
[5]一些型号的设备不支持DCO的一些外部Rosc特性。在这种情况下,软件不能设
置BCSCTL2寄存器的LSB。详尽的叙述还请参照设备手册的相关章节。设备的温度
稳定性明显的被提高了。
Flash
存储器
[1]消息存储起有4个64字节的段组成。段A被LOCKA位所锁定。
[2]LOCKA位将保护所有的消息被大量的擦除。
[3]一个中断的发生将能够使得段的擦除被打断。
[4]一个中断的到来也能够使得FLASH的更新停止。FLASH的编程电压被降低到了
2.2V以下。
[5]烧写和擦除的时间被减少,时钟信号的无效将停止FLASH的更新。
数字I/O
[1]端口1和端口2的内部集成了上拉和下拉电阻。
[2]P2.6、P2.7的功能已经被加到了设备的20引脚和28引脚上。他们和XIN、XOUT
的一些功能相同。如果晶振的操作被激活,软件将不能对这些引脚清除P2SEL位。
比较器_A
比较器A已经被扩展为一个多路输入的输入电容。
工作频率
最大的目标频率是3.3V时达到16Mhz。
BSL
一个不正确的指令将引起大量的信息被擦除。BSL的入口次序高于阻止意外的入
口和擦除的次序。
低功耗
在3V的情形下,典型的LPM3模式下的功耗将减少为50%。DCO的启动时间被明显的
被减少。
开放分类
贡献者