#include#include#define uchar unsigned char
#define uint unsigned int
sbit K1=P3^2;
sbit D1=P1^0;
sbit D2=P1^1;
sbit D3=P1^2;
sbit D4=P1^3;
sbit D5=P1^4;
sbit D6=P1^5;
sbit D7=P1^6;
sbit D8=P1^7;
void Led_On( );
void Xint0(void);
void main(void)
{
P1=0x00;
P1=0x01;
EA=1;
EX0=1;
EX1=1;
IT0=0;
for( ; ; )
{
;
}
}
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}
void Xint0(void) interrupt 0 using {
Led_On( );
}
void Led_On( )
{
P1=_crol_(P1,1);
DelayMS(1000);
}
3