帮忙看一下哪里出问题了,仿真总是出不来
#include
unsigned char xdata x[]={255 , 256 , 255 , 256 ,255 , 256 , 255 , 256 , 255 ,256 , 255 , 256 , 255 , 256 , 256 , 256 , 256 , 256 , 256 ,256 , 256 , 255 , 256 ,255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 ,256 , 255 ,256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 ,255 , 256 , 255 , 256 ,255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 ,255 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 256 ,256 , 256 , 256 ,256 ,256 , 256 , 255 , 256 , 255 , 256 , 255 , 256 , 255 , 256, 255 , 256 , 255 ,256 };unsigned char xdata a[]={53 , 248 , 60 , 235 , 74 , 221 , 87 , 208 , 101 , 195 , 114 , 182 , 126 , 169 , 139 , 157 ,151 ,145 , 162 , 134 , 173 , 123 , 184 ,113 , 194 , 103 , 203 , 94 , 212 , 86 , 220 , 78 , 227 , 71 , 233 , 65 , 239 , 60 , 244 , 56 , 248 , 52 , 251 , 49 , 253 , 48 ,254 , 47 , 255 , 47 , 254 , 48 , 253 , 49 , 251 , 52 , 248 , 56 , 244 , 60 , 239 , 65 , 233 , 71 , 227 , 78 , 220 , 86 , 212 ,94 , 203 , 103 , 194 , 113 , 184 , 123 , 173 , 134 , 162 , 145 ,151 , 157 , 139 , 169 , 126 , 182 , 114 , 195 , 101 , 208 , 87 , 221 ,74 , 235 , 60 , 248 };
unsigned int i,j,k,m,l;
sbit L1=P0^5;sbit L2=P0^1;
void init(){
i=0;k=0;j=0;
TMOD=0x01;
TL0=256;TH0=256;
EA=1;
ET0=1;
TR0=1;
L1=0;L2=0;
}
void main(){
init();
while(1);
}
void timer0() interrupt 1 using 2
{
TL0=a[i];
TH0=x[i];
i++;
if(k)L1=~L1;
elseL2=~L2;
if(i==96) {i=0; k=~k; }
}