Hola,
Tengo un pequeño problemilla con la temporización en una comunicación PIC - PC por RS-232. Cuando en el PC envío un comando al PIC (1 único byte) el PIC responde perfectamente pero cuando quiero confirmar si el PIC está listo para recibir un comando y luego enviarlo no me funiona el invento. Sería algo así:
PIC PC
------------
¿Estás listo? (1 byte)
ACK
Te envío el comando (1 byte)
ACK
Vosotros dejáis un tiempo entre el getc y el putc(ACK) y el nuevo getc y el putc(ACK)? Cuánto?
En el programa del PC (Visual basic) también lo ponéis?
Gracias!!