Para obtener ayuda para depurar un programa, utilice el asistente del puerto serie para ver directamente los caracteres del microcontrolador 51. No sé cómo escribir las partes clave.
#includelt;reg51.hgt;
#define uchar unsigned char
uchar tdata[]="hola.contana";
main()
{
uchar i, dat;
TMOD=0x20;
TH1
No sé cómo; para escribir la parte clave. dat;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
SCON=0x50;
TR1=1;
mientras(1)
{
i=0;
mientras(1) p>
{
dat=tdata[i];
if(dat==NULL)break
SBUF=dat; >
mientras(TI==0);
TI=0;
i
}
SBUF=" \n";
mientras(TI==0);
TI=0;
}
}
}