código del temporizador de ensamblaje [C8051F340] explicación [cerrado]

0

Hola, mi problema es que no puedo entender este código cuando lo pruebo en mi microcontrolador Si Lab [C8051F340] y lo dejo correr paso a paso Miproblemaesbásicamentecuandoprueboelprogramaenmimicrocontrolador(nomesientocómodoparapublicartodoelprograma)elcontadordelprogramallegaalainstrucción"jnb TF0, Innere_Schleife" y se detiene allí. Todavía puedo ver cómo cambia mi pantalla de 7 segmentos del microcontrolador. Pero no entiendo por qué y cómo el contador del programa simplemente se detiene allí y no pasa a la siguiente instrucción, aunque todavía puedo ver los cambios en mi tablero.

    
pregunta layla

1 respuesta

2

JNB , Saltar si no se establece el bit , saltará a la etiqueta Innere_Schleife siempre que el bit TF0 no esté establecido.

Dado que Innere_Schleife está justo por encima de JNB , este es un salto hacia sí mismo. Aparecerá como si la CPU no se desplazara porque no actualiza el contador del programa.

    
respondido por el Jeroen3

Lea otras preguntas en las etiquetas