Depende de para qué quieras usar el procesador, el fabricante, etc. Los osciladores internos RC son "solo" buenos para una precisión del 1-2%, hay algunos procesadores que tienen registros de ajuste de sintonización que te permiten ajustar la frecuencia, por lo que con el software/calibración adecuados, etc. puedes obtener mejores resultados.
Para las comunicaciones de tipo puerto serie (asíncronas), la inexactitud de RC puede volverse crítica a altas velocidades de baudios (generalmente 230kbps o más, dependiendo del procesador y la flexibilidad de la velocidad de baudios)
Con osciladores RC típicamente obtienes 1 o 2 frecuencias a menos que el MCU ofrezca capacidades PLL en cuyo caso puede haber una amplia gama. Esto se puede utilizar en ventaja para escalar dinámicamente la velocidad del reloj para situaciones con alimentación a batería donde no se puede 'dormir' debido a situaciones de monitoreo complicadas, pero no es necesario correr al máximo rendimiento.
Un cristal puede proporcionarte cualquier frecuencia que desees dentro de los límites operativos del MCU, sin embargo, debes verificar que la carga sea correcta para que el oscilador se inicie correctamente y sea preciso y estable con el tiempo y la temperatura.
El oscilador interno de RC generalmente está garantizado para funcionar por el fabricante sin problemas de diseño de hardware.
1 votos
Posible duplicado de ¿Cuándo necesitamos un cristal externo para un chip Atmega?