LA FUNCION millis() TRABAJA MAL PORQUE?

Hola a todos.
Soy nuevo y necesito su ayuda.

He usdo la funcion millis() en varios programas y en todos trabaja perfectamente,
peroen esta caso, en un lugar de mi programa la funcion millis(), no quire trabajar.
Lo he intentado de todas maneras y nada .....Solo me funciona con delay().

Entoces cuando uso este programa combinado con otro programa,
la funcion delay(), me bloquea el programa en ese delay de 1000ms*/.
y no me permite que otra funcion trabaje en ese momento.

En que estare fallando? ?,.....Habra alguna objecion dentro dentro de la libreria??.

Aagradeceria mucho tus orientaciones y tud conocimientos en programcion para
que me orientes y me digas en donde esta mi error.

Espero tus respuestas.

Hijo,
Hasta yo, que estoy a punto de cumplir los 65 sé prerfectamente que el uso de mayúsculas equivale a gritar. Modérese.
No, no hay ningún inconveniente en el uso de millis().
Es normal que el delay() bloquee cualquier otra tarea: es lo suyo.
Saludos

Lee las normas del foro y tmb Sobre escribir en mayúsculas

Luego edita tu post inicial, no que lo vuelvas a escribir en otro post, sino que el que esta en mayúsculas se lea en minúsculas.

 dl= millis();   // NO FUNCIONA
            
              if((millis()-dt)<=1000){
           
               digitalWrite(LAMP, LOW);     // APAGADO LED
               Serial.println("led OFF =>> APAGADO"); 
               }

debes repasar el funcionamiento de millis().si dl es igual a millis() , en la siguiente instruccion ,millis()-dt siempre va a ser menor que 1000.

agra:
Hola a todos.
Soy nuevo y necesito su ayuda.

He usdo la funcion millis() en varios programas y en todos trabaja perfectamente,
peroen esta caso, en un lugar de mi programa la funcion millis(), no quire trabajar.
Lo he intentado de todas maneras y nada .....Solo me funciona con delay().

Entoces cuando uso este programa combinado con otro programa,
la funcion delay(), me bloquea el programa en ese delay de 1000ms*/.
y no me permite que otra funcion trabaje en ese momento.

En que estare fallando? ?,.....Habra alguna objecion dentro dentro de la libreria??.

Aagradeceria mucho tus orientaciones y tud conocimientos en programcion para
que me orientes y me digas en donde esta mi error.

Espero tus respuestas.

Van dos respuestas tuyas donde repites el post #3 de jose (borrado) y ahora repites tu primer post.

No entiendo para que lo haces... crees que no sabemos leer?

Primero te voy a pedir de nuevo que leas las normas que te pasé.

Tienes un boton abajo derecha donde dice More que se llama Remove y te permite remover o borrar un post que salió por error.