Red de conocimiento informático - Espacio del host - Quiero preguntarte sobre algo de programación del microcontrolador 51. ¿Puedes decirme mientras estás aquí?

Quiero preguntarte sobre algo de programación del microcontrolador 51. ¿Puedes decirme mientras estás aquí?

El siguiente es el programa. Puedes realizar la prueba, compilarlo y descargarlo. En cuanto a la frecuencia, puedes ajustar el valor R0 en la subrutina DELAY para ajustar

ORG 00H

LJMP START

ORG 30H

INICIO:

MOV A, #00H

BUCLE:

CPL A

MOV P1, A

RETARDO DE LLAMADA

BUCLE AJMP

RETARDO:

MOV R0, #080H

D0:

MOV R1, # 0FFH

DJNZ R1, $

DJNZ R0, D0

RET

END