CC2530学习笔记の外部中断——按键控制LED
来源:互联网 发布:淘宝店铺名能改吗 编辑:程序博客网 时间:2024/06/15 12:47
一个外部中断代码,看了近一个小时,真心觉得TI的CC2530设计思想不如三星,有关中断的那些寄存器被他们设计的乱七八糟的。不吐槽了,上代码吧,欢迎大家拍砖!
#include <ioCC2530.h>#define uchar unsigned char#define uint unsigned int#define LED P1_0#define KEY P0_1void delayMs(uint t){ uint i, j; for(i=0; i<535; i++){ for(j=t; j>0; j--); }}void ledInit(void){ P1DIR |= 0x01; //设置P1.0为输出 P1 |= 0x01; //关闭led}void keyInit(void){ P0IEN |= 0x2; //P0.1中断使能 PICTL |= 0x1; //下降沿触发 IEN1 |= 0x20; //使能P0口中断 P0IFG = 0x00; //初始化中断标志位 EA = 1; //打开总中断}#pragma vector = P0INT_VECTOR__interrupt void P0_ISR(void){ LED = ~LED; //改变LED1状态 P0IFG = 0; //清中断标志 P0IF = 0; //清中断标志 }void main(void){ ledInit(); keyInit(); while(1);}
0 0
- CC2530学习笔记の外部中断——按键控制LED
- 中断——按键控制LED状态
- ok6410学习笔记(16.按键中断控制led驱动)
- CC2530学习笔记のGPIO配置——点亮LED
- stm32学习笔记——按键(外部中断)
- STM32F407学习笔记——GPIO_按键控制LED亮灭
- 中断-按键控制LED灯
- zigbee学习笔记3----cc2530 外部中断实验
- zigbee学习笔记3----cc2530 外部中断实验
- mini2440 外部中断控制led
- arduino学习系列——按键控制LED灯
- TI CC2530基础实验(GPIO通用I/O中断操作——按键控制灯的亮灭)
- ARM裸机——FS2410按键控制LED(中断方式)
- 树莓派 Learning 003 — GPIO 003 中断模式 — 按键控制LED
- tiny 6410按键中断控制LED灯
- S3C2410 按键控制LED(中断)
- STM32F103学习笔记——外部中断
- 6.0 外部中断控制LED灯
- Ogre procedural 几何图元库
- 抽象类是否可继承实体类
- poj3278 Catch That Cow (BFS算法和队列)
- 众多Android 开源项目推荐,给力工作给力学习
- 被称为“核弹级别”的OpenSSL漏洞
- CC2530学习笔记の外部中断——按键控制LED
- 【bumpmap之谜】
- NFS配置使用步骤与问题
- C/C++ 笔试、面试题目大汇总
- iOS申请证书
- 虚析构函数的作用
- 加上cost
- PKU 2386
- 通过读取xml文件存储的可执行文件描述符,获取可执行文件名称,并启动可执行文件