PWM obviamente requiere recursos de computación (y por lo tanto no se puede hacer simultáneamente con otros procesos), pero si tuviera que establecer un pin como salida 5V o 0V, ¿estos estados permanecen constantes o son repetidamente "renovados" a medida que funciona el microcontrolador? en otros procesos?
Esto es difícil de explicar en el texto, así que pensé en una analogía a mi pregunta. Imagínese que tengo un vaso en la mano y se me indica que lo ponga sobre la mesa. Entonces me dan instrucciones para sentarme en una silla.
El vaso sobre la mesa es un estado. ¿Dejo el vaso sobre la mesa, o lo levanto y me siento y lo repito muy rápido para que no se dé cuenta de que el vaso fue retirado de la mesa?
O tal vez más simplemente, ¿el microcontrolador "olvida", si lo desea, sobre los estados de sus pines, a menos que programe explícitamente un cambio de estado?
Espero haberlo hecho tan confuso como sea posible.