Autor Tema: detectar recepcion de un dato via puerto serial  (Leído 1456 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jmosorio

  • PIC10
  • *
  • Mensajes: 15
detectar recepcion de un dato via puerto serial
« 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.

Desconectado juanez

  • PIC12
  • **
  • Mensajes: 90
Re: detectar recepcion de un dato via puerto serial
« Respuesta #1 en: 24 de Mayo de 2008, 13:03:11 »
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