MSP430F2系列中文使用手册

MSP430F2系列中文使用手册

ID:37285982

大小:6.41 MB

页数:349页

时间:2019-05-20

MSP430F2系列中文使用手册_第1页
MSP430F2系列中文使用手册_第2页
MSP430F2系列中文使用手册_第3页
MSP430F2系列中文使用手册_第4页
MSP430F2系列中文使用手册_第5页
资源描述:

《MSP430F2系列中文使用手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微控设计网www.Microcontrol.cnMSP430F2系列16位超低功耗单片机模块原理第1章MSP430体系结构版本:1.3日期:2007.4.原文:TIMSP430x2xxfamily.pdf翻译:袁德纯编辑:DC微控论坛版主注:以下文章是翻译TIMSP430x2xxfamily.pdf文件中的部分内容。由于我们翻译水平有限,有整理过程中难免有所不足或错误;所以以下内容只供参考.一切以原文为准。详情请密切留意微控技术论坛。Page1of7MSP430F2系列超低功耗单片机模块原理第1章MSP430的体系结构微控设计网www.Microcontrol.cn第一章MS

2、P430的体系结构本章主要描述了MSP430的体系结构本章内容目录1.1MSP430的体系结构1.2可编程时钟系统1.3嵌入式仿真环境1.4地址空间1.5MSP430X2XX系列的提高1.1MSP430的体系结构将MSP430内部的16位精简指令集的CPU通过冯.诺依曼结构的地址总线和数据总线连接到外围设备和可编程时钟系统。由于有一个先进的CPU配合具有标准组件存储印象的模拟和数字的外围设备,使得MSP430可用于处理混合信号。MSP430x2xx系列的主要特性如下:◆超低功耗延长了电池的使用寿命●保持RAM0.1uA●实时时钟模式0.8uA●MIPS运行250uA◆理想精确

3、的模拟信号测量●门控比较定时器测量电阻类元件◆16位的精简指令集的CPU全新应用●更大的寄存器空间消除了运行空间的瓶颈●紧凑的核结构设计减少了功耗、降低了成本●使得高水平的编程更优化●27条核心指令和7种寻址方式●强大的矢量中断能力◆系统内的可编程FLASH使改变代码、在线升级和数据载入更灵活1.2可编程时钟系统时钟系统是为电池供电系统而特别设计的。只需要一个32KHZ的晶振就可以直接驱动一个低频的辅助时钟(ACLK)。ACLK可工作于实时时钟模式,并具能够自我唤醒。内部集成了一个DCO使主时钟(MCLK)可以被CPU和其他的高速外围设备所使用。由于有了DCO,使得一个窄脉冲

4、在少于2US的时间内就可以将MSP430唤醒CPU工作。●低频辅助时钟------低功耗模式●高速的主时钟模式------高性能的信号处理系统的体系结构请参考图1-1Page2of7MSP430F2系列超低功耗单片机模块原理第1章MSP430的体系结构微控设计网www.Microcontrol.cn图1-11.3嵌入式仿真环境专用嵌入式仿真环境通过JTAG即可在芯片内部进行逻辑运行,不需要占用其他的系统资源。●支持全速运行、单步运行、断点等,以满足开发和调试的需要;●开发就是系统相同的特征得到决定性的应用;●保持了信号的完整性,完全不受接口的影响;1.4地址空间MSP430的

5、冯.诺依曼结构的地址空间被分配成以下几个部分:特殊功能寄存器(SFR)、外围设备地址空间、RAM、ROM/FLASH,如图1-2所示。由地址分配图可知,代码段的表现为偶地址,数据段则可以以字节或者字的方式存取。Page3of7MSP430F2系列超低功耗单片机模块原理第1章MSP430的体系结构微控设计网www.Microcontrol.cn图1-21.4.1FLASH/ROMFLASH/ROM的起始地址决定于单片机的种类和是否包含FLASH/ROM。Flash/ROM的结束地址为0FFFFh。数据或代码均可被存储于FLASH中。单字节或者双字节表格都可以在FLASH中存储或

6、使用,而在使用它们之前则不需要先将表格复制到RAM中。中断向量映射于Flash/ROM地址的最高的16个字中,优先级最高的中断向量位于Flash/ROM地址空间的最高位(0FFFEh)。1.4.2RAMRAM的起始地址为0200H。RAM的结束地址决定于单片机的种类和是否包含RAM。RAM可用于存放程序代码或者数据。1.4.3外部设备模块外部设备模块被映射于地址空间之中。0100-01FFH是为16位外部设备而保留的。访问此模块应该使用双字节指令。如果使用了单字节指令,则只允许偶地址访问设备,高字节位总是全部为0。010-0FFH是为8位的外部设备而保留的。访问此模块是可使用

7、单字节指令,如果用双字节指令读取模块的入口字节,将导致双字节指令的高8位产生不可预见的数据。如果用双字节指令去写8位设备的地址,则仅仅底字节位被写入到设备的寄存器中,而高8为的数据将会被忽略。Page4of7MSP430F2系列超低功耗单片机模块原理第1章MSP430的体系结构微控设计网www.Microcontrol.cn1.4.4特殊功能寄存器一些外围设备的功能将会在特殊功能寄存器中被设置。特殊功能寄存器位于地址空间的底16个字节中,以字节的方式组织起来的。特殊功能寄存器只允许被单字节指令所访问。关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。