关于(单片机)msp430的时钟资料.doc

关于(单片机)msp430的时钟资料.doc

ID:55966134

大小:530.50 KB

页数:22页

时间:2020-06-18

关于(单片机)msp430的时钟资料.doc_第1页
关于(单片机)msp430的时钟资料.doc_第2页
关于(单片机)msp430的时钟资料.doc_第3页
关于(单片机)msp430的时钟资料.doc_第4页
关于(单片机)msp430的时钟资料.doc_第5页
资源描述:

《关于(单片机)msp430的时钟资料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、msp430f5419/38学习笔记之时钟系统(2011-11-3010:41:30)标签:msp430f541xmsp430f543xucs分类:msp430时钟系统注:msp5419/38中,如果你使用SMCLK做TIMER_A的时钟,那么进入低功耗3或低功耗4是不会把SMCLK关       掉的,这点5系列和其他系列的不一样。  UCS模块是一个低成本超低功耗系统,通过选择使用3个内部时钟信号,用户可以得到性能和功耗的最佳平衡点。UCS可以由软件配置其工作模式,如配置成:不需要任何外部器件、使用1或2个外部晶振等。 一、时钟系统     UCS模块具有5个时钟源:XT1CLK:低频/高

2、频振荡器,既可以与低频32768HZ钟振、标准晶振、外部振荡器,又可以与外部4M-32MHZ时钟源一起使用,XT1CLK可以作为FLL模块内部的参考时钟。有些芯片XT1CLK只允许使用外部的低频晶振,具体可参考数据手册;XT2CLK:可选高频振荡器,可与标准晶振,振荡器或者4MHZ~32MHZ外部时钟源一起使用;VLOCLK:内部低功耗、低频振荡器,频率典型值为10KHZ;REFOCLK:内部低频振荡器,典型值为32768HZ,可作为FLL基准时钟源;DCOCLK:可以通过FLL来稳定的内部数字控制振荡器(DCO);DCOCLK经过FLL分频后可得DCOCLKDIV。    UCS模块可以提供

3、3种时钟信号:ACLK:辅时钟;MCLK:系统主时钟;SMCLK:子系统主时钟。 二、UCS操作     PUC之后,UCS的默认配置模式如下:XT1CLK选择LF模式下的XT1作为时钟源,ACLK选择XT1CLK作为时钟源;MCLK选择DCOCLKDIV作为时钟源;SMCLK选择DCOCLKDIV作为时钟源;FLL操作使能,FLL基准时钟(FLLREFCLK)选择XT1CLK;XIN和XOUT作普通IO口使用,禁止了XT1功能,直到I/O口重新配置为XT1模式;如果有XT2IN和XT2OUT,则一并配置为普通IO口,禁止XT2功能。   如上所述:   默认状态下:XIN/XOUT(P7.0

4、/1)、XT2IN/XT2OUT(P5.2/3)为普通IO口,振荡功能禁止;FLL基准源、ACLK时钟源是XT1CLK,晶振失效逻辑控制位作用下均切换到REFOCLK,ACLK=32768Hz;默认下FLL倍频为:31(FLLN值),DCOCLKDIV=(32+1)*32768=1.047856MHz;默认下分频值D=2(FLLD值),DCOCLK=2*DCOCLKDIV=2.097152MHz。   默认选择了使用XT1的FLL操作,为了启用XT1功能,必须将与XT1引脚对应的PSEL置位。当XT1CLK使用32768Hz晶振时,由于XT1不会立即稳定,失效逻辑控制位会立即选择REFOCLK

5、作为ACLK时钟源。一旦晶体振荡稳定后,由于FLL的作用,MCLK和SMCLK都将稳定在1.047586MHz,Fdco稳定在2.097152MHz。   状态寄存器(SCG0,SCG1,OSCOFF和CPUOFF)用于配置MSP430的工作模式,使能和禁止UCS模块中的部分功能(参考系统复位、中断和操作模式)。UCS模块可以在程序运行中的任何时候进行配置和修改配置,配置使用寄存器UCSCTL0~UCSCTL8。 2.1UCS模块在超低功耗方面的特性   为了保持长时间工作或降低功耗而采用低时钟频率;   快速响应时间和快速数据处理能力需要高时钟频率;   适应各种工作温度和供电电压的稳定时钟

6、;   低成本应用中使用准确度要求较少器件的时钟。 2.2VLO内部低功耗低频振荡器   内部VLO能够在不需要任何外接晶振的情况下,提供10KHz的时钟,在对时钟精度不敏感而对成本又非常敏感的场合,使用VLO是一个非常好的选择。当VLO作为ACLK、MCLK、SMCLK(SELA=1、SELM=1、SELS=1)中的任何一个时钟源时,开始启动振荡。 2.3REFO内部低频参考时钟   在对成本非常敏感时,通常不需要使用外部晶振,此时可以使用内部低频参考时钟。该时钟的典型频率值为32768Hz,并可以作为用于稳定时钟模块FLL所需要的参考时钟源FLLREFCLK。REFO和FLL在不需要外接晶

7、振的情况下,给了系统时钟设置一定的灵活性。REFO不使用时,不存在电流消耗。 REFO在下面任何一种情况下,是处于工作允许状态的:  在活动模式到LPM3模式下,REFO作为ACLK的时钟源(SELA=2OSCOFF=0);  在活动模式下,REFO作为MCLK的时钟源(SELM=2CPUOFF=0);  在活动模式到LPM1模式下时,REFO作为SMCLK的时钟源(SELS=2SMCLKOFF=

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

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

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