#include<reg52.h>
sbit led=P3^0;
/** 中断的设置,首先设置中断的触发方式,再设置开启终端,最后开启总中断。*/
void main() {
IT0=1; //设置外部中断0的触发方式为下降沿
EX0=1; //开启外部中断0
IT1=1; //设置外部中断1的触发方式为下降沿
EX1=1; //开启外部中断1
EA =1; //总中断开关
while(1) {
P0=0xaa;
P0=0xff;
}
}
void EX0_ISR(void) interrupt 0 {
led=~led;
}
void EX1_ISR(void) interrupt 2 { //外部中断1的中断在此为2!
led=~led;
}
#include <reg52.h>
// 定义I/0引脚名称
sbit led1=P1^1;
sbit led2=P1^2;
sbit le