#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar t1,t2,s;
void delayms(uint);
void main()
{ EA=1;
ET0=1;
ET1=1;
TR0=1;
TR1=1;
while(1)
{ P1=s;
P1=0xff;
}
}
void t0()interrupt 0
{
TH0=(65536-45872)/258;
TL0=(65536-45872)%256;
t1++;
if(t1==10)
{
t1==0;
P1=~P1;
}
}
void Y1()interrupt 3
{
TH1=(65536-45872)/256;
TL1=(65536-45872)%256;
t2++;
if(t2==10)
{
t2==0;
P1=_cror_(s,1);
}
}
|