Estoy haciendo una pequeña aplicación con un 16F876, y para ahorrar espacio y costo, el oscilador quiero ponerlo en modo RC (usando una resistencia y un condensador, tal como indica el datasheet, sección 14.2.3).
En la aplicación que hago necesito controlar el tiempo, pero con tolerancia de error muy amplios, por ejemplo, necesitaré saber si pasó 1 segundo de tiempo, pero no es problema si en lugar de 1 segundo es medio o 2 segundos.
Sé que la temperatura y otros factores pueden hacer variar la frecuencia de las instrucciones (y por tanto mi control del tiempo), pero mi pregunta es hasta qué rangos. ¿La variación llegará a ser de más del 100% o 200%? (la temperatura de funcionamiento puede llegar a variar entre 0 grados y 55 grados).
Por otro lado, no necesito gran velocidad de ejecución, me da lo mismo usar cualquier frecuencia. Para lograr unos 500kHz, ¿qué valores de resistencia y condensador me recomiendan?