ZigBee_CC2530中断的使用
来源:互联网 发布:淘宝想开情趣用品店 编辑:程序博客网 时间:2024/05/29 04:07
设置一个P0口中断,操作的寄存器如下,可以做参考,这是我一个工程拷贝出来的,P0_1中断
需要操作下面几个寄存器,对应寄存器怎么设置请参考另外一个博客:
http://blog.csdn.net/a791404623/article/details/78010485
P0IEN |= 0x2; // P0.1 设置为中断方式 1:中断使能P0_1 = 1;PICTL |= 0x1; //下降沿触发 IEN1 |= 0x20; //允许P0口中断; P0IFG = 0x00; //初始化中断标志位EA = 1;
设置好了之后可以设置中断了:
协议栈下的中断定义有所不同,
#pragma vector = P0INT_VECTOR_PRAGMA(URX0_VECTOR) __near_func __interrupt void P0_ISR(void) { Delay_ms(10); //延时去抖 if(KEY1 == 0){ P0IFG = 0; //清中断标志 P0IF = 0; //清中断标志 LED1 = 1; //改变LED1状态 }}
记得要清除中断标志
中断函数的中断向量和方法定义在另外一个博客:
http://blog.csdn.net/a791404623/article/details/75577334
http://blog.csdn.net/a791404623/article/details/78004941
阅读全文
0 0
- ZigBee_CC2530中断的使用
- 中断的使用
- 有关中断的使用
- 外部中断的使用~~
- TMS320C6455 中断的使用
- 外部中断的使用
- Arduino - 中断的使用
- stm32中断的使用
- ZigBee_CC2530_06H_中断的使用
- ZigBee_CC2530_06H_中断的使用
- linux中断--中断下半部机制的使用 & 中断编程
- linux中断--中断下半部机制的使用 & 中断编程
- linux中断--中断下半部机制的使用&中断编程
- 编写使用中断的模块
- S3C2416 TIMER 中断的使用
- STM32外部中断的使用
- OPNET自中断的使用
- DSP c6416中断的使用
- 初窥ajax(一) ——封装ajax
- Class文件结构
- Android自定义view双缓存技术
- HTML/CSS导航菜单-水平菜单的制作
- 设计模式应用 生成器模式
- ZigBee_CC2530中断的使用
- 用最大似然估计求逻辑回归参数
- 查询相关
- 机房收费系统 之 建筑地基
- 40.Set、Map、TreeSet、TreeMap操作代码实战
- SGISTL源码探究-关联式容器:multiset
- NKOJ 3768 数列操作(单调队列/栈+DP)
- 浏览器标准模式和怪异模式之间的区别是什么?
- 初学acmer--C++泛型库(二)string