Saludos
Aqui me tienen de nuevo luchando con el c
El titulo lo explica casi todo...
Es el programa que sigue:
1) Despues de iniciar mete 0x27 en el PORTB. Los leds conectados en este puerto lucen con el numero en binario
2) Mete un retraso de 200 ms
3) Coje el PORTB (0x27) y hace un AND con el numero 0xB4
4) Saca el resultado (0x24) por el PORTB y los leds lucen este numero en binaro..... o deberia, porque en este punto del programa las luces se quedan apagadas
El caso es que en el simulador del MPLAB X lo hace bien pero en el Proteus no va asi que puede ser del proteus...
Pero como tampoco he utilizado tanto el AND, OR etc en c tambien puede ser que este haciendo algo mal en el programa.
Adjunto el .hex, el main.c y la simulacion en proteus.
Agraceria cualquier ayuda porque, aunque parezca mentira pero llevo horas con esto
Saludos