Red de conocimiento informático - Conocimiento sistemático - ¿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.

¿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.