PIC16F18875 PORTB registers The 8 registers of PORTB (I/O port B), from 0x0D, with their reset value and every field. The PIC16F18875 has 474 registers in 46 peripherals, one page each.
PORTB I/O port B 7 RB7 6 RB6 5 RB5 4 RB4 3 RB3 2 RB2 1 RB1 0 RB0 8 fields
Field Bits What it does RB7 7 RB6 6 RB5 5 RB4 4 RB3 3 RB2 2 RB1 1 RB0 0
TRISB
Address 0x12
Reset 0xFF
Access read/write 7 TRISB7 6 TRISB6 5 TRISB5 4 TRISB4 3 TRISB3 2 TRISB2 1 TRISB1 0 TRISB0 8 fields
Field Bits What it does TRISB7 7 TRISB6 6 TRISB5 5 TRISB4 4 TRISB3 3 TRISB2 2 TRISB1 1 TRISB0 0
7 LATB7 6 LATB6 5 LATB5 4 LATB4 3 LATB3 2 LATB2 1 LATB1 0 LATB0 8 fields
Field Bits What it does LATB7 7 LATB6 6 LATB5 5 LATB4 4 LATB3 3 LATB2 2 LATB1 1 LATB0 0
ANSELB
Address 0xF43
Reset 0xFF
Access read/write 7 ANSB7 6 ANSB6 5 ANSB5 4 ANSB4 3 ANSB3 2 ANSB2 1 ANSB1 0 ANSB0 8 fields
Field Bits What it does ANSB7 7 ANSB6 6 ANSB5 5 ANSB4 4 ANSB3 3 ANSB2 2 ANSB1 1 ANSB0 0
WPUB
Address 0xF44
Reset 0x00
Access read/write 7 WPUB7 6 WPUB6 5 WPUB5 4 WPUB4 3 WPUB3 2 WPUB2 1 WPUB1 0 WPUB0 8 fields
Field Bits What it does WPUB7 7 WPUB6 6 WPUB5 5 WPUB4 4 WPUB3 3 WPUB2 2 WPUB1 1 WPUB0 0
ODCONB
Address 0xF45
Reset 0x00
Access read/write 7 ODCB7 6 ODCB6 5 ODCB5 4 ODCB4 3 ODCB3 2 ODCB2 1 ODCB1 0 ODCB0 8 fields
Field Bits What it does ODCB7 7 ODCB6 6 ODCB5 5 ODCB4 4 ODCB3 3 ODCB2 2 ODCB1 1 ODCB0 0
SLRCONB
Address 0xF46
Reset 0xFF
Access read/write 7 SLRB7 6 SLRB6 5 SLRB5 4 SLRB4 3 SLRB3 2 SLRB2 1 SLRB1 0 SLRB0 8 fields
Field Bits What it does SLRB7 7 SLRB6 6 SLRB5 5 SLRB4 4 SLRB3 3 SLRB2 2 SLRB1 1 SLRB0 0
INLVLB
Address 0xF47
Reset 0xFF
Access read/write 7 INLVLB7 6 INLVLB6 5 INLVLB5 4 INLVLB4 3 INLVLB3 2 INLVLB2 1 INLVLB1 0 INLVLB0 8 fields
Field Bits What it does INLVLB7 7 INLVLB6 6 INLVLB5 5 INLVLB4 4 INLVLB3 3 INLVLB2 2 INLVLB1 1 INLVLB0 0