Hola a todos, me gustaria que me dijesen si hay alguna forma (codigo) para reconocimiento de comandos que recibimos por el rs232 en el pic, el pic que estoi utilizando es 16f628A y utilizo ccs como copilador en c.
Hasta ahora habia pensado de hacer de esta forma pero no consigo que funcione correctamente.Lo que quiero hacer es desglozar la palabra caracter a caracter para luego poder analizar de que comando se trataba.
haber si alguien me puede guiar un poco en este tema.
bueno tambien deciros que estoi empezando con esto de la programacion en C y la utilizacion de PIC perdonarme si es una pregunta un poco absurda. Pero eso si llevo dos dias intentando de todo con bibliotecas..y diferentes funciones y siempre me da error y ya bueno me estoi desesperando un poco. GRACIASops:
Hasta ahora habia pensado de hacer de esta forma pero no consigo que funcione correctamente.Lo que quiero hacer es desglozar la palabra caracter a caracter para luego poder analizar de que comando se trataba.
Código:
....configuraciones y eso...
#int_rda
void procesar() {
getc(cadena[4]);
*puntero = cadena ;
if(i==0){
i=i+1;
sprintf(var1,"%c\n",puntero);
printf(var1);
puntero++;
sprintf(var2,"%c\n",puntero);
printf(var2);
puntero++;
sprintf(var3,"%c\n",puntero);
printf(var3);
puntero++;
sprintf(var4,"%c\n",puntero);
printf(var4);
}
haber si alguien me puede guiar un poco en este tema.
bueno tambien deciros que estoi empezando con esto de la programacion en C y la utilizacion de PIC perdonarme si es una pregunta un poco absurda. Pero eso si llevo dos dias intentando de todo con bibliotecas..y diferentes funciones y siempre me da error y ya bueno me estoi desesperando un poco. GRACIASops:
Última edición por un moderador: