问一下msp430f417用低频32768有时不起振,可以外接有源32768晶振么?
Susan Yang:
可以外接的
具体信息可以参考 数据手册www.ti.com.cn/…/msp430f417.pdf
以及MSP430™ 32-kHz Crystal Oscillators 的应用文档
www.ti.com/…/slaa322d.pdf
Feng Chunyu:
回复 Susan Yang:
我在xin引脚接的有源晶振输出,示波器测该引脚信号32.8kHz左右,但是在P1.5引脚没有信号输出,单片机为MSP430F417,程序如下:
int main(void)
{WDTCTL = WDTPW + WDTHOLD;P1DIR = 0x22;P1SEL = 0x22; while(1);
}
Susan Yang:
回复 Feng Chunyu:
//****************************************************************************** //MSP-FET430P410 Demo - FLL+, Output MCLK, ACLK Using 32kHz XTAL and DCO // //Description: This program outputs buffered MCLK and ACLK on port pins //P1.1 and P1.5. //ACLK = LFXT1 = 32768Hz, MCLK = SMCLK = default DCO = 32 x ACLK = 1048576Hz ////* An external watch crystal between XIN & XOUT is required for ACLK *//// //MSP430F413 //----------------- ///|\|XIN|- //| || 32kHz //--|RSTXOUT|- //|| //|P1.1/MCLK|-->MCLK = 1048576Hz //|P1.5/ACLK|-->ACLK = 32kHz // //M. Buccini //Texas Instruments Inc. //Feb 2005 //Built with CCE Version: 3.2.0 and IAR Embedded Workbench Version: 3.21A //***************************************************************************** #include <msp430.h>int main(void) {WDTCTL = WDTPW + WDTHOLD;// Stop watchdog timerFLL_CTL0 = XCAP14PF;// Configure load capsP1DIR = 0x22;// P1.1,5 to output directionP1SEL = 0x22;// P1.1,5 to output MCLK & ACLKwhile(1);// Loop in place }请试一下上面的代码,谢谢
Feng Chunyu:
回复 Susan Yang:
#include <msp430.h>
int main(void)
{WDTCTL = WDTPW + WDTHOLD;// Stop watchdog timerFLL_CTL0 = XCAP14PF;// Configure load caps
P1DIR = 0x22;// P1.1,5 to output directionP1SEL = 0x22;// P1.1,5 to output MCLK & ACLK
while(1);// Loop in place
}
按照这个程序执行后,P1.5无输出,测试P1.1输出频率为318kHz,不知问题出在哪里了
Feng Chunyu:
回复 Feng Chunyu:
同样的程序,将原用无源32768好用的电路板晶振换为有源32768晶振,也是P1.5无输出,测试P1.1输出频率为318kHz
Susan Yang:
回复 Feng Chunyu:
XOUT引脚呢?是否有输出?
Susan Yang:
回复 Feng Chunyu:
另外请详细看一下
www.ti.com.cn/…/msp430f417.pdf
的36页的表格
crystal oscillator, LFXT1 oscillator (see Notes 1 and 2)
Feng Chunyu:
回复 Susan Yang:
xout引脚有输出,频率和xin一样,但是幅值很低
Feng Chunyu:
回复 Susan Yang:
图片是晶振PCB布局,用的是无源32768,但是发现晶振不起振,不知怎么解决?
若换有源晶振时,xin和xout对地都需要电容么,规格书没看明白。在实验的时候电容一般取多大范围的
Susan Yang:
回复 Feng Chunyu:
我们会在下面的帖子内继续讨论该问题
e2echina.ti.com/…/574509