3355|2

73

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

MSP430 时钟设置疑问 [复制链接]

刚开始学些,有个问题总没有搞清楚,请教各位大侠。
<<<<< >>>>>>> 部分为不清楚的地方,恳请指教一下。多谢了
#include<msp430x14x.h>
/*
REGISTER: BCSCTL1
XT2OFF XTS DIVA.1 DIVA.0 XT5V Rsel.2 Rsel.1 Rsel.0
function:
XT2OFF: XT2 ON OFF
0: XT2 OSC ON
1: XT2 OSC OFF
XTS: LFXT1 WORKING MODE
0: LOW FRE (default)
1: HIGH FRE
DIVA.1,DIVA,0: ACLK DIV
00: NO DIV (default)
01: 1/2
10: 1/4
11: 1/8
XT5V : SET O
Rsel1.0,Rsel1.1,Rsel1.2: SET FRE
000: min FRE
*** *** ***
111: max FRE
******************************************************************************
REGISTER: BCSCTL2
SELM.1 SELM.0 DIVM.1 DIVM.0 SELS DIVS.1 DIVS.0 DCOR
function:
SELM.1,SELM.0: SELECT MCLK SOURCE
00: DCOCLK (default)
01: DCOCLK
10: XT3CLK MSP430F14X
11: LFXTICLK
DIVM.1,DIVM.0: SELECT MCLK DIV
00: 1:1 (default)
01: 1/2
10: 1/4
11: 1/8
SELS: SELCET SOURCE OF SMCLK
0: DCOCLK (default)
1: XT2CLK
DIVS.1,DIVS.0: Select smclk div
00: 1:1 (default)
01: 1/2
10: 1/4
11: 1/8
DCOR: SELCET DOC
0: Inside
1: Outside
*/
void int_clk()//采用msp430x149
{
unsigned char i;
BCSCTL1&=~XT2OFF; //打开XT振荡器



<<<<<<<<<<<<<<<<<<<
BCSCTL2|=SELM1+SELS; //MCLK 为8MHz,SMCLK为1MHz
//此处 MCLK 直接取自XT2振荡信号XT2CLK 分频比//为 1:1 频率为8兆。此处 SMCLK 直接取自XT2CLK 分频比为 1:1 频率应该为8兆不应该是1兆
BCSCTL2|=SELM1+SELS+DIVS_3; //MCLK 为8MHz,SMCLK为1MHz
>>>>>>>>>>>>>>>>>>>>




do
{
IFG1&=!OFIFG;
for(i=0;i<100;i++)
{
_NOP();
}
}
while((IFG1&OFIFG)!=0);
IFG1&=~OFIFG;
}
void main(void)
{
WDTCTL = WDTPW + WDTHOLD;
int_clk();
while(1);
}

最新回复

你还是找一块板子试下吧,也许他们是印刷错误呢 我个人认为是要加上分频的  详情 回复 发表于 2010-4-8 11:40
 
点赞 关注

回复
举报

91

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
根据资料怎么看都无法计算得出书上的smclk输出频率。

恳请各位大侠不吝赐教。
void int_clk()//采用msp430x149
{
unsigned char i;
BCSCTL1&=~XT2OFF; //打开XT振荡器



<<<<<<<<<<<<<<<<<<<
BCSCTL2|=SELM1+SELS; //MCLK 为8MHz,SMCLK为1MHz
//此处 MCLK 直接取自XT2振荡信号XT2CLK 分频比//为 1:1 //频率为8兆。此处 SMCLK 直接取自XT2CLK 分频比为 1:1 //频率应该为8兆不应该是1兆
BCSCTL2|=SELM1+SELS+DIVS_3; //MCLK 为8MHz,SMCLK为1MHz
>>>>>>>>>>>>>>>>>>>>




do
{
IFG1&=!OFIFG;
for(i=0;i<100;i++)
{
_NOP();
}
}
while((IFG1&OFIFG)!=0);
IFG1&=~OFIFG;
}
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你还是找一块板子试下吧,也许他们是印刷错误呢 我个人认为是要加上分频的
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播:当AI遇见仿真,会有什么样的电子行业革新之路?
首场直播:Simcenter AI 赋能电子行业研发创新
直播时间:04月15日14:00-14:50

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 13

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表