欢迎来到天天文库
浏览记录
ID:14327814
大小:62.50 KB
页数:19页
时间:2018-07-27
《msp430学习之时钟》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MSP430学习之时钟完全复制拷贝别人的,'b&M)V+oL"w(b!T不过很实用。6Z+Pd#H5S2t-k"l【关于石英晶振的设计要点】-{$?"m(l1C7x4h4~1:如何选择晶体?"P$e0d/v,q6N对于一个高可靠性的系统设计,晶体的选择非常重要,尤其设计带有睡眠唤醒(往往用低电压以求低功耗)的系统。这是因为低供电电压使提供给晶体的激励功率减少,造成晶体起振很慢或根本就不能起振。这一现象在上电复位时并不特别明显,原因时上电时电路有足够的扰动,很容易建立振荡。在睡眠唤醒时,电路的扰动要比
2、上电时小得多,起振变得很不容易。在振荡回路中,晶体既不能过激励(容易振到高次谐波上)也不能欠激励(不容易起振)。晶体的选择至少必须考虑:谐振频点,负载电容,激励功率,温度特性,长期稳定性。1t*V8S1D6i3J2:如何判断晶振是否被过分驱动?0g,K-P(q,K7S电阻RS常用来防止晶振被过分驱动。过分驱动晶振会渐渐损耗减少晶振的接触电镀,这将引起频率的上升。可用一台示波器检测OSC输出脚,如果检测一非常清晰的正弦波,且正弦波的上限值和下限值都符合时钟输入需要,则晶振未被过分驱动;相反,如果正弦波
3、形的波峰,波谷两端被削平,而使波形成为方形,则晶振被过分驱动。这时就需要用电阻RS来防止晶振被过分驱动。判断电阻RS值大小的最简单的方法就是串联一个5k或10k的微调电阻,从0开始慢慢调高,一直到正弦波不再被削平为止。通过此办法就可以找到最接近的电阻RS值。9T/P/f;v.e+{1t3:如何选择电容C1,C2?#`*7z7Di+q/H*@(1):因为每一种晶振都有各自的特性,所以最好按制造厂商所提供的数值选择外部元器件。(2):在许可范围内,C1,C2值越低越好。C值偏大虽有利于振荡器的稳定,但
4、将会增加起振时间。(3):应使C2值大于C1值,这样可使上电时,加快晶振起振。1./*************************************************************InterruptVectors(offsetfrom0xFFE0)************************************************************/#definePORT2_VECTOR(1*2u)/*0xFFE2Port2*/#definePORT1_V
5、ECTOR(4*2u)/*0xFFE8Port1*/#defineRESET_VECTOR(15*2u)/*0xFFFEReset[HighestPriority]*/每个型号的中断都规定好了它的中断矢量地址的位置.2.#pragmavector=TIMERA0_VECTOR__interruptvoidTimer_A(void)这个是新版本的标注方式3.f=32.768k=32768HZT=1/f___
6、----
7、___
8、----32.768每个时钟TAR加1,就是1S加32768个。这个与以前理
9、解的51,执行一条指令不一样了4.晶体的精度主要受下面两个因素影响:晶体的频率容限和指定的负载电容。晶体的容限是很显而易见的。晶体频率的容限越小,RTC的精度越高。晶体的指定负载电容也影响RTC的精度,晶体的负载电容是晶体所需电容的总和,而不是晶体所提供电容的总和,晶体需要适当的负载电容以便在指定的频率起振。所有的MSP430器件所用的32768Hz振荡器已经集成了额定电容值为12pF的负载。这就为晶体提供了全部12pF的负载,它意味着为了获取最佳的RTC精度,必须指定所连接的32768Hz的晶体使
10、用12pF的负载电容。5.辅助时钟是永远开着的,无法关闭,其他时钟可以控制开馆什么得所以为了满足平时低功耗,所以用LMP3,不能用LPM4,因为这个所有都关了OSCOFF也关了,没有ACLK,无法定时间。更无法进入中断了.时钟初始化和GPIO作者:lyzhangxiang学习单位:安徽师范大学完成时间:2011-11-25联系方式:hardware1989@163.com概述:本实验的目的是了解用于执行对MSP430ValueLine设备的初始化过程的步骤。在这个练习中,您将编写初始化代码,并运行该
11、设备使用各种时钟资源。1、写初始化代码2、运行CPU的MCLK的来源方式:VLO、32768晶体、DCO3、主体程序部分4、观察LED闪光灯速度MSP430时钟:1、在MSP430单片机中一共有三个时钟源:一个LFXT1CLK,为低速/高速晶振源,通常接32.768khz,也可以接(400khz~8Mhz);一个为XT2CLK,外接标准高速晶振,通常是接8Mhz,也可以接(400khz~8Mhz);还有一个叫DCOCLK,为内部晶振,有RC震荡回路构成。2、在MSP4
此文档下载收益归作者所有