#include
#define uchar unsigned char
#define uint unsigned int
void anjian();
void delay();
uchar flag=0;
int flag1=0;
int flag2=0;
int flag3=0;
sbit P20=P2^0;
sbit P21=P2^1;
sbit key=P3^0;
sbit key1=P3^1;
sbit key2=P3^2;
sbit key3=P3^3;
void delay(uint n){
}
void main(){
P20=1;
P21=1;
IE=0X84;
IT1=1;
anjian();
if(flag==0){
P2=0X03;
}else{
if(flag1>1&&flag2>1){
P2=0X01;
}
if(flag1>1&&flag3>1){
P2=0X01;
}
if(flag2>1&&flag3>1){
P2=0X01;
}
}
}
void Ex0() interrupt 2{
flag=~flag;
版权声明:本文为weixin_35057850原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。