Autor Tema: pic16f84 recepcion de caracter  (Leído 1477 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado jayo

  • PIC10
  • *
  • Mensajes: 12
pic16f84 recepcion de caracter
« en: 28 de Enero de 2007, 18:56:27 »
con este pic para comunicar via serie rs232 hay que programarlo por software mandando el start los 8 bit de datos y el bit de parada stop y lo mismo con la recepcion? o sin mas molestias con putchar() y getchar() hace lo mismo??
si utilizamos getchar() como sabesmos cuando a llegado el caracter o dato?

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: pic16f84 recepcion de caracter
« Respuesta #1 en: 28 de Enero de 2007, 21:32:27 »
con este pic para comunicar via serie rs232 hay que programarlo por software mandando el start los 8 bit de datos y el bit de parada stop y lo mismo con la recepcion? o sin mas molestias con putchar() y getchar() hace lo mismo??
si utilizamos getchar() como sabesmos cuando a llegado el caracter o dato?

Las funciones getchar suelen esperar a qué el dato esté en el buffer para continuar la ejecución del programa.

Esto quiere decir que la función queda en un bucle del que no saldrá hasta no recibir el caracter.

Habría que ver el código fuente de la función getchar() de la que estas hablando para hablar con mas certeza.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything