¿Por qué no siempre se ejecuta el valor de la interrupción del ensamblador? ¿Alguien puede ayudarme a descubrir qué está mal? El programa que escribí está colocado en mi espacio Baidu.
S1 controla D1, con un retraso de 10 segundos para restablecer;
S2 controla D2, con un retraso de 20 segundos;
S3 controla D3, con un retraso de 30 segundos;
S4 controla D4, con un retraso de 10 segundos para restablecer;
S5 controla D5, con un retraso de 20 segundos;
S6 controla D6, con un retraso de 30 segundos.
El botón puede controlar la iluminación de la luz en tiempo real.
------------
Descripción desconocida.
Resetear, ¿qué significa?
¿Qué significa retraso? ¿No esperaría 20 segundos antes de volver a encenderse?
¿Este es el requisito?
Cuando se presiona y suelta la tecla S1, D1 se iluminará inmediatamente y se apagará automáticamente después de 10 segundos.
Cuando se presiona y suelta la tecla S2, D2 se iluminará inmediatamente y se apagará automáticamente después de 20 segundos.
......
Además:
Mientras un determinado D está emitiendo luz, ¿sigue siendo útil presionar S1, S2,,, S6? ?
Es decir:
S1 ha controlado que D1 se encienda. En 10 segundos, S1 lo presiona nuevamente.
¿S1 ya ha controlado que D1 se encienda? En 10 segundos, ¿S2 lo presiona nuevamente y D2 también se enciende inmediatamente?
Los requisitos de las preguntas no son lo suficientemente claros y nadie puede ayudarte si eres un maestro o un maestro.