- 320
- 0
- 约1.97千字
- 约 8页
- 2020-09-10 发布于北京
- 举报
《CC2530基础实验》课程 《实验 双定时器控制双灯闪烁》 ——通信类专业教学资源库 电信工程系 实验目的 实验内容 一 二 目录 程序代码 实验现象 三 四 一.实验目的 了解并学会使用CC2530?芯片的定时器 了解并学会使用CC2530?芯片的定时器 二.实验内容 用定时器 1 和定时器 3 采用中断方式实现定时,分别控制红绿灯的状态翻转。 定时器 1 自由运行模式,8 分频;定时器 3 自由运行,128 分频。定时器 1 为16 位定时器,在自由运行模式下,从 0x0000 到 0xFFFF 反复计数;定时器 3 为 8位定时器,在自由运行模式下,从 0x00 到 0xFF 反复计数。当到达计时值时,定时器会产生中断,中断函数就是处理相应定时器产生的中断。 用定时器 1 和定时器 3 采用中断方式实现定时 分别控制红绿灯的状态翻转 定时器 1 自由运行模式 8 分频 定时器 3 自由运行 128 分频 定时器 1 为16 位定时器 在自由运行模式下 从 0x0000 到 0xFFFF 反复计数 定时器 3 为 8位定时器 在自由运行模式下 从 0x00 到 0xFF 反复计数 当到达计时值时 定时器会产生中断 中断函数就是处理相应定时器产生的中断 /cc2530-simple-demo/T1T3_interrupt/T1T3_interrupt.c.? /********************************? 初始化?LED?灯 ? *********************************/? voidInit_Led(void)? ?{? P1DIR?|=?0X0C;?//P1_2,P1_3? 定义为输出 RLED?=?1;? GLED?=?1;?// 点亮红灯和绿灯 ?}? /********************************? 初始化定时器1? *********************************/? 三.程序代码 void?InitT1()? {? T1CTL?=?0x05;?//8?分频,自由运行,从0x0000?到?0xFFFF?反复//?计数 ?IEN1?|=?0X02;?//开定时器1?中断 ?}? /********************************? 初始化定时器3? *********************************/? void?InitT3()? {? T3CTL?=?0xF8;?//128?分频,开溢出中断,启动定时器 ?IEN1?|=?0X08;?//开定时器3?中断 ?}? /*****************************************? ****************** 主函数 ******************? ******************************************/? Init_Led();?//初始化?LED?灯 InitT1();?//初始化定时器1? InitT3();?//初始化定时器3? EA?=?1;?//使能全局中断 ?}? /******************************? 定时器?1?中断处理函数 ?*******************************/? #pragma?vector=T1_VECTOR?__interrupt?void?T1_IRQ(void)? {? EA?=?0;? if(T1STAT??0x20)?//判断是否是定时器1?产生的中断 ?{? if(++count?=?50)? {? count?=?0;?? RLED?=?!RLED;?//RLED?闪烁? }? IRCON?=?~0x02;?//清中断标志? }? EA?=?1;? }? /******************************? 定时器3?中断处理函数 ?*******************************/? #pragma?vector=T3_VECTOR?__interrupt?void?T3_IRQ(void)? {? EA?=?0;? if(TIMIF??0x01)?//判断是否是定时器3?产生的中断 ?{? if(++count2=1000)? {? count2=0;? GLED?=?!GLED;?//RLED?闪烁 ?}? T3IF=0;?//清中断标志 }? EA?=?1;? } ? 四.实验现象 石家庄邮电职业技术学院 谢谢 ——通信类专业教学资源库
您可能关注的文档
- 无人机摄影测量技术 航摄单张像片解析 05-共线方程.ppt
- 无人机摄影测量技术 相对定向与绝对定向 09-相对定向和绝对定向.ppt
- 无人机组装与仿真 无人机组装与仿真 0-考核要求.ppt
- 无损检测 有效磁导率 有效磁导率.pptx
- 物理污染与固体废物环境影响评价技术 声与噪声的基本概念 模块一 认识声、声源、声波(资源库).ppt
- 物联网工程实践 课件PPT 8 软件设计2.ppt
- 物联网工程项目设计 认知物联网工程项目设计 物联网工程项目设计——2物联网工程设计概述.ppt
- 物联网应用系统安装调试 任务:按键中断控制LED 任务:按键中断LED.ppt
- 物流1+X证书培训课程 项目4 运输管理、任务1 运输作业计划管理 运输作业计划管理.pptx
- 物流包装技术 缓冲衬垫结构设计 Y-缓冲结构设计c.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 长庆一氧化碳中毒事故案例分析.ppt VIP
- 2019创新思维考试.doc VIP
- 数学人教版九年级上册用列举法求概率.2用列举法求概率.pptx VIP
- 《工厂供电》课设计指导书.doc VIP
- 《历代名画记》与《法书要录》.docx VIP
- 心电监护常见心律失常的识别及处理医学64页PPT.pptx VIP
- (网络参考版)广西2025年高考真题历史试卷(含答案).docx VIP
- 中兴VUE-NR高级认证(52-115)练习试题.doc VIP
- 基于改进YOLOv5s算法的城市道路交通场景目标检测研究.pdf VIP
- 高中英语高考复习动词时态专项练习(共70题,附参考答案和解析).docx VIP
原创力文档

文档评论(0)