TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: bloxons en 28 de Junio de 2016, 20:26:29
-
Buenas estoy tratando de realizar una comunicación serie y me surgió una duda, estoy usando XC8, y la libreria plib, dentro de la libreria esta la funcion OpenUSART(config, spbrg) y baudUSART(BAUD_16_BIT_RATE | BAUD_WAKEUP_ON | BAUD_AUTO_OFF);
Mi duda viene con respecto a si con esas funciones basta para setear correctamente la comunicación serie o si tengo que agregar la modificación de los registros TXSTA, RCSTA y BAUDCON. Digamos estas funciones ( la openUSART y la baudUSART) configuran esos registros?
Desde ya muchas gracias.
-
Mi duda viene con respecto a si con esas funciones basta para setear correctamente la comunicación serie o si tengo que agregar la modificación de los registros TXSTA, RCSTA y BAUDCON. Digamos estas funciones ( la openUSART y la baudUSART) configuran esos registros?
Si no me equivoco deberias tener los archivos fuente con esas funciones, busca openusart.c
Pero si, esas funciones lo que hacen es setear esos registros, nada mas, si queres podes hacerlo manualmente ( algo que yo prefiero ) pero eso depende de cada uno.