xiaoxuanfeng 发表于 2010-11-11 10:07:59

XT1晶体振荡器

才开始学msp430单片机,有一个问题:
P7SEL |= BIT0 + BIT1;// 启动XT1    与   UCSCTL6 &= ~XT1OFF;
有什么区别,都是开XT1的啊请问?
还有就是XT1默认是不是开启的?
SMCLK,MCLK,ACLK的默认都是那个时钟源?
多谢大家能给一些指点,小弟刚开始学习430,感谢!!!

xiesx1985 发表于 2010-11-11 10:16:48

P7SEL |= BIT0 + BIT1;// 启动XT1

??什么系列?到P7了
(可能1)
这个和启动晶振没有关系的。可能是把该引脚设置为晶振的输出引脚
(可能2)
这个晶振的引脚可以配置为普通的IO引脚
在此处配置为晶振引脚

xiesx1985 发表于 2010-11-11 10:20:59

在没接晶振的情况下,使用的是内部DCO。
UCSCTL6 &= ~XT1OFF;  可能是开启低频晶振;

只用过1\4系列。貌似寄存器名称都不一样

xiaoxuanfeng 发表于 2010-11-11 10:33:36

回复【2楼】xiesx1985 祥子
-----------------------------------------------------------------------

msp430F5438的单片机,谢谢!

xiaoxuanfeng 发表于 2010-11-11 10:37:21

回复【2楼】xiesx1985 祥子
-----------------------------------------------------------------------

还有就是我没有设置DCO的频率范围,它默认的是2.11MHz呢?我记得听说是1.048MHz的啊?

wanpujame 发表于 2010-11-12 23:47:11

采用默认DCOm频率范围是2.11MHz,主时钟频率默认将2.11MHz二分频了,所以是1.048MHz,多看看TI的MSP430F5xx Family User's Guide时钟部分的说明,说得非常详细。另外多参考一下TI的示例程序。

pjx19880727 发表于 2010-11-14 15:12:19

默认是的DCO,并且MCLK为2.11Mhz   ACLK=32768hz   SMCLK=1.048hz

yanmei007 发表于 2011-1-22 19:33:05

还有AD的晶振,这么多晶振,到底怎么接?算哪个?

songshanxiaozi 发表于 2011-2-10 15:38:03

430的晶体选择比较多,初学的人最头疼这个。我见过的最复杂的时钟系统。PS:本人接触过51,AVR,ARM7,现在弄430.
概况下:
低速晶体,产生ACLK,作为输出时钟,
高速晶体,产生MCLK,SMCLK,为CPU等高速部件提供时钟,加快运行速度
内部DCO,产生MCLK,SMCLK,内部振荡器,作用与高速晶体相同。

cumtgao 发表于 2011-3-1 09:15:34

回复【8楼】songshanxiaozi 宁宁
-----------------------------------------------------------------------

三个晶体的作用大概都了解,主要是应用于三个晶体的寄存器设置。到F4X系列后感觉非常吃力,都混了。

longren_gd 发表于 2011-3-4 16:35:12

哎,晶体选择啊。。。
页: [1]
查看完整版本: XT1晶体振荡器