- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430F149时钟概论
MSP430F149 的时钟系统
1、概述
MSP430F149 有三个时钟源:外部 LF (XT1 一般为
32.768K ),HF(XT2 一般为8M), 内部DCO。从时钟系统模块可得到
三种时钟信号:MCLK,SMCLK,ACLK。
上电默认状况下 MCLK,SMCLK 信号来自 DCO,ACLK 来自 LF。
根据官方PDF 说法默认状况下DCO 模块配置为RSELX=4,DCO=3,
因此DCO 应为1M,但示波器实测 MCLK/SMCLK 为680K,测试温
度约25 摄氏度。
标注:MCLK 主时钟、SMCLK 子时钟、ACLK 活动时钟。
P5.4,P5.5,P5.6 的第二功能分别对应MCLK,SMCLK,ACLK 时
钟信号,可用示波器测量。测试时发现频率后两位一直在跳动,
频率稳定度很差。
MSP430 系列单片机选择晶振为时钟源时,时钟周期就是晶
振周期。一个机器周期 =一个时钟周期,即430 每个动作都能
完成一个基本操作; 一个指令周期 = 1~6 个机器周期,具体
根据具体指令而定。如果选择8M 晶振,则一个机器周期为125ns。
51 单片机选择12M 晶振,它的机器周期是时钟周期/12 ,一个机
器周期为1us,可见 MSP430 的的速度是51 的8 倍。
2、使用方法概述
2.1 程序架构
一般在系统初始化关闭看门狗后要配置系统时钟,配置步骤
为:
1、打开晶振;
2、等待晶振起振。清除OFIFG ,延时,判断OFIFG 是否为0,为
0 则晶振正常起振,退出判断;
3、选择MCLK/SMCLK 时钟源;
uchar iq0;
BCSCTL1=~XT2OFF; //打开XT2 振荡器
do
{
IFG1 = ~OFIFG; // 清除振荡器失效标志
for (iq0 = 0xFF; iq0 0; iq0--); // 延时,等待XT2 起振
}
while ((IFG1 OFIFG) != 0); // 判断XT2 是否起振
BCSCTL2 =SELM_2+SELS; //选择MCLK、SMCLK 为XT2
2.2 细节描述
对于DCO 可以通过配置电阻和DCO 得到不同的频率。电阻可
配置片内或片外(DCOR 一般片内), 片内电阻有 8 中选择
(RSELX),DCO 有8 中选择(DCOX)。
3、相关寄存器
1、DCOCTL
DCOx Bits
7-5
DCO frequency select. These bits select which of the eight discrete
DCO
frequencies of the RSELx setting is selected.
2、BCSCTL0
XT2OFF Bit 7 XT2 off. This bit turns off the XT2 oscillator
0 XT2 is on
1 XT2 is off if it is not used for MCLK or SMCLK.
RSELx Bits
2-0
Resistor Select. The internal resistor is selected in eight different
steps.
The value of the resistor defines the nominal frequency. The lowest
nominal frequency is selected by setting RSELx=0.
3、BCSCTL0
SELMx Bits
7-6
Select MCLK. These bits select the MCLK source.
00 DCOCLK
01 DCOCLK
10 XT2CLK when XT2 oscillator present on-chip. LFXT1CLK when XT2
oscillator not present on-chip.
11 LFXT1CLK
SELS Bit 3 Select SMCLK. This bit selects the SMCLK
您可能关注的文档
- Kronecker乘积生成分形图形和放大图像.pdf
- LabVIEW中多台GPIB接口仪器实现波形和数据采样技术.pdf
- LabVIEW环境下温度控制系统的设计.pdf
- LALR1分析器快速生成.pdf
- LBG23154006矿用隔爆型高压电缆连接器.pdf
- kth18防爆电话机和fhf防爆电话价格.docx
- LC863232C55M3调试菜单说明.pdf
- LCD电视机塑胶后壳散热窗设计规范.pdf
- LCTS3D型炉前铁水分析仪和炉前铁水分析仪价格.doc
- LC调频振荡器的设计徐进(高频课程设计).doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)