我想添加按鍵讓流水燈關閉為什么這樣寫進不去中斷呢,按下按鍵沒有反應
#include "stdio.h"
#include "reg51.h"
#include "intrins.h"
#define led P2
typedef unsigned int u16;
typedef unsigned char u8;
sbit k3=P3^2;
bit start=0;
void delay(u16 i)
{
while(i--);
}
void Int0Init()
{
IT1=1
EX1=1
EA=1
}
void main()
{
u8 i=0;
led=0x00;
Int0Init();
keypros();
while(1)
{
for(i=0;i<8;i++)
{
led=_cror_(led,1);
delay(10000);
}
}
}
void Int0() interrupt 0
{
delay(1000);
if(k3==0)
{
led=0xff;
}
}
|