Haber, yo envío una trama desde el pc al pic de la siguiente forma (via serie rs232):
char trama[2];
trama[0] = 0x31;
trama[1] = 0x01;
BOOL recibido=WriteFile(puerto,trama,2, &escritos, &over);
cuando reciba esta trama en el pic, ¿cómo analizo el valor de cada byte:
char variable = getc();
if (variable == 0x31) {...........}
o tomando el valor 1?
char variable = getc();
if (variable == 1) {...........}
gracias a todos!