Si iba a utilizar la señal GPS como una entrada de reloj al microcontrolador, entonces no, probablemente no tendría que dividirla externamente si ya tuviera la frecuencia adecuada. Por ejemplo, su micro de 16 MHz normalmente funcionará bien en 10 MHz, aunque tendrá que volver a calcular los divisores para cualquier esquema de comunicación de reloj fijo.
Pero normalmente no es así como funcionan los contadores de frecuencia.
Por lo general, lo que sucede es que un reloj de referencia se divide para producir un intervalo de medición o intervalo que es el recíproco de la resolución de medición deseada; por ejemplo, si desea una resolución de 1 Hz, debe medir durante un segundo. Luego, durante ese período, cuenta los ciclos de la señal que se está midiendo, ya sea cronometrando o muestreando algo mucho más rápido.
Si desea intentar usar la referencia del GPS como un reloj del microcontrolador, puede dividirlo usando un contador / temporizador dentro de su micro para producir su intervalo de activación. Pero tenga en cuenta que es posible que su micro no funcione si falta el reloj del GPS: algunos chips le permitirán iniciar un oscilador interno y cambiar si se encuentra el reloj del GPS, y con un esfuerzo mucho mayor, es posible volver a cambiarlo si se pierde. - Eso podría permitirle proporcionar un mensaje de error significativo.
Vale la pena señalar que algunos bloques del temporizador / contador del microcontrolador pueden sincronizarse con señales externas tan rápido o más rápido que la entrada del reloj actual del micro, mientras que otros deben volver a muestrear las entradas con su propio reloj, por lo que no pueden contar entradas (ninguna señal bajo prueba o referencia) que no son unas veces más lentas que el reloj del micro).
El diseño más flexible probablemente sería uno con su propio oscilador de cristal, y el GPS como entrada opcional , útil cuando está disponible, pero no obligatorio para mediciones aproximadas cuando no lo está.