|
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit D1=P1^0;
sbit D2=P1^1;
sbit D3=P1^2;
sbit D4=P1^3;
sbit K1=P3^0;
sbit K2=P3^1;
sbit K3=P3^2;
sbit K4=P3^3;
void delay(int a)
{
int ii,jj;
for(ii=a;ii>0;ii--)
for(jj=110;jj>0;jj--);
}
void main()//??????
{
P1=0xff;//??????????
while(1)
{
D1=K1;
D2=K2;
if(K3==0)
{
while(K3==0)
{
D3=~D3;
}
}
if(K4==0)
{
while(K4==0)
{
D4=~D4;
}
}
delay(10);
}
}
|
|