CC2530 外部中断 提醒
来源:互联网 发布:mac系统使用教程视频 编辑:程序博客网 时间:2024/05/29 02:56
#include "ioCC2530.h"
#define uchar unsigned char
#define led1 P1_0
#define led2 P1_1
#define led3 P1_4
#define led4 P0_1
void initled(void)
{
P1SEL &=~0x13;
P1DIR |= 0x13;
P0SEL &=~0x02;
P0DIR |= 0x02;
}
void init(void)
{
IEN0|=0x80; //开总中断
IEN1|=0x20; //开p0中断
P0IEN |=0x20; //注意还要打开 P0对应位的中断 否则不会引起中断
PICTL|=0x01; //选择高四位 下降沿置1
}
void main(void)
{
init();
initled();
P0IFG = 0x00;
led1=0;
led2=0;
led3=0;
led4=0;
while(1)
{}
}
#pragma vector=P0INT_VECTOR
__interrupt void P0_IRQ(void)
{
if(P0IFG!=0x00)//初始化时标志位就是0
{
if(led1==1)
{
led1=0;
}
else
{
led1=1;
}
P0IFG=0x00;
IRCON&=~0x20;
}
}
#define uchar unsigned char
#define led1 P1_0
#define led2 P1_1
#define led3 P1_4
#define led4 P0_1
void initled(void)
{
P1SEL &=~0x13;
P1DIR |= 0x13;
P0SEL &=~0x02;
P0DIR |= 0x02;
}
void init(void)
{
IEN0|=0x80; //开总中断
IEN1|=0x20; //开p0中断
P0IEN |=0x20; //注意还要打开 P0对应位的中断 否则不会引起中断
PICTL|=0x01; //选择高四位 下降沿置1
}
void main(void)
{
init();
initled();
P0IFG = 0x00;
led1=0;
led2=0;
led3=0;
led4=0;
while(1)
{}
}
#pragma vector=P0INT_VECTOR
__interrupt void P0_IRQ(void)
{
if(P0IFG!=0x00)//初始化时标志位就是0
{
if(led1==1)
{
led1=0;
}
else
{
led1=1;
}
P0IFG=0x00;
IRCON&=~0x20;
}
}
- CC2530 外部中断 提醒
- CC2530外部中断相关
- CC2530外部中断
- CC2530基础实验二 外部中断实验
- 03 TI cc2530外部中断的应用
- zigbee学习笔记3----cc2530 外部中断实验
- CC2530芯片在TI协议栈中自定义外部中断
- zigbee学习笔记3----cc2530 外部中断实验
- ZigBee TI ZStack CC2530 3.11 IO口02-外部中断
- CC2530学习笔记の外部中断——按键控制LED
- CC2530裸机实现PWM输出(按键外部中断改变占空比)
- cc2530中断分析
- CC2530串口中断
- CC2530中断处理方法
- CC2530 按键中断--中断向量
- CC2530 P1端口中断配置
- 外部中断
- 外部中断
- NOSQL启蒙: What? Why? When?
- 你必须非常努力,才能看起来毫不费力
- Codeforces Round #147 (Div. 2) / 237A Free Cash (模拟)
- 解结构体、类等内存字节对齐
- 我神圣的2,3,5
- CC2530 外部中断 提醒
- Ubuntu10.04.4嵌入式开发环境搭建
- poj 1655 Balancing Act(树形dp)
- 工厂模式
- boost::noncopyable
- boost库中sleep方法详解
- linux下打包解包
- 《转》LaTeX技巧207:使用align环境输入多行公式的技巧
- 简单的css布局