实验代码
#include "reg52.h"
#include "intrins.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led=P2^0;
sbit k3=P3^2;
void delay(u16 i)
{
while(i--);
}
void Init0Init()
{
EA=1;
EX0=1;
IT0=1;
}
void Int0() interrupt 0
{
delay(1000);
if(k3==0)
{
led=~led;
}
while(!k3);
}
void main(){
Init0Init();
while(1)
{
}
}