TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: jmosorio en 23 de Mayo de 2008, 17:44:20
-
Hola a todos, como siempre saludando a este gran foro cuya utilidad es inmensa.
tengo una duda. estoy haciendo un programa para recibir datos por el puerto serial. como puedo hacer para detectar la recepcion del dato? es decir, necesito recibir 2 datos, el primero es para activar un display, y el segundo para mostrar una info en el display activado anteriormente. estoy usando un pic18f452, y MCC18. mi idea era contar 2 datos con un contador, pero no se como puedo hacer que se incremente el contador, sabiendo que ya se recibio el dato del pc.
alguna idea? agradezco mucho a quien me pueda colaborar.
-
Hola, sobre el mcc18 no te puedo ayudar yo uso el ccs.
Pero lo que yo aria, es lo siguiente:
Activar la interrupcion INT_RDA, si no sabes usa el buscador que hay mucha informacion.
Cuando el puerto serie reciba algo, se activara la interrupcion, y aqui compararia el dato recibido con "52" (por ejemplo)
haria una comparacion, si dato recibido==52 entonces coje el siguiente dato del puerto serie
Saludos