msp430g2553的LFXT1仅能接32768Hz的32768晶振 封装么

为什么我的开发板(launchpad 芯片是msp430g2553)用IAR写进这段程序,但没有效果的?新手求指导!谢谢!_百度知道
为什么我的开发板(launchpad 芯片是msp430g2553)用IAR写进这段程序,但没有效果的?新手求指导!谢谢!
、/* 定:LFXT1CLK作ALCK钟源,频率:32768HZ */#include &msp430x14x.h&void main(void){ WDTCTL = WDTPW + WDTHOLD; //关闭看门狗//TIMER_A相关设置CCTL0 = CCIE; //使能CCR0断CCR0 = 2047; //设定周期0.5S TACTL = TASSEL_1 + ID_3 + MC_1; //定器A钟源选择ACLK增计数模式P2DIR = 0x04; //设置P2口向输_EINT(); //使能全局断}#pragma vector = TIMERA0_VECTOR__interrupt void Timer_A (void){ P2OUT ^= 0 }
提问者采纳
钟源选择问题选SMCLK肯定波形我遇问题我p1.0输ACLK都输试试
提问者评价
不是这个问题,也搞定了,谢谢
其他类似问题
为您推荐:
其他1条回答
文件貌似用g2553用应文件主函数加死循环并低功耗等待断程序_EINT(); //使能全局断
执行完没反应
都试过了,也是没反应。。 PORT1_VECTOR 这个中断就有效果,就是Timer有问题,会不会是开发板出问题了?#pragma vector=PORT1_VECTOR__interrupt void Port_1(void){
P1OUT ^= BIT0;
// P1.0 状态翻转
P1IFG &= ~BIT4;
// P1.4 中断标志清零}
launchpad的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁MSP430中XT2到底是外部信号还是内部信号?
最近在学习MSP430单片机,遇到这个问题。用户指南上说:XT2 is an Internal Signal.可我买的参考书中说:XT2是一个外部信号。书名是《MSP430单片机原理与应用实例》我知道XT2是外部高频振荡器,那XT2到底是内部信号还是外部信号?
按投票排序
XT2接外部高频晶振,包括时钟寄存器的控制位都是这样写的。
内部,这个问题我也纠结过是不是要外面接上一个晶振,但是仔细看看板子就知道那是单独的芯片是需要的,但是一般用的开发板本来就集成了这个玩意
XT2是外部的。需要外接一个晶振。不能因为开发板上都有就说是内部的吧。。。
XT2是一个高频振荡器,需要与外部高频晶振(400KHz~16MHz)配合工作。相对的,XT1是个低频/高频通用振荡器,可以外接32768。至于为啥板子上不焊晶振单片机也能跑,是因为其内部有个数控振荡器(DCO)。借一张里的图,这是MSP430G2553的「基本时钟模块+」框图,很明白了:注意,MSP430G2553没有XT2,且XT1只支持低频(LF)模式。意即G2553如果想外接晶振,只有32768一种选择。详请参考
已有帐号?
社交帐号登录
无法登录?
社交帐号登录君,已阅读到文档的结尾了呢~~
[电子/电路]msp430g2553内部资源总结电设工作小结之——msp430g2553学习笔记—..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
[电子/电路]msp430g2553内部资源总结
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口MSP430始终怎么设置?_百度知道
MSP430始终怎么设置?
提问者采纳
ACLK 辅助钟
由LFXT1CLK钟源提供 低频(默认) 高频两种工作模式用32768HzMCLK 主系统钟 由XT2CLK、LFXT1CLK、DCOCLK提供钟源默认DCOCLK提供用8MHz SMCLK 辅助系统钟 由DCOCLKXT2CLK提供钟源默认DCOCLKLFXT1:接高速低速晶振低速模式外接32k晶振需要负载电容单片机内部已经集几电容供选择同通寄存器进行配置接内部VLOCLK晶振12k低速晶振高速模式接0.4~16M晶振通LFXT1配置32k振荡源ACLK提供低速钟信号XT2:高速振荡器接0.4~16M晶振相于高速模式LFXT1通配置高速振荡源MCLK何SMCLK提供高速钟信号DCO:内部数字控制振荡器频率通DCOCLK进行配置系统PUCDCOx=7,MODx=3.系统PUCSMCLK与MCLK都DCO作钟源震荡频率<img class="word-replace" src="/api/getdecpic?picenc=0a007a0KHz左右ACLKLFXT1作钟源工作LF模式内部6pF负载电容主要由两寄存器控制钟:基本钟系统控制寄存器:BCSCTL1,BCSCTL2DCOCLKBCSCTL1: 控制XT2启关闭及LFXT1工作模式 默认XT2关闭LFXT1工作模式低频控制ACLK频比
默认/1BCSCTL2: 控制MCLKSMCLK钟源选择及频比OFIFG振荡器标失效标志位用外部晶振外部晶振起震OFIFG变0默认1寄存器IFG1OFIFG位钟应用步骤:(1) 复位Oscoff即打要打晶体振荡器(2) 清除OFIFG(3) 延等待间于50us (4) 再检查OFIFG仍置位则重复2<img class="word-replace" src="/api/getdecpic?picenc=0ad步骤直OFIFG==0例#include&msp430x14x.h&#definemain(){
WDTCTL=WDTPW+WDTHOLD ; //关闭看门狗
BCSCTL1 &=~XT2OFF ;
//启XT2XT2电默认关闭do
IFG1&=~OFIFG ;
&#92;&#92;清除震荡器失效标志
for(i=0;i&0i++); &#92;&#92;延待稳定
} while((IFG1&=OFIFG )!=0) &#92;&#92;检查震荡器失效标志
BCSCTL2 |= SELM1; //使MCLK =XT2
提问者评价
其他类似问题
为您推荐:
msp430的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 32768晶振误差 的文章

 

随机推荐