Estoy utilizando un PIC16f887 que oscila en un cristal externo de 20MHZ
El código es simple
void main() {
uart_init();
while (1) {
uart_puts("test for bluetooth connection", 0);
uart_puts("success", 0);
}
}
El módulo Bluetooth está en una velocidad de 9600 baudios.
Y he usado tanto BlueTerm en Android como HyperTerminal en la PC, todo lo que obtuve fue que no obtuve ningún tipo de datos o que solo truncé los datos solo durante varios segundos antes de que se congelara nuevamente.
Quiero saber qué está causando esto? ¿Es porque el módulo Bluetooth está roto de alguna manera?