实验七 定时器1 实验 第 86 页 实验七 定时器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 Window s 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 (1 6 位定时器) 定时器1 具有下 列 特 点: ¾ 5 个捕获/比较通道; ¾ 上升 沿 、下 降 沿 或任 何 边 沿 输入捕获; ¾ 设 置、清 除 或切 换 输出比较; ¾ 自由运 行 、模或正计数/倒计数操作; ¾ 1、8、32 或 128 时钟分 频 ; ¾ 在每个捕获/比较和最 终 计数上产生中断请 求 ; ¾ DMA 触 发功能。 2 . 1 6 位计数器 无线通信技术综合训练实验指导书I CC2530基础 第 87 页 定时器1 包含...