- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、系统时钟与控制(3.1) ;*;3.1.1 系统复位;掉电复位信号(BOR)
引起的原因:
监测电压,当超出范围,则引起BOR为高
当此信号为高时,进行复位操作:状态寄存器复位,PC=0xfffe,全部外设有关的寄存器复位。
;上电复位信号(POR):又称硬件复位信号
引起的原因:
1、单片机上电
2、RST/NMI管脚上产生低电平时系统复位(由BOR复位引起)
;系统复位(指POR)后的状态为:
(1)RST/NMI管脚功能被设置为复位功能;
(2)所有I/O管脚被设置为输入;
(3)外围模块被初始化,其寄存器值为相关手册上的默认值;
(4)状态寄存器SR复位;
(5)看门狗激活,进入工作模式(注意和其它单片机区别,其它是默认看门狗关闭状态);
(6)程序计数器PC载入0xFFFE处的地址,微处理器从此地址开始执行程序。
;上电清除信号(PUC)
引起的原因:
1、软件操作
2、由POR复位引起
当此信号为高时,进行复位操作:状态寄存器复位,PC=0xfffe,部分外设有关的寄存器复位。
;3.1.2 MSP430基础时钟模块;*;时钟系统模块设计要求(1/1); 数字控制RC 振荡器(DCO);MSP430X5XX / 6XX系列时钟系统模块;五个时钟输入源振荡器模块,包括:
XT1 振荡器
XT2 振荡器(由具体器件决定,不是所有MSP430单片机都有的)
低功耗低频内部振荡器(VLO)
低频修整内部参考振荡器(REFO)
片内数字控制振荡器(DCO)
;一、XT1 振荡器
XT1工作在低频(LF)模式时(XTS=0),提供支持32768HZ时钟的超低功耗模式。晶振只需经过XIN和XOUT两个引脚连接,不需要其他外部器件,所有保证工作稳定的元件和移相电容都集成在芯片中。
在一些设备中当XT1选择高频(HF)模式时(XTS=1)也支持高频晶振或者振荡器。高频晶振或谐振器连接到XIN和XOUT引脚,需要在两个端口配置电容。;二、XT2 振荡器(由具体器件决定,不是所有MSP430单片机都有的)
一般称之为第二振荡器XT2,它产生时钟信号XT2CLK,它的工作特性与XTl振荡器工作在高频模式时类似。
系统频率和系统的工作电压密切相关,某些应用需要较高的工作电压,所以也需要系统提供相应较高的频率。;三、低功耗低频内部振荡器(VLO)
低频低功耗内部振荡器 (VLO)能够提供典型10kHz的振荡频率(具体参数见数据手册),而不需要外接任何晶振。
VLO可以对时钟精确要求不高的的应用提供低成本和超低功耗的时钟源。;四、低频修整内部参考振荡器(REFO)
REFO可以产生一个比较稳定的频率,其典型值为32768Hz,它可以用作FLLREFCLK。
低频修整内部参考振荡器(REFO)可以在没有外部晶振,对成本又比较敏感的场合得到很好的应用。; 从上图可以看出,MSP430F5XX / 6XX时钟模块有 5 个时钟输入源:
XT1CLK 低频或高频时钟源:可以使用标准晶振,振荡器或者外部时钟源输入4MHz~32MHz。XT1CLK可以作为内部FLL模块的参考时钟。
XT2CLK 高频时钟源:可以使用标准晶振,振荡器或者外部时钟源输入4MHz~32MHz。
VLOCLK 低功耗低频内部时钟源:典型值为10KHZ;
REFOCLK 低频修整内部参考时钟源:典型值为32768Hz,作为FLL基准时钟源;
DCOCLK 片内数字控制时钟源:通过FLL模块来稳定。
;基础时钟模块可提供3种时钟信号:
ACLK 辅助时钟:ACLK可由软件选择来自XT1CLK、REFOCLK、VLOCLK、DCOCLK、DCOCLKDIV、XT2CLK(由具体器件决定,不是所有MSP430单片机都有的)这几个时钟源之一。然后经1、2、4、8、16、32分频得到。ACLK可由软件选作各个外设模块的时钟信号,一般用于低速外设模块。
MCLK 系统主时钟: MCLK可由软件选择来自上述5种时钟源,同样可经过分频得到。MCLK主要用于CPU和系统。
SMCLK 子系统时钟:可由软件选择来自上述5种时钟源,同样可经过分频得到。 SMCLK可由软件选作各个外设模块的时钟信号,主要用于高速外设模块。
;模块振荡器(MODOSC);故障安全逻辑操作(1/2);
;
;
;
;故障安全逻辑操作(1/2);
;故障安全逻辑操作(2/2);;
;DCO模块操作;
;
;
;
;时钟模块应用举例(MSP430F5XX / 6XX)(1/2); UCSCTL6 = ~XT2OFF; // 使能 XT2
UCSCTL6 = ~(XT1OFF); // 使能 XT1
您可能关注的文档
最近下载
- 2024年中级注册安全工程师-矿山-考前资料.pdf VIP
- 2025年高级工具钳工《理论知识》考试真题(新版解析).pdf VIP
- 红色资源讲解员服务规范 DB32 T 5069-2025.pdf VIP
- 第9课+水墨井冈+++课件+2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 《习作:“漫画”老师》优质教案(第一课时).docx VIP
- 第7课+中国传统色++课件+2025-2026学年赣美版(2024)初中美术八年级上册.pptx VIP
- 查理和巧克力工厂.ppt VIP
- 第7课 中国传统色 课件 2025赣美版美术八年级上册.pptx
- 医美整形面部美学设计及微整产品知识课件.ppt
- 第一财经商业数据中心&自然堂:2024中国女性肌肤衰老趋势变化报告.pdf VIP
文档评论(0)