Red de conocimientos turísticos - Información de alquiler - Pregunta de programación de MCU C51: ¿Cómo controlar dos luces con un interruptor? Presione una vez para encender la luz 1; dos veces para encender la luz 1 y la luz 2; presione tres veces para apagar ambas luces.
Pregunta de programación de MCU C51: ¿Cómo controlar dos luces con un interruptor? Presione una vez para encender la luz 1; dos veces para encender la luz 1 y la luz 2; presione tres veces para apagar ambas luces.
Problema de programación de MCU C51: para realizar un interruptor para controlar dos luces, y las dos luces tienen tres estados según sea necesario, se debe declarar una variable. Cada vez que se presiona el interruptor, la variable aumenta en uno. y la variable toma un valor que es 1, 2, 3. Si es mayor que 3, volverá a 1 y controlará repetidamente el encendido y apagado de las dos luces. Después de agregar uno a la variable, los tres estados de las dos luces se controlan en función de los tres valores de la variable. Utilice la simulación para lograr esto, como se muestra en el diagrama de simulación a continuación.