- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 MSP430单片机片内外围模块 5.1 MSP430系列单片机的时钟模块与低功耗结构 5.1.1 时钟模块 高速晶体振荡器; 低速晶体振荡器; 数字控制振荡器DCO(锁频环FLL以及锁频环增强版本FLL+)。 系统时钟必须满足以下不同要求: 高频率,用于对系统硬件需求和外部事件快速反应。 低频率,用于降低电流消耗。 稳定的频率,以满足定时应用,如实时时钟RTC。 低Q值振荡器,用于保证开始及停止操作最小时间延迟。 基础时钟模块有3个时钟输入源: LFXT1CLK 低频时钟源,由32768Hz晶体、标准晶体或陶瓷谐振器以及外接 450kHz~8MHz时钟源产生。 XT2CLK 高频时钟源,由标准晶体、陶瓷谐振器或外接450kHz~8MHz时钟源产生。 DCOCLK 片内数字控制RC振荡器,经常用作系统和外设的时钟信号。 提供3种时钟信号: ACLK(辅助时钟) ACLK是LFXT1CLK信号经1、2、4、8分频后得到的。ACLK可由软件选作各外围模块的时钟信号,一般用于低速外设。 MCLK(系统主时钟) 可由软件选择来自LFXT1CLK、XT2CLK、DCOCLK三者之一,然后经1、2、4、8分频得到。MCLK主要用于CPU和系统。 SMCLK(子系统时钟) 可由软件选择来自LFXT1CLK 、XT2CLK和DCOCLK三者之一,然后经1、2、4、8分频得到。SMCLK主要用于高速外围模块。 系统频率和系统的工作电压关系: 系统频率和系统的工作电压密切相关。某些应用中可能需要较高的工作电压,所以也需要系统提供相应较高的频率。 5.1.1.1 低速晶体振荡器 LFXT1振荡器默认工作模式是32768Hz低频模式,通过XIN和XOUT两个引脚连接,所有保证工作稳定的元件和移相电容都集成在芯片中。 也可以通过外接450kHz~8MHz的高速晶体振荡器或陶瓷谐振器工作在高频模式,这时两个引脚还需外接电容,电容大小应根据晶体或振荡器特性来选择。 5.1.1.2 高速晶体振荡器 高速振荡器,即第二振荡器XT2,主要存在于X13X,X14X,X15X,X16X,X43X,X44X等器件中,它的工作特性与LFXT1振荡器工作在高频模式时类似,时钟信号XT2CLK由它产生。 5.1.1.4 DCO振荡器 DCO振荡器是一个可数字控制的RC振荡器,它的频率随供电电压、环境温度变化而变化,具有一定的不稳定性。DCO频率可以通过DCO控制寄存器中的控制位来增强振荡频率的稳定性。 5.1.1.4 基本时钟模块失效操作 基本时钟模块具有振荡器失效检测功能。振荡器失效检测器是能够监控LFXT1CLK(在HF模式)和XT2CLK的一个模拟电路。当任意一个时钟信号在大约50μs内不出现时,可以检测出振荡器失效。当检测到振荡器失效并且在MCLK来源于LFXT1(在HF模式)或XT2时,DCO振荡器会自动被选作MCLK的时钟源,因此在振荡器失效的情况下,代码可以继续执行。 5.1.1.6 基本时钟模块寄存器 1. DCOCTL DCO控制寄存器 DCO.0~DCO.2: 定义8种频率之一,可分段调节DCOCLK频率,相邻两种频率相差10%。而频率由注入直流发生器的电流定义。 MOD.0~MOD.4: 定义在32个DCO周期中插入的fdco+1周期个数,而在余下的DCO 周期中为周期,控制切换DCO和DCO+1选择的两种频率。如果DCO常数为7,则已选择最高频率,此时不能用MOD.0~MOD.4进行调整。 2. BCSCTL1 基本时钟系统控制寄存器1 XT2OFF: 控制XT2振荡器的开启与关闭。 0 XT2振荡器开启; 1 XT2振荡器关闭(默认XT2关闭)。 XTS: 控制LFXT1工作模式,选择需结合实际晶体振荡器连接情况。 0 LFXT1工作在低频模式(默认低频模式); 1 LFXT1工作在高频模式(必须连接有相应高频时钟源)。 DIVA.0 DIVA.1: 控制ACLK分频。 0 0 0 不分频(默认不分频); 0 1 1 2分频; 1 0 2 4分频; 1 1 3 8分频。 XT5V: 此位需为0。 Rsel.0,Rsel.1,Rsel.2: 三位控制某个内部电阻以决定标称频率。 Rsel.2 Rsel.1 Rsel.0
您可能关注的文档
最近下载
- (2025秋)人教版二年级数学上册全册教案(新教材).pdf
- 第二单元大单元教学设计 高一语文必修上册.docx VIP
- 2025年燃气安全生产管理人员模拟考试题库及答案.docx VIP
- 高中音乐 人音版 必修《音乐鉴赏》《舞动心弦——舞蹈音乐》 第四课时.pptx VIP
- 住院医师临床思维培养ppt模板.pptx VIP
- 反渗透纳滤组合工艺高盐废水深度处理及零排放预浓缩.pdf VIP
- 超声成像系统数字扫描变换器(参考).pptx VIP
- JTG3441-2024 公路工程无机结合料稳定材料试验规程.pdf VIP
- 腹腔镜下卵巢囊肿剥除术配合.pptx VIP
- 2026届高三语文一轮复习教学计划.docx
文档评论(0)