ZIGBEE中断

#include<iocc2530.h>void keyint(){/*1、清除中断标志。2、如果有,则设置SFR 寄存器中对应的各中断使能位为 1。3、设置寄存器IEN0、IEN1 和IEN2 中对应的中断使能位为 1。4、设置IEN0 中的EA 位为 1 使能全局中断。5、在该中断对应的向量地址上,运行该中断的服务程序。*///IO外设设置//1.设置为通用IOP0SEL&=~(1<<1);P0DIR&=~(1<<1);//2.设置中断边沿检测寄存器为下降沿检测PICTL|=(1<<0);//3.清中断源标志寄存器P0IFG &=~(1<<1);//4.端口中断使能P0_1P0IEN|=(1<<1);  //1.清除中断标志位//IRCON &=~(1<<5);//POIF是IRCON的第五位P0IF=0;//2.中断优先级(不设置)采用默认优先级//3.打开中断使能poie//IEN1|=(1<<5);P0IE=1;//4.打开总中断//IEN0|=(1<<7);EA=1;}
#pragma vector=P0INT_VECTOR
__interrupt void P0_ISR(void){//中断处理的程序//最后清标志P0IFG &=~(1<<1);//在前P0IF=0;         //在后}int main(){keyint();return 0;}


参考资料:
https://www.aliyundrive.com/s/NXbVB3F1grs

物联网——zigbee(cc2530)相关推荐

  1. zigbee CC2530 系列教程 2 软件开发平台的搭建

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 IAR集成开发环境搭建及程序下载调试 相信物联网在近几年的电子产品领域大家都有所耳闻,而zigbee作为无线传输领域中的佼佼者, ...

  2. zigbee CC2530 系列教程 10 看门狗实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.9看门狗实验 4.9.1 实验目的 1.学习CC2530看门狗的工作方式: 2.学习看门狗功能在系统中的运行机制: 4.9. ...

  3. zigbee CC2530 系列教程 0 课程介绍

    本课程主要是CC2530的系列课程,并附上源码. 课程内容大体安排如下: 理论课程: 第一章:ZigBee简介 第二章:ZigBee软件开发平台的搭建 zigbee CC2530 系列教程 3 点亮1 ...

  4. zigbee CC2530 系列教程 4 按键控制LED实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.3按键控制LED实验 4.3.1 实验目的 了解使用按键方法,使用按键切换LED的状态. 4.3.2 实验讲解 首先根据开发 ...

  5. zigbee CC2530 系列教程 3 点亮1个LED实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.1点亮1个LED实验 4.1.1 实验目的 了解芯片IO的基本配置方法,点亮1个LED. 4.1.2 实验讲解 首先根据开发 ...

  6. zigbee CC2530 系列教程 15 温湿度传感器DHT11实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.12温湿度传感器DHT11实验 4.12.1 实验目的 学习使用温湿度传感器DHT11,并在串口显示温湿度数据. 4.12. ...

  7. zigbee CC2530 系列教程 5 外部中断实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.4外部中断实验 4.4.1 实验目的 了解使用外部中断的方法,在中断处理函数中切换LED的状态. 4.4.2 实验讲解 首先 ...

  8. zigbee CC2530 系列教程 13 烟雾传感器实验

    所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 4.13烟雾传感器实验 4.13.1 实验目的 学习使用烟雾传感器. 4.13.2 实验讲解 首先根据开发板硬件原理图确定烟雾传 ...

  9. 物联网--Zigbee协议(一):Zigbee初识

    物联网--Zigbee协议 前言 一.Zigbee初识 什么是物联网? 什么是Zigbee? 二.Zigbee协议的基础知识 Zigbee三种设备类型 Zigbee三种网络拓扑结构 Zigbee工作频 ...

最新文章

  1. 复习计算机网络基础 day3---什么是计算机网络:
  2. 设计模式之外观模式学习笔记
  3. python语法大全-总结了Python中的22个基本语法
  4. 通信原理最佳接收-最佳接收准则
  5. mysql8.0默认引擎是什么_MySQL8.0新特性【转】
  6. PART 5: INTEGRATING SPRING SECURITY WITH SPRING BOOT WEB
  7. 大厂测试开发常见面试题收集(python,java,性能等)
  8. Java知识整理——反射
  9. 技术人写作和写代码一样重要
  10. stc5 采集adc值越来越小_热敏电阻温度采集简述
  11. 对天气数据进行简单的数据分析
  12. 计算机音乐与制谱,电脑音乐编辑、制谱与视唱练耳一本通
  13. 如何学习渗透测试:初学者教程
  14. 二阶系统阶跃响应实验_二阶系统阶跃响应实验心得体会
  15. html5 js打开新页面,当前页面打开多个新页面的js (很流畅)
  16. (转)TeamViewer三种许可证的区别是什么?
  17. 北漂小斌和你分享古建筑斗拱木构件大样拆分图画法
  18. PS制作华丽的紫色立体字
  19. MySQL主从复制以及会出现的幺蛾子问题、解决方法
  20. JavaScript实现动态广告弹出框

热门文章

  1. js 对象深拷贝、对象数组深拷贝的几种方法总结
  2. 为什么我觉得北京没有大家说的那么繁华?
  3. 关于 Linux 输入正确账号密码显示 Sorry,that did not work的问题
  4. Fineplus 1.0(QQ完美助手) 正式版
  5. Java入门 - Java初体验
  6. 微信小程序连接阿里云物联网平台 - MQTT协议题
  7. 国密sm2加密采坑指南
  8. jsp网页制作html页面,JSP制作静态网页.ppt
  9. 使用树莓派播放音频文件
  10. (16)一些别人修改网络模型的经验