The PIC 16f1786 need an ICD3 or PICkit3 to be programmed / read.
At office, we only have the ICD2.
I wanted to try to read the PIC or its EEprom
PicKit3 connected to the PIC connector :
The program is protected, but i succeeded to read the eeprom
First read on a 2.6 Ah battery:
0 FF FF FF FF FF FF FF FF
8 FF FF FF FF 0C 0 FF FF
10 FF FF FF FF FF FF FF FF
18 FF FF FF FF F3 FF FF FF
20 36 1 A3 0 7 FF
1A 0F
28 FF FF FF FF FF FF FF FF
30 C9 FE 5C F8 FF FF E5 F0
38 FF FF FF FF FF FF FF FF
40 FF FF FF FF FF FF FF FF
48 FF FF FF FF 0C 0 FF FF
50 FF FF FF FF FF FF FF FF
58 FF FF FF FF F3 FF FF FF
60 FF FF FF FF FF FF FF FF
68 FF FF FF FF FF FF FF FF
70 FF FF FF FF FF FF FF FF
78 FF FF FF FF FF FF FF FF
80 FF FF FF FF FF FF FF FF
88 FF FF FF FF FF FF FF FF
90 FF FF FF FF FF FF FF FF
98 FF FF FF FF FF FF FF FF
A0 FF FF FF FF FF FF FF FF
A8 FF FF FF FF FF FF FF FF
B0 FF FF FF FF FF FF FF FF
B8 FF FF FF FF FF FF FF FF
C0 FF FF FF FF FF FF FF FF
C8 FF FF FF FF FF FF FF FF
D0 FF FF FF FF FF FF FF FF
D8 FF FF FF FF FF FF FF FF
E0 6E 5 41 0D 7B 4 F0 0A
E8 0 1 20 FF FF FF FF FF
F0 FF FF FF FF FF FF FF FF
F8 FF FF FF FF FF FF FF FF
Hex 1A = 26 in decimal, maybe the battery capacity !