Se desfasa millis() al reducir la velocidad del reloj?

Hola:

tengo una pregunta, creo que al reducir la frecuencia a la que trabaja el reloj de arduino las funciones delay() o millis de verían afectadas no?=

es por confirmar,

Muchas gracias!

Si. claro, debes ajustarlo.
Debes corregir este macro F_CPU al valor de tu Crystal
supongamos que fuera de 8Mhz

#define F_CPU 8000000

usalo al comienzo de tu sketch, luego verifica si delay y millis() miden correctamente

gracias. A ver si me he enterado.

Una vez modificado la frecuencia https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard

yo configuraría el macro que me has mostrado y entonces en teoría si pongo un delay de 1000, sí debería pasar un segundo de verdad no?

ovbiamente no uso delays era para hacerte un ejemplo.

gracias surbyte