Fijate en la ayuda de CCS (para que estés más seguro ya que yo no uso dicho compilador) pero me parece que para poder leer con fgets, lo enviado tiene que terminar con el caracter de CarrierReturn que sería \r. Osea, en el PIC que envía tendrías que poner puts ("on\r");
Fijate en la ayuda de CCS (para que estés más seguro ya que yo no uso dicho compilador) pero me parece que para poder leer con fgets, lo enviado tiene que terminar con el caracter de CarrierReturn que sería \r. Osea, en el PIC que envía tendrías que poner puts ("on\r");
Buen dia, como ya habia mencionado, funciona perfectamente con la terminal de proteus (VIRTUAL TERMINAL), pero al momento de cambiar la virtual terminal con un pic, no funciona, ya verifique cual es el problema y resulta que tengo que desmenuzar la trama caracter por caracter ya sea para visualizar en lcd o para realizar un condional del siguiente tipo
Buen dia, como ya habia mencionado, funciona perfectamente con la terminal de proteus (VIRTUAL TERMINAL), pero al momento de cambiar la virtual terminal con un pic, no funciona, ya verifique cual es el problema y resulta que tengo que desmenuzar la trama caracter por caracter ya sea para visualizar en lcd o para realizar un condional del siguiente tipo
En un post anterior habías comentado que el código del SLAVE funcionaba bien con el terminal virtual, pero no aclarabas si también habías probado el código del MASTER por ello reitero la pregunta. ¿Probaste el código del MASTER con el terminal de proteus?
Asi es AngelGris, el mismo MASTER le doy una salida al pic del SLAVE y tambien a un VIRTUAL TERMINAL para ver que envia y es correcto lo que el VIRTUAL TERMINAL visualiza, pero ya lo solucione, solo era cosa de tratar todo el string, byte a byte, te agradezco la solucion mi estimado, me estaba volviendo loco, ejeje
Saludos desde Mexico