ZKX's LAB

msp430时钟设置问题!!! msp430时钟配置实验报告

2020-10-04知识8

msp430时钟选择 不选择的话,默认是DCOBCSCTL1&0xc0说明LFXTCLK工作在高频模式,比32768高。同时关闭XT2OFF但是如果是默认的DCO的话应该是800K左右你再加句BCSCTL2|=SELM1+SELM0;选ACLK做。

msp430时钟设置问题!!! msp430时钟配置实验报告

msp430时钟设置问题!!! MCLK不选择的话,默认是DCO应该是800Khz左右BCSCTL2|=SELM1+SELM0;选ACLK做系统时钟下面这个程序是如何选择不同的时钟源典型例子:MSP430F14时钟模块操作以下是结合MC430F14开发板来实验的时基应用例程,程序运行后可用示波器观察各时钟源输出.F14系列的时钟源为三个:LFXT1(XT1):低速,频率精确,功耗低XT2:高速,频率精确.通讯应用于高速的处理.但带来的相对功耗较大.DCO:高速,频率不稳定.频率与芯片的温度,电压等因素有关.且容易漂移.但功耗低.includevoid main(void){unsigned char i;WDTCTL=WDTPW+WDTHOLD;先关闭看门狗,对单片机初始化.时基模块的时钟设置单片机上电时,MCLK主时钟的源默认选择为DCO提供.F1系列DCO默认800KHZ.ACLK辅助时钟默认为XT1,XT1一般接32768HZ晶体.SMCLK子时钟默认为DCO,同样是800KHZ.XT2需要人为开启,并要检测其开启是否成功.BCSCTL1&~(XT2OFF+XTS);启动XT2高速时钟模块BCSCTL2|=SELM1;MCLK主时钟选XT2为时钟源.TX2输入不分频.BCSCTL2&~SELS;SMCLK选为DCO为时钟源.(参考)刚才开启了XT2,需要一定时间XT2才进入稳定状态.所以需要等待并检测稳定状态.通常采用do.for语法,这是TI推荐的程序写法do{IFG1&~OFIFG;清。

msp430时钟设置问题!!! msp430时钟配置实验报告

MSP430时钟问题 不知道楼主用的是那个型号!我用的149,就用这个给你说吧!msp430F149有3个时钟源,分别是高频振荡器LFXT2,一般外接8MHZ晶振,低频振荡器LFXT1,一般外接32768HZ的手表晶振,DCO是内部振荡器,工作频率可选,系统默认是800KHZ,最高可工作到10MHZ,有相应的设置寄存器!楼主说的SMCLK,MCLK,ACLK,分别是子系统时钟,主系统时钟和辅助系统时钟!上述3个振动器做他们的时钟源,具体的根据需要自行选择,系统默认的时钟源的DCO,即内部振荡器!至于分频,就是说将8M变成1M或者2M,4M,分不分频具体的根据系统需要决定,楼主应该是初学吧!有些问题你不必深究,慢慢的在学习和使用中你就明白了,刚开始你知道怎么用就可以了!至于程序,TI的主页上例程很多,也写的很好,你慢慢研究吧,最好别CTRL_C+CTRL_V,就算是抄别人的,也自己敲一遍,加深理解,加深印象!话有说回来,学编程本来就是这么个过程,一看二抄三写四调试!我就是这么过来的,网上资源很多,多看看别人是怎么学的,怎么做的!个人意见,仅供参考!

msp430时钟设置问题!!! msp430时钟配置实验报告

用msp430f2274编一个时钟程序,要怎么写啊?该如何用定时器什么的?谢谢~~ 使用定时中断,1秒中断一次,中断时候秒变量。主要程序如下<;br/>;/*<;br/>;*定时器初始化<;br/>;*/<;br/>;void init_TimerA(void)<;br/>;{<;br/>;CCTL0。

MSP430怎么将系统时钟输出? 看看哪个管脚是对应有时钟功能复用的,配置下io复用,用示波器一个点地,一个点到这个脚上就可以看了

使用msp430单片机制作时钟程序,求大神啊!不然真挂科了! 可以参考文库《吴鉴鹰单片机项目实战精讲》里面的资料,有电子时钟的设计资料,希望对你有用也可以到吴鉴鹰吧学习讨论

msp430 时钟配置问题 UCSCTL代表的是通常的始终选择,简单的说就是你选外部还是内部晶振,还有初步的时钟和分频选择。BCSCTL是.h文件里基本时钟控制器的名称。至于过程,去TI官网,根据你的430的型号,可以下到一些例程,很有参考价值。希望采纳

用msp430f2274编一个时钟程序,要怎么写啊?该如何用定时器什么的?谢谢~~ 用msp430f2274编一个时钟程序,要怎么写啊?该如何用定时器什么的?谢谢~用定时中断,1秒中断一次,中断时候秒变量+。主要程序如下/*定时器初始化*/void init_TimerA(void)。

#xt2#初始化

随机阅读

qrcode
访问手机版