Pico de luz con PWM

Hola Sereno, es que lo curioso es eso, que por algun motivo de programación hace ese salto, es como estar todo apagado... pulsar para comenzar ciclo y lo primero que hace es un flash (encendido como al 20% y apagado muy rápido), y ahora empieza a funcionar como debe.

Pero si no se lleva al máximo subiendo la luminosidad, o si se lleva al máximo pulsando todo el tiempo que se quiera mantener aunque ya haya llegado al máximo y a continuación se pulsa en botón de bajar para restar luminosidad (aunque sea muy poca, pero baje algo) y ahora se pulsa apagar...en el siguiente ciclo funciona correctamente.

Solamente falla cuando se pasa del máximo, cuando llega a tope de brillo y se pulsa o se mantiene pulsado el botón de subir luminosidad, si se apaga ahora desde el boton de apagar, da igual cuando lo vuelvas a hacer funcionar que lo primero que hará es ese pico de luz antes de funcionar.

La instalación ahora mismo es un arduino nano, con los 3 botones con sus respectivas R10k Pull down, y los dos leds (uno verde que indica subir, y el otro rojo que indica que se ha llegado al máximo y que está apagada la luz con sus respectivas R 330 ohmios)... No hay nada más y así tambien lo hace, es como lo estoy probando ya, porque desmonté todo y lo puse básico para descartar opciones, por tanto descarto ya todo fallo posible de hardware y tiene que ser algo de programa, y además relacionado con que pasa de los 256 aunque no lo indique el puerto serie.