Se envia al registro w lo que se quiera comparar
movfw PORTA
Se llama a una subrutina
call compara
Al registro PCL se le asigna PCL+W
compara addwf PCL,F
Las combinaciones requeridas se ponen en orden dentro de la subrutina
¿Qué pasa cuando F tiene un valor de D'20'?
Realizar el programa y simulación que cumpla con lo siguiente:
1. Una serie de interruptores conectados al Puerto B efectúan las siguientes operaciones:
Asegurarse que solo realice la comparación si el puerto B tiene un valor <=3.
Fecha entrega limite: Viernes 06/03/2019
Realizar el programa y simulación que cumpla con lo siguiente:
2. Interruptor conectado al puerto B bit 3 inicia la siguiente secuencia:
Se simulará el funcionamiento de un semáforo, en el puerto A bit 0 permanecerá 5 segundos encendidos, después hará un parpadeo de 0.5s se desactivará y activará el bit 1, el cual permanecerá 2 segundos encendido hará un parpadeo de 0.5s se desactivará y activará el bit 2 , el cual permanecerá 5 segundos encendido hará un parpadeo de 0.5s y repetirá la secuencia.
Fecha entrega limite: Viernes 06/03/2019
pg. 22
¿Qué pasa cuando los bits 2, 3... tienen un valor de 1?
Ejercicio alumno, realizar modificaciones para hacerlo mas robusto