mejor que una temporización, se me ocurre lo siguiente:
- el PC envía un dato (y se queda esperando confirmación del pic, para enviar el siguiente dato)
- el pic recibe el dato (vía interrupción)
- graba el dato en la eeprom (vía interrupción)
- esperas la interrupción de finalización de escritura de la eeprom.
- envías la confirmación al PC
Si, es lo que necesito, mi pregunta es si cuando el puerto serial envía el primer dato o byte correspondiente al primer caracter que debo hacer para que no siga con el siguiente si no que espere una respuesta del PIC para que siga con el siguiente caracter..es que en el ejemplo que encontré envía todo el texto escrito en un recuadro sin esperar nada, solo enviar y listo..hay alguna instrucción o una opción en el MScomm para que haga esa espera?..o me podrían dar un pequeño ejemplo, no pido que me hagan el programa, solo con un ejemplo de como se hace tengo más que suficiente.
Me disculpan un poco mi torpeza pero apenas estoy empezando con el visual Basic y hay cosas que me faltan por aprender y para no sentirme frustrado solo quisiera poder hacer este programita por lo menos lo básico, ya a medida que valla experimentando con más lo iré mejorando y todos esos arreglos que se hacen cuando se aprende más.
Mil gracias por la ayuda y guía que me puedan dar.
Saludos
Edit: BrunoF gracias de nuevo, por tu interés por ayudar, es de admirar y un ejemplo a seguir..espero hacerlo muy pronto.
La idea global es para mi cartel, como tu sabes estoy usando el 16F877, ya le agregue el puerto RS232, la memoria 24LC256 y por medio de un Hyperterminal puedo grabar caracteres en la memoria mensajes y todo lo necesario, pero como quiero hacerme el programa así sea sencillo, solo con tal de ver correr a ese cartel y poderlo mostrar por acá, por eso mi interés..por ahora he hecho algo muy simple basándome en un ejemplo de nuestro amigo Todopic, que en este
post da un ejemplo de envío y recepción de datos, solo quiero saber como se hace para cuando se envíe el primer byte por el puerto, el programa de una pausa y espere la respuesta del pic, cuando se reciba la respuesta del pic con algún código hexadecimal el programa siga con el siguiente byte y así hasta finalizar..solo espero haberme hecho entender
Mil gracias de nuevo a este espectacular foro.