PIC16F17544 CRC registers The 19 registers of CRC (CRC and memory scanner), from 0x1C9A, with their reset value and every field. The PIC16F17544 has 424 registers in 39 peripherals, one page each.
CRC CRC and memory scanner CRCDATAL
Address 0x1C9A
Reset 0x00
Access read/write 7 DATA7 6 DATA6 5 DATA5 4 DATA4 3 DATA3 2 DATA2 1 DATA1 0 DATA0 1 field
Field Bits What it does DATA 7:0
CRCDATAH
Address 0x1C9B
Reset 0x00
Access read/write 7 DATA7 6 DATA6 5 DATA5 4 DATA4 3 DATA3 2 DATA2 1 DATA1 0 DATA0 1 field
Field Bits What it does DATA 7:0
CRCDATAU
Address 0x1C9C
Reset 0x00
Access read/write 7 DATA7 6 DATA6 5 DATA5 4 DATA4 3 DATA3 2 DATA2 1 DATA1 0 DATA0 1 field
Field Bits What it does DATA 7:0
CRCDATAT
Address 0x1C9D
Reset 0x00
Access read/write 7 DATA7 6 DATA6 5 DATA5 4 DATA4 3 DATA3 2 DATA2 1 DATA1 0 DATA0 1 field
Field Bits What it does DATA 7:0
CRCOUTL
Address 0x1C9E
Reset 0x00
Access read/write 7 OUT7 6 OUT6 5 OUT5 4 OUT4 3 OUT3 2 OUT2 1 OUT1 0 OUT0 1 field
Field Bits What it does OUT 7:0
CRCSHFTL
Address 0x1C9E
Reset 0x00
Access read only 7 SHIFT7 6 SHIFT6 5 SHIFT5 4 SHIFT4 3 SHIFT3 2 SHIFT2 1 SHIFT1 0 SHIFT0 1 field
Field Bits What it does SHIFT 7:0
CRCXORL
Address 0x1C9E
Reset 0x00
Access read/write 7 XOR7 6 XOR6 5 XOR5 4 XOR4 3 XOR3 2 XOR2 1 XOR1 0 XOR0 1 field
Field Bits What it does XOR 7:0
CRCOUTH
Address 0x1C9F
Reset 0x00
Access read/write 7 OUT7 6 OUT6 5 OUT5 4 OUT4 3 OUT3 2 OUT2 1 OUT1 0 OUT0 1 field
Field Bits What it does OUT 7:0
CRCSHFTH
Address 0x1C9F
Reset 0x00
Access read only 7 SHIFT7 6 SHIFT6 5 SHIFT5 4 SHIFT4 3 SHIFT3 2 SHIFT2 1 SHIFT1 0 SHIFT0 1 field
Field Bits What it does SHIFT 7:0
CRCXORH
Address 0x1C9F
Reset 0x00
Access read/write 7 XOR7 6 XOR6 5 XOR5 4 XOR4 3 XOR3 2 XOR2 1 XOR1 0 XOR0 1 field
Field Bits What it does XOR 7:0
CRCOUTU
Address 0x1CA0
Reset 0x00
Access read/write 7 OUT7 6 OUT6 5 OUT5 4 OUT4 3 OUT3 2 OUT2 1 OUT1 0 OUT0 1 field
Field Bits What it does OUT 7:0
CRCSHFTU
Address 0x1CA0
Reset 0x00
Access read only 7 SHIFT7 6 SHIFT6 5 SHIFT5 4 SHIFT4 3 SHIFT3 2 SHIFT2 1 SHIFT1 0 SHIFT0 1 field
Field Bits What it does SHIFT 7:0
CRCXORU
Address 0x1CA0
Reset 0x00
Access read/write 7 XOR7 6 XOR6 5 XOR5 4 XOR4 3 XOR3 2 XOR2 1 XOR1 0 XOR0 1 field
Field Bits What it does XOR 7:0
CRCOUTT
Address 0x1CA1
Reset 0x00
Access read/write 7 OUT7 6 OUT6 5 OUT5 4 OUT4 3 OUT3 2 OUT2 1 OUT1 0 OUT0 1 field
Field Bits What it does OUT 7:0
CRCSHFTT
Address 0x1CA1
Reset 0x00
Access read only 7 SHIFT7 6 SHIFT6 5 SHIFT5 4 SHIFT4 3 SHIFT3 2 SHIFT2 1 SHIFT1 0 SHIFT0 1 field
Field Bits What it does SHIFT 7:0
CRCXORT
Address 0x1CA1
Reset 0x00
Access read/write 7 XOR7 6 XOR6 5 XOR5 4 XOR4 3 XOR3 2 XOR2 1 XOR1 0 XOR0 1 field
Field Bits What it does XOR 7:0
CRCCON0
Address 0x1CA2
Reset 0x00
Access read/write 7 CRCEN 6 CRCGO 5 CRCBUSY 4 ACCMOD 3 SETUP1 2 SETUP0 1 SHIFTM 0 FULL 7 fields
Field Bits What it does CRCEN 7 CRCGO 6 CRCBUSY 5 ACCMOD 4 SETUP 3:2 SHIFTM 1 FULL 0
CRCCON1
Address 0x1CA3
Reset 0x00
Access read/write 7 – 6 – 5 – 4 PLEN4 3 PLEN3 2 PLEN2 1 PLEN1 0 PLEN0 1 field
Field Bits What it does PLEN 4:0
CRCCON2
Address 0x1CA4
Reset 0x00
Access read/write 7 – 6 – 5 – 4 DLEN4 3 DLEN3 2 DLEN2 1 DLEN1 0 DLEN0 1 field
Field Bits What it does DLEN 4:0