le_toggle: MOV R1, Toggle_Buttons MOVB R3, [R1] MOV R2, [R6] CMP R2, R3 JNZ muda_agulha0 JMP fim2 muda_agulha0: MOV R0, 1H CMP R0, R3 JZ agulha_esquerda MOV R5, Agulhas ; acede a posicao de memoria das agulhas. MOV R4, A0D MOVB [R5], R4 ; coloca a agulha para a direita. MOV R2, 00H MOVB [R6], R2 JMP fim2 agulha_esquerda: MOV R5, Agulhas ; acede a posicao de memoria das agulhas. MOV R3, A0E MOVB [R5], R3 ; coloca a agulha para a esquerda. MOV R2, 01H MOVB [R6], R3 JMP fim2