# include & ltreg 51 . h & gt;
# include & ltintrins.h & gt
#定義uchar無符號字符
#定義uint無符號整數
無效延遲(uchar s)
{
uint b;
while(s -)
for(b = 0;b & lt120;b++);/*延遲程序*/
}
void tee()中斷0
{
烏恰爾壹世;
for(I = 0;我& lt5;i++)
{
p 1 = 0x Fe;
延遲(200);
p 1 = 0x ff;
延遲(200);
}
}
無效trr()中斷2
{
烏恰爾壹世;
for(I = 0;我& lt5;i++)
{
p 1 = 0x FD;
延遲(200);
p 1 = 0x ff;
延遲(200);
}
}
void main()
{
烏恰爾壹世;
EA = 1;
EX0 = 1;IT0 = 1;
ex 1 = 1;it 1 = 1;
p 1 = 0x7f;
延遲(200);
for(I = 0;我& lt8;i++)
{
p 1 = p 1 & gt;& gt=1;
延遲(200);
}
}