#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit k1=P3^2;
//sbit k2=P2^1;
//sbit k3=P2^2;
bit pk1,pk2,pk3;
uchar led;
void init();
void delay();
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=115;y>0;y--);
}
void init()
{
EA=1;
EX0=1;
IT0=1;
PX0=1;
P0=0x00;
delay(1);
}
void main()
{
init();
led=0xaa;
delay(1);
while(1)
{
if(pk1)
{
pk1=0;
led=~led;
P0=led;
delay(1);
}
}
}
void int_0() interrupt 0
{
if(k1==0)
{
delay(11);
if(k1==0)
{pk1=1;}
}
}
@爱迪生的富二代 外部中断引脚也就 两个 我想用四个键 按下每个键都有不同的流水灯花样 这个怎么实现??