Páginas

domingo, 20 de maio de 2012

Comunicação UART via Hardware (microcontroladores PIC)

Biblioteca de manipulação da UART interna dos microcontroladores PIC 16f627, 628, 876 e 877.

_________________________________________________________

/*                                UART.C
 Biblioteca de manipulação para comunicação serial UART

 Comando para inicialização do modulo de comunicação:      uart_unicializa ( (UxBRG), 1);
 Comando para envio de dados:                                            uart_transmite();
 Comando para recepção de dados:                                      uart_recebe();

 Calculo de UART BAUD RATE GENERATOR (BRG):
 UxBRG =         Fosc/2
                  ____________ -1
                  16 * Baud Rate

*/

char usart_rx, usart_tx, txreg, rcreg, spbrg;