Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar un microcontrolador para diseñar un esquema de circuito de control de linterna de ocho vías? ¿Es necesario encender al menos 4 faroles de colores a la vez?

¿Cómo utilizar un microcontrolador para diseñar un esquema de circuito de control de linterna de ocho vías? ¿Es necesario encender al menos 4 faroles de colores a la vez?

Esto es muy simple. Utiliza principalmente las salidas positivas y negativas del puerto P. Hay dos opciones, una salida de alto nivel y una salida de bajo nivel. De hecho, las propiedades son las mismas. El electrodo positivo del diodo emisor de luz está conectado, pero es mejor conectarlo en el medio. Una resistencia de aproximadamente 1 k, de lo contrario, el diodo emisor de luz es fácil de quemar. Controlar el encendido y apagado de la luz es esencialmente. controlar los estados positivo y negativo del puerto P, como el siguiente comando

ST: MOV A, #0

MOV P0, #0FH

MOV R0, #10H

L1:MOV A, P0

RL A

MOV P0, A

DJNZ R0, L1

SJMP ST

Este comando puede controlar 8 luces, cuatro encendidas y cuatro apagadas. Luego muévete hacia la izquierda. Si quieres ver el efecto, debes agregar un retraso en el medio. Si quieres que sea más lento, simplemente demora más. Básicamente, puedes verlo claramente en 1 segundo. No necesitas ser demasiado lento.