当前位置: 首页 > news >正文

cc2540-led/timer

 1 #include <iocc2540.h>
 2 
 3 typedef unsigned char uchar;
 4 typedef unsigned int uint;
 5 
 6 #define LED1 P1_0
 7 
 8 void led_init(void)
 9 {
10   P1DIR |= 0X01;
11   LED1 = 0;
12 }
13 
14 void T1_init(void)
15 {
16   T1CTL = 0x0d;         //128分频
17   T1STAT = 0x21;        //选择0通道
18 }
19 
20 void main(void)
21 {
22   //initialize hardware
23   led_init();
24   T1_init();
25   
26   uchar count = 0;
27   while(1)
28   {
29     if(IRCON>0)
30     {
31       //进入中断
32       IRCON = 0;        //进入中断,首先关闭中断
33       if (count++ >=2)
34       {
35         count = 0;              //count清除
36         LED1 = ~LED1;
37       }
38     }
39   }
40   
41 }

 

转载于:https://www.cnblogs.com/Blue-Moniter4/p/9709661.html

相关文章:

  • POJ 1741 点分治
  • 深入解析Java反射(1) - 基础
  • linux zip tar
  • KindEditor 简单使用笔记
  • iOS客户端与网页交互文档
  • react简书
  • UI优化策略-UI性能优化技巧
  • pygame中多个class类之间的关系
  • Luogu 1341 无序字母对 - 欧拉路径
  • Hadoop HDFS 文件系统的存储哲学
  • 牛客国庆集训派对Day1-New Game!(几何+最短路)
  • 寻找最长回文字符串
  • JavaScript 中 this的指向
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • Java 里如何实现线程间通信
  • Angular2开发踩坑系列-生产环境编译
  • Go 语言编译器的 //go: 详解
  • Invalidate和postInvalidate的区别
  • JS字符串转数字方法总结
  • leetcode46 Permutation 排列组合
  • mysql常用命令汇总
  • Sublime text 3 3103 注册码
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 从重复到重用
  • 基于web的全景—— Pannellum小试
  • 老板让我十分钟上手nx-admin
  • 前端性能优化——回流与重绘
  • 山寨一个 Promise
  • 少走弯路,给Java 1~5 年程序员的建议
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #if #elif #endif
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma pack(1)
  • $.proxy和$.extend
  • $refs 、$nextTic、动态组件、name的使用
  • (02)Hive SQL编译成MapReduce任务的过程
  • (27)4.8 习题课
  • (a /b)*c的值
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (二十四)Flask之flask-session组件
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .chm格式文件如何阅读
  • .NET6实现破解Modbus poll点表配置文件
  • .NET简谈设计模式之(单件模式)
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .net项目IIS、VS 附加进程调试
  • @EnableWebMvc介绍和使用详细demo
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @ModelAttribute 注解