Hola mi manual de PIC18FXX2 dice que cada pueto A,B,C y D tiene los registros asociados:
* TRIS.. -> Para configurar entradas y salidas
* LAT.. -> The Data Latch register. Read-modify-write operations on the Lat.. register reads and writes the latched output value for PORT..
Yo no entiendo muy bien para que sirve el LAT.. si total para escribir y leer en un puerto, con leer o escribir en PORT.. ya está. Mi duda es si este registro hace algo especial o es preferible escribir ahi en lugar de en PORT... Soy novato en esto
Nota los dos puntos indican la letra del puerto A,B,C,D.
Un saludo desde Vigo(España)