Red de conocimientos turísticos - Preguntas y respuestas del Hotel - Cómo entender la función de retardo del bucle for en el microcontrolador

Cómo entender la función de retardo del bucle for en el microcontrolador

El primero para controla el parámetro delay_time, es decir, ¿cuántas veces se repite el bucle interno de * * *?

El segundo for (bucle interno) completa el control de J de 0 a 199, * * * realiza un bucle 200 veces.

Traducido a ensamblaje:

(R0 es el parámetro de paso)

Retraso:

MOV R1, #200

DJNZ R1, USD

DJNZ R0, retardado

Remojado en agua para ablandar