I followed the instructs given by Wolfgang Buescher & added the PIC16F1708 to WinPIC. When I programmed a 1708, WinPIC stated that the programming had failed. The message said "0x008005 read 0x002005 wanted 0x003FFF". But the HEX code was green rather than red, so I tested the PIC & it worked except that RB5 (defined as an input) did not work. So I re-opened WinPIC & looked at the Config memory tab (see the first attachment). It indicates that location 0x8005 is 0x3FFF. So why did the message claim it read 0x2005? I then opened devices.ini (see second attachment) but could not find anything regarding 0x8005. Wolfgang's instruction did not mention this issue as far as I could determine. I bought a PICKit3 some years ago but it eventually failed & destroyed a 12F675. So I bought another PK3 & it worked for while, but when I recently attempted to programme a 16F1708, it destroyed the PIC. So I don't wish to buy any more PK3. Any assistance will be appreciated.