Red de conocimientos turísticos - Información de alquiler - El lenguaje ensamblador del microcontrolador ejecuta el programa de luz con un retraso de 0,5 segundos, un total de 4 ciclos de luz.

El lenguaje ensamblador del microcontrolador ejecuta el programa de luz con un retraso de 0,5 segundos, un total de 4 ciclos de luz.

Se conectan cuatro diodos emisores de luz al electrodo positivo de ***, es decir, los diodos emisores de luz pueden encenderse cuando el terminal de salida del microcontrolador tiene un nivel bajo.

;Utilice la forma más directa para realizar la lámpara de agua corriente

ORG 0000H

Primera versión: MOV P1, # 01111111B La luz LED en la parte inferior; se ilumina.

Retraso de LCALL; retraso de 60 segundos

Retraso de LCALL; retraso de 60 segundos

MOV P1, #10111111B el segundo LED desde abajo está encendido.

Retraso de LCALL; retraso de 60 segundos

Retraso de LCALL; retraso de 60 segundos

MOV P1, # 11011111B el tercer LED en la parte inferior se enciende (omitido a continuación; ).

Retraso de LCALL

Retraso de LCALL; retraso de 60 segundos

MOV P1, # 1111111B

Retraso de LCALL

retraso de LCALL; retraso de 60 segundos

MOV P1, # 11110111B

retraso de LCALL

retraso de LCALL 60 segundos

MOV P1, # 11111011B

Retraso de LCALL; retraso de 60 segundos

Retraso de LCALL; retraso de 60 segundos

Retraso de LCALL; ;Retraso 60 segundos

Retraso LCALL;Completa el primer ciclo de encendido, con un retraso de aproximadamente 0,25 segundos.

AJMP se inicia; se recicla

; subrutina de retardo, el retardo del oscilador de cristal de 12 M es de aproximadamente 250 ms.

Retraso:; Valor aproximado: 2us*256*256*2=260ms, que también se puede considerar como 250 ms.

Empuje las instrucciones de protección en sitio de PSW (a veces no es necesario)

MOV·R4, No. 240

L3: MOV R2, #00H

L1: MOV R3, #00H

L2: DJNZ R3, L2; bucle más interno: (256 veces) 2 instrucciones de bucle (R3 menos 1, si es mayor que 1, gire a L2)

DJNZ R2, l 1; circulación media: 256 veces

DJNZ R4, L3; circulación exterior: 240 veces

POP PSW

Remojarlo en agua lo suaviza

Fin