- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机及通信接口实验报告
单片机及通信接口实验报告
通信09-3班
实验二 MSP430 基本时钟模块及低功耗结构
一、实验目的
掌握 MSP430 单片机基本时钟模块的原理及使用方法
二、实验原理
3.1 MSP430X1XX 系列时钟模块
从图中可以看出,它有 3 个时钟输入源:
(1) LFXT1CLK 由低频时钟晶体产生的低频时钟源,由标准高频晶体或陶瓷 谐振器产生的高频时钟源以及外接时钟信号源。
(2) XT2CLK 由标准晶体或陶瓷谐振器产生,外接 450KHz~8MHz 时钟信号源。 (3) DCOCLK 片内可以数字控制的 RC 振荡器。
基础时钟模块可以提供 3 种时钟信号:
(1) ACLK(辅助时钟) ACLK 是 LFXT1CLK 信号经 1,2,4,8 分频后得到的。 分频系数可选,有参数 DIVA 控制。ALCK 可由软件选作各个外围模块的时钟信号。
(2) MCLK(系统主时钟) MCLK 可由软件选择来自 LFXT1CLK,XT2CLK,DCOCLK 三者之一,然后经 1,2,4,8 分频得到。分频系数由 DIVM 控制。MCLK 主要用
于 CPU 和系统。
(3) SMLK(子系统时钟) 可由软件选择来自 LFXT1CLK,XT2CLK,DCOCLK 三 者之一,然后经 1,2,4,8 分频得到。分频系数由 DIVS 控制。MCLK 主要用于 各外围模块。
3.2 低速晶体振荡器
低速晶体振荡器在 MSP430FLASH 系列的每一个器件中都能找到。一般是指
32768Hz 的时钟晶体,同时将所需两个小电容也集成在内部。这样可降低系统成 本,同时降低系统功耗。LFXT1 振荡器在发生有效的 PUC 后开始工作,一次有效 的 PUC 信号可以将 SR 寄存器(状态寄存器)的 OscOff 位复位,即允许 LFXT1 作。LFXT1CLK 信号没有用作 SMCLK 或 MCLK 信号,则可以用软件将 OscOff 位置 以禁止 LFXT1 工作。LFXT1 的结构如下图所示:
F1XX 系列的 LFXT1 振荡器
当使用 32768Hz 的晶体时只须连到相应的引脚,两个小电容已经集成在芯 片内部。应注意:这时 LFXT1 工作在低频模式,XTS 位应复位。同时 LFXT1 振荡 器也可以外接频率较高的高速晶体振荡器或陶瓷振荡器,以工作在高速模式;这 时 XTS 位置位,同时两个引脚还要外接电容,电容大小根据晶体或振荡器的特性 来选择。
3.3 高速晶体振荡器
高速振荡器主要存在于 F13X,F14X,F4XX 等器件,一般称之为第二振荡器 XT2,它产生时钟信号 XT2CLK,它的工作特性与 LFXT1 振荡器工作在高频模式是 类似。下图是 TX2 振荡器的控制逻辑。如果 XT2CLK 信号没用做 MCLK、SMCLK 时 钟信号,则可以用 XT2Off 控制位关闭 XT2;如果 CPUOff=0,SELM=2,则 XT2CLK 用做 MCLK 时钟;如果 SCG1=0 且 SELS=1,XT2CLK 用做 SMCLK 时钟。
3.4 DCO 振荡器
XT2振荡器的控制逻辑
MSP430FLASH 系列的两个外部振荡器产生的时钟信号都可以经 1,2,4,8
分频后用作系统主时钟 MCLK。当振荡器失效时,DCO 振荡器会自动被选做 MCLK 的时钟源;上电复位时,不对时钟模块进行任何设置,不加外部振荡器,DCO 振 荡器也会选做 MCLK 的时钟源,频率在 800K 左右。
DCO 振荡器实质上是一个可数字控制的 RC 振荡器。因为 RC 振荡器的频率会 随着温度和工作电压的变化而变化,所以同一型号芯片产生的频率有所不同。但 同时 DCO 频率可通过 DCO、MOD、Rsel 等控制位用软件调节,这又增加了振荡器 频率的稳定性。
三、实验设备
名称 指标 数量 微机 1 台 JTAG 下载器(带并口下载线) 1 套 MSP430 系统最小板 1 个 万用表 1 个 工具 1 盒
四、实验内容
1 用低频晶振产生辅助时钟 ACLK 并输出,用示波器观察输出波形并记录其波形 和频率。
设MCLK=XT1,将ACLK由P2.0输出程序如下:
#include msp430x14x.h
void main(void)
{
unsigned int i;
WDTCTL = WDTPW + WDTHOLD; //停止看门狗
P2DIR |= 0X01; //设置P2.0为输出
P2SEL |= 0X01; //设置P2.0为M
您可能关注的文档
- 十六英寸卡式望远镜的制造.doc
- 十第二课程设计任务书计算书.doc
- 北约自主招生物理试题与答案(word解析版).doc
- 千伏半悬链式交联聚乙烯绝缘电力电缆生产线的设计.doc
- 十年高考试题分类解析物理 专题05 万有引力与天体运动.doc
- 半自动钻床课程设计.doc
- 半自动钻床说明书机械原理课程设计.doc
- 半金属刹车片模压模设计和制造.doc
- 华中师范大学 复变2002 –2003.doc
- 半导体测试程序.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 2022年新高考全国Ⅰ卷英语真题.docx VIP
- 《0-3岁婴幼儿身心发展与教养》PPT教学课件.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件06婴幼儿语言的发展及教养.pptx VIP
- 护士生涯人物访谈 .pdf VIP
- 体育职业生涯规划书课件.pptx VIP
- AB SCIEX 6500 质谱系统在食品安全中的应用.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件05婴幼儿记忆的发展及教养.pptx VIP
- C-Primer-Plus第六版中文版习题答案.doc
- 《0-3岁婴幼儿身心发展与教养》课件09婴幼儿意志的发展及教养.docx VIP
- 新能源学生职业生涯规划与管理.pptx VIP
文档评论(0)