Gracias por tu respuesta Suky, pero tengo una pregunta, si yo tengo esto:
void CARACTER_2(){ //CREO UNA CADENA DE 36 CARACTERES, CON LOS DATOS DEL DS1307 Y LOS VALORES MEDIDOS DE LOS SENSORES
sprintf(PRINT_2,"%u-%u-%u-%u:%u:%u-%Lu-%Lu-%Lu-%Lu",dat2,mon2,yea2,hou2,min2,sec2,temp2,humed2,co22,luz2);
}
while(x<36) { //SE ENVIAN LOS CARACTERES POR EL USART DEL PIC
serial_sendbyte_2(PRINT_2 [ x ] );
++x;
}
Entonces Suky, lo que le llega a la PC es un string con los 36 caracteres o es mas bien 36 caracteres en forma de string?