全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MSP430F149的时钟操作1) 时钟图解图1 内部时钟图解2) 内部时钟MSP430F149系统开启时,默认的时钟来源是内部的DCO,然后可以通过用户的软件设置切换到外部的晶体振荡器。而MSP430F149可以选择的时钟来源可以有三个:1. 来自外部高速晶振振动器。2. 来自外部的低速晶振振荡器,其实低速晶体振荡器也可以外接高速晶体振荡器跟第一个一样。3. 来自单片机内部的DCO时钟。内部的DCO还可以通过DCOX和RSELX来选择其振荡频率。而初始时,DCOX=3,RESLX=4。其频率选择如下图:图2 DCO频率选择其中DCO一个为增加10%,RSEL一格增加25%。MSP430F149内部有三种时钟:1. 主系统时钟(MCLK);主系统时钟可以有三个来源。2. 子系统时钟(SMCLK);子系统时钟可以有两个来源:外部高速和DCO。3. 辅助系统时钟(ACLK);只有一个来源:外部低速。他们都可以进行各自分频。3) 时钟的寄存器。1. DCOCTLDCOx:选择DCO振荡频率(和RSELx共同决定)。MODx:调制器的选择。2. BCSCTL1XT2OFF:是否关闭高频震荡器。0开;1关。XTS:选择低速晶体振荡器的工作方式(其实低速晶体振荡器也可以接成高速晶体的)。0为低;1为高。DIVAx:选择对辅助系统时钟分频。XT5V:无用。RSELx:选择DCO的频率(和DCOx共同决定)。3. BCSCTL2SELMx:选择主系统时钟的来源。DIVMx:主系统时钟的分频。SELS:选择子系统时钟来源。DIVSx:选择子系统时钟的分频。DCOR:DCO选择用片内电阻还是用外接电阻。默认内接。4. IE1OFIE:检测晶体振荡器是否正常工作使能控制。0关;1开。(产生的是非可屏蔽中断。)5. IFG1:OFIFG:晶体振荡是否正常工作中断标志位。(就算不打开使能端也只能置位,打开使能端只是能够进行打断CPU,使CPU进入中断程序。)4) 转换到外部晶体振荡器的操作方式。也就是:1. 打开外部晶体振荡器,因为它默认是关闭的。2. 清除晶体振荡器失效标志OFIFG标志。3. 等待50us,等待外部晶体振荡器正常工作。4. 检测晶体振荡器失效标志OFIFG,如果它没有失效,那说明外部晶体振荡器正常工作了。操作C语言实例:#include#define uint unsigned intvoid main() uint a; WDTCTL=WDTHOLD+WDTPW;/关闭看门狗 BCSCTL1&=XT2OFF;/首先打开外部晶体振荡器。也就是将XT2OFF清零。 /置一用或,清零用于。 do IFG1&=OFIFG;/清除晶体振荡器失效标志OFIFG标志 for(a=0xff;a0;a-);/等待50us,等待晶体振荡器正常工作 while(IFG1 & OFIFG);/当OFIFG等于0的时候结束,说明晶体振荡器正 /常工作了 while(1) /这里就可以写用户的程序指令了。 MSP430F149时钟源选择(部分转)MSP430的基本时钟源有3个:LFXT1CLK,XT2CLK, DCOCLK ; 其中:LFXT1CLK:可以用低频钟表晶体、标准晶体、陶瓷谐振器或外接时钟源工作。 XT2CLK:可以用标准晶体、陶瓷谐振器或外接450khz8mhz的时钟源工作。 DCOCLK:它是内部数字控制RC振荡器,可以调节。MSP430的3种时钟信号是:ACLK,MCLK,SMCLK;其中: ACLK(辅助系统时钟):可选时钟源LFXT1CLK(只能是外部时钟源),且一般为32768hz手表晶体)。 MCLK(主时钟):可选LFXT1CLK,XT2CLK, DCOCLK 三种时钟源。用于CPU和系统。 SMCLK(子时钟):可选LFXT1CLK,XT2CLK, DCOCLK 三种时钟源。用于外围器件. (Notice:LFXT1CLK when XT2 oscillator not present on-chip.)ACLK和MCLK的区别:ACLK一般用于低速外设 SMCLK主要用于高速外围模块上电默认是内部800K的RC振荡器,下面给出了切换LFXT和XT2作为系统时钟的例子:切换为LFXT: do IFG1 &= OFIFG; for (i = 0xFF; i 0; i-); while (IFG1 & OFIFG); BCSCTL2 |= SELM_3;/选择钟表时钟切换为XT2:BCSCTL1&=XT2OFF;/启动XT2时钟 do IFG1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026青海省核工业核地质研究院非编工勤岗人员招聘2人备考题库含答案详解(轻巧夺冠)
- 2026云南德宏州芒市建投人力资源服务有限公司招聘7人备考题库附答案详解(夺分金卷)
- 2026宁波东方人力资源服务有限公司招聘编外人员1人备考题库及答案详解(夺冠)
- 2026广西梧州市苍梧县招聘防贫监测信息员2人备考题库附答案详解(黄金题型)
- 2026湖北武汉大学人民医院幼儿园教师招聘2人备考题库含答案详解(预热题)
- 2026滁州市轨道交通运营有限公司第一批次校园招聘21人备考题库附答案详解(基础题)
- 2026江苏徐州市新盛集团下属中山置业公司招聘1人备考题库附答案详解(巩固)
- 2026辽宁营口市西市区司法局招聘公益性岗位人员1人备考题库含答案详解(精练)
- 2026安徽长江产权交易所及下属子企业招聘工作人员4人备考题库及答案详解(全优)
- 《“精彩极了”和“糟糕透了”》教学设计
- 新解读《JTGT 3660-2020公路隧道施工技术规范》
- MAM6090空压 机微电脑控制器说明书
- JTG-H30-2015公路养护安全作业规程
- 采用矿山法、盾构法、顶管法施工的隧道、洞室工程
- MH-T 5059-2022民用机场公共信息标识系统设置规范
- 企业行政管理实务(含活页实训手册) 课件 9建立工作程序
- 思皓E10X保养手册
- 安全监理考试题库
- 市政道路改造管网施工组织设计
- 海外项目科技技术管理探讨汇报材料
- 2022年菏泽职业学院教师招聘考试真题
评论
0/150
提交评论