Según me consta una escritura en el registro LATx tiene el mismo efecto que en PORTx,
el problema aparece en la lectura del PORTx y más concretamente en instrucciones de lectura,modificación,escritura
como BSET,etcc .
La lectura de PORTx lee directamente las entradas
La lectura del LATx lee el registro cerrojo, y no el valor instantáneo del valor de entrada.