Hola Pic27:
No creas que es tan clavado en 4Mhz lo que podes obtener con el oscilador interno, es cercano a esa frecuencia y puede variar con respecto a la temperatura, (no se en que porcentaje) .No he hecho muchas pruebas pero te doy un ejemplo concreto. Hice una rutina que contaba tiempo. Con el oscilador XT era perfecta, la misma rutina con el oscilador interno, perdia casi 2 minutos cada 15 minutos.
Tene en cuenta que en una transmisión serial es fundamental saber el ancho del pulso, y cuanto mas rapido quieras transmitir menos margen de variación vas a poder tener.
Suerte
Guillermo