PIC16F1779 PORTA registers The 8 registers of PORTA (I/O port A), from 0x0C, with their reset value and every field. The PIC16F1779 has 574 registers in 61 peripherals, one page each.
PORTA I/O port A 7 RA7 6 RA6 5 RA5 4 RA4 3 RA3 2 RA2 1 RA1 0 RA0 8 fields
Field Bits What it does RA7 7 RA6 6 RA5 5 RA4 4 RA3 3 RA2 2 RA1 1 RA0 0
TRISAPORTA Data Direction Control Register
Address 0x8C
Reset 0xFF
Access read/write 7 TRISA7 6 TRISA6 5 TRISA5 4 TRISA4 3 TRISA3 2 TRISA2 1 TRISA1 0 TRISA0 8 fields
Field Bits What it does TRISA7 7 TRISA6 6 TRISA5 5 TRISA4 4 TRISA3 3 TRISA2 2 TRISA1 1 TRISA0 0
7 LATA7 6 LATA6 5 LATA5 4 LATA4 3 LATA3 2 LATA2 1 LATA1 0 LATA0 8 fields
Field Bits What it does LATA7 7 LATA6 6 LATA5 5 LATA4 4 LATA3 3 LATA2 2 LATA1 1 LATA0 0
ANSELA
Address 0x18C
Reset 0x3F
Access read/write 7 – 6 – 5 ANSA5 4 ANSA4 3 ANSA3 2 ANSA2 1 ANSA1 0 ANSA0 6 fields
Field Bits What it does ANSA5 5 ANSA4 4 ANSA3 3 ANSA2 2 ANSA1 1 ANSA0 0
WPUA
Address 0x20C
Reset 0xFF
Access read/write 7 WPUA7 6 WPUA6 5 WPUA5 4 WPUA4 3 WPUA3 2 WPUA2 1 WPUA1 0 WPUA0 8 fields
Field Bits What it does WPUA7 7 WPUA6 6 WPUA5 5 WPUA4 4 WPUA3 3 WPUA2 2 WPUA1 1 WPUA0 0
ODCONA
Address 0x28C
Reset 0x00
Access read/write 7 ODA7 6 ODA6 5 ODA5 4 ODA4 3 ODA3 2 ODA2 1 ODA1 0 ODA0 8 fields
Field Bits What it does ODA7 7 ODA6 6 ODA5 5 ODA4 4 ODA3 3 ODA2 2 ODA1 1 ODA0 0
SLRCONA
Address 0x30C
Reset 0xFF
Access read/write 7 SLRA7 6 SLRA6 5 SLRA5 4 SLRA4 3 SLRA3 2 SLRA2 1 SLRA1 0 SLRA0 8 fields
Field Bits What it does SLRA7 7 SLRA6 6 SLRA5 5 SLRA4 4 SLRA3 3 SLRA2 2 SLRA1 1 SLRA0 0
INLVLA
Address 0x38C
Reset 0xFF
Access read/write 7 INLVLA7 6 INLVLA6 5 INLVLA5 4 INLVLA4 3 INLVLA3 2 INLVLA2 1 INLVLA1 0 INLVLA0 8 fields
Field Bits What it does INLVLA7 7 INLVLA6 6 INLVLA5 5 INLVLA4 4 INLVLA3 3 INLVLA2 2 INLVLA1 1 INLVLA0 0