Saludos.
estoy teniendo problemas con el uso del oscilador interno de un 18F4550 (con un cristal de 20M).
El ejemplo es este:
#include <18f4550.h>
//-------------------------------------> Con estos fuses o funciona a las mil maravillas.
//#fuses HSPLL, PLL5, CPUDIV1, NOWDT, PUT, BROWNOUT, NOLVP, MCLR
//#use delay(clock=48M)
//-------------------------------------> Con estos solo trasmite basura.
#fuses INTRC_IO, NOWDT, PUT, BROWNOUT, NOLVP, MCLR
#use delay(clock=8M)
#use RS232(BAUD=9600, XMIT=PIN_C6, RCV=PIN_C7)
main() {
printf("Hola Mundo!";
}
En muchos foros indican que usar el OSC_Interno no es buena idea cuando hay comunicaciones, pero por otro lado parece que hay muchos ejemplos que lo usan.
Si alguien puede arrojarme algo de luz, se lo agradecería.
Jc