Páginas

Mostrando postagens com marcador Bibliotecas C. Mostrar todas as postagens
Mostrando postagens com marcador Bibliotecas C. Mostrar todas as postagens

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;