LED controlable y programable

Oye, oye, puedo ayudarte

1 Usa el contador del temporizador 0 para trabajar en el modo 2, el temporizador es de 50 milisegundos combinado con el contador del software (el valor inicial es 20).

Permitir interrupciones del contador del temporizador

2 Diseñar una rutina de servicio de interrupción con un temporizador de 0, interrumpiendo cada 50 milisegundos. En la rutina de interrupción, el contador del software se reduce en 1.

Cuando se reduce a 0, significa que ha expirado 1 segundo (reenviar el valor inicial de 20).

Determine si el estado del interruptor de palanca es bajo. Si es bajo, seleccione el contenido del puerto que controla el LED para cambiar una posición hacia la izquierda.

Si está alto o bajo, selecciona el contenido del puerto que controla el LED y muévelo un bit hacia la derecha.

Se puede realizar el control de dirección de la lámpara de agua corriente.

Jaja, elige la respuesta que te satisfaga.