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

PORTA

Address
0x0C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7RA7
  2. 6RA6
  3. 5RA5
  4. 4RA4
  5. 3RA3
  6. 2RA2
  7. 1RA1
  8. 0RA0
8 fields
FieldBitsWhat it does
RA77
RA66
RA55
RA44
RA33
RA22
RA11
RA00

TRISAPORTA Data Direction Control Register

Address
0x8C
Reset
0xFF
Access
read/write
  1. 7TRISA7
  2. 6TRISA6
  3. 5TRISA5
  4. 4TRISA4
  5. 3TRISA3
  6. 2TRISA2
  7. 1TRISA1
  8. 0TRISA0
8 fields
FieldBitsWhat it does
TRISA77
TRISA66
TRISA55
TRISA44
TRISA33
TRISA22
TRISA11
TRISA00

LATA

Address
0x10C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LATA7
  2. 6LATA6
  3. 5LATA5
  4. 4LATA4
  5. 3LATA3
  6. 2LATA2
  7. 1LATA1
  8. 0LATA0
8 fields
FieldBitsWhat it does
LATA77
LATA66
LATA55
LATA44
LATA33
LATA22
LATA11
LATA00

ANSELA

Address
0x18C
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5ANSA5
  4. 4ANSA4
  5. 3ANSA3
  6. 2ANSA2
  7. 1ANSA1
  8. 0ANSA0
6 fields
FieldBitsWhat it does
ANSA55
ANSA44
ANSA33
ANSA22
ANSA11
ANSA00

WPUA

Address
0x20C
Reset
0xFF
Access
read/write
  1. 7WPUA7
  2. 6WPUA6
  3. 5WPUA5
  4. 4WPUA4
  5. 3WPUA3
  6. 2WPUA2
  7. 1WPUA1
  8. 0WPUA0
8 fields
FieldBitsWhat it does
WPUA77
WPUA66
WPUA55
WPUA44
WPUA33
WPUA22
WPUA11
WPUA00

ODCONA

Address
0x28C
Reset
0x00
Access
read/write
  1. 7ODA7
  2. 6ODA6
  3. 5ODA5
  4. 4ODA4
  5. 3ODA3
  6. 2ODA2
  7. 1ODA1
  8. 0ODA0
8 fields
FieldBitsWhat it does
ODA77
ODA66
ODA55
ODA44
ODA33
ODA22
ODA11
ODA00

SLRCONA

Address
0x30C
Reset
0xFF
Access
read/write
  1. 7SLRA7
  2. 6SLRA6
  3. 5SLRA5
  4. 4SLRA4
  5. 3SLRA3
  6. 2SLRA2
  7. 1SLRA1
  8. 0SLRA0
8 fields
FieldBitsWhat it does
SLRA77
SLRA66
SLRA55
SLRA44
SLRA33
SLRA22
SLRA11
SLRA00

INLVLA

Address
0x38C
Reset
0xFF
Access
read/write
  1. 7INLVLA7
  2. 6INLVLA6
  3. 5INLVLA5
  4. 4INLVLA4
  5. 3INLVLA3
  6. 2INLVLA2
  7. 1INLVLA1
  8. 0INLVLA0
8 fields
FieldBitsWhat it does
INLVLA77
INLVLA66
INLVLA55
INLVLA44
INLVLA33
INLVLA22
INLVLA11
INLVLA00