无线通信技术综合训练实验指导书I(CC2530基础)实验七.pdfVIP

无线通信技术综合训练实验指导书I(CC2530基础)实验七.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验七 定时器 1 实验 实验七 定时器 1 实验 定时器 1 是一个支持典型定时器/计数器功能(比如输入捕获、输出比较和 PWM 功能)的独立 16 位定时器。它有 5 个独立的捕获/ 比较通道。每个通道使用一个 I/O 引脚。该定时器用于范围广 泛的控制和测量应用,5 个通道具备正计数/倒计数模式,将允许例如电机控制应用的实现。本实验 学习定时器 1 工作模式、溢出查询或中断响应。 一、实验目的 通过本实验的学习,熟悉 CC2530 芯片定时器 1 相关寄存器的配置和使用方法。 1. 掌握 CC2530 定时器 1 操作模式; 2. 熟悉 CC2530 芯片定时器 1 相关寄存器配置和使用方法; 3. 掌握 CC2530 芯片定时器 1 溢出查询响应方式; 4. 掌握 CC2530 芯片定时器 1 中断响应处理方法; 5. 了解CC2530 芯片定时器 1 输入捕获模式; 6. 了解CC2530 芯片定时器 1 输出比较模式。 二、实验内容 1. 在 CC2530 节点开发板上,定时器 1 自由重装模式、溢出查询控制LED 闪烁; 2. 在 CC2530 节点开发板上,定时器 1 工作于正计数/倒计数模式,产生 0.1s 定时,按键控制 秒表启动、停止、复位,LCD 显示秒表信息; 3. 在 CC2530 节点开发板上,启用定时器 1,产生 1s 定时,按键控制或 PC 串口校准时间, 时钟信息LCD 显示并能串口发送给 PC ; 4. 在 CC2530 节点开发板上,定时器 1 输入捕获模式/输出比较模式控制 LED 闪烁。 三、实验条件 1. 用户 PC 机(装有Microsoft Windows XP 系统)正确安装 IAR Embedded Workbench for 8051 集成开发环境; 2. CC2530 节点开发板(插有 CC2530 模块,带 LCD 模块)1 块; 3. CC Debugger 多功能调试器 1 个; 4. USB 连接线 1 根; 5. 串口连接线 1 根; 6. 杜邦线若干; 7. 5V 电源 1 个。 四、实验原理 1. 定时器 1 (16 位定时器) 定时器 1 具有下列特点: 5 个捕获/ 比较通道; 上升沿、下降沿或任何边沿输入捕获; 设置、清除或切换输出比较; 自由运行、模或正计数/倒计数操作; 1、8、32 或 128 时钟分频; 在每个捕获/ 比较和最终计数上产生中断请求; DMA 触发功能。 2. 16 位计数器 第86 页 无线通信技术综合训练实验指导书 I CC2530 基础 定时器 1 包含一个 16 位计数器,该计数器在每个有效时钟边沿递增或递减。有效时钟边沿周期 由寄存器位 CLKCONCMD.TICKSPD 定义,它设置全局系统时钟划分,提供了一个从 0.25MHz 到 32MHz 的变量时钟tick 频率(使用32MHz 晶体振荡器作为时钟源)。这在定时器 1 中由T1CTL.DIV 给定的分频值进一步划分。这个分频值可以为 1、8、32 或 128。因此当使用32MHz 晶体振荡器作 为系统时钟源时,定时器 1 使用的最低时钟频率为 1953.125Hz,最高时钟频率为 32MHz 。当使用 16MHz RC 振荡器作为系统时钟源时,定时器 1 使用的最高时钟频率为 16MHz。 计数器可以运行为自由运行计数器、模计数器或者在中心对齐 PWM 里使用的正计数器/倒计数 器。 可以通过 2 个 8 位 SFR 寄存器 T1CNTH 和 T1CNTL (分别包含高位字节和低位字节)读取16 位计数器的值。当读取 T1CNTL 时,计数器的高位字节在那时被缓冲到 T1CNTH,以便高位字节可 以从T1CNTH 读出。因此在读 T1CNTH 之前总是首先读取 T1CNTL 。 所有对 T1CNTL 寄存器的写访问将复位 16 位计数器。

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档