En la solución se genera la onda cuadrada asi: nivel_salida = (nivel_salida + 1) % 2; Por qué? Qué es nivel_salida?
Gracias
Nivel salida es el valor que se debe producir en la salida, el cual puede ser uno o cero. Para que sea una onda cuadrada, se debe alternar el valor cada igual tiempo.
La expresión nivel_salida = (nivel_salida + 1) % 2 hace efectivamente eso, alterna entre 1 y 0 el valor de la variable.
Saludos!
La expresión nivel_salida = (nivel_salida + 1) % 2 hace efectivamente eso, alterna entre 1 y 0 el valor de la variable.
Saludos!