muhammedan
Newbie level 4
8051 C program
This program has 2 error what means that?
1-misplaced 'unsigned'
2-character '}' missing
This program has 2 error what means that?
1-misplaced 'unsigned'
2-character '}' missing
Code:
#include<reg51.h>
void delay(void);
void main (void)
{
unsigned char i,j,k;
TMOD=0x20;
TH1=0;
unsigned char s[60]={0,1,2,3,4,5,6,7,8,9,0x10};
unsigned char m[60]={0,1,2,3,4,5,6,7,8,9,0x10};
unsigned char h[24]={0,1,2,3,4,5,6,7,8,9,0x10};
for(i=0;i<=23;i++)
for(j=0;j<=59;j++)
for(k=0;k<=59;k++)
{P0=s[i];
P1=m[j];
P2=h[k];
delay();
}
}
void delay(void)
{unsigned char z,w;
for(z=0;z<=14;z++)
for(w=0;w<=255;w++)
TR1=1;
while(TF1==0);
TR1=0;
TF1=0;
}