> I'm have a Picstart Plus programmer and when i program a pic 14000 > magically the protection bit is set and the pic converts in o.t.p . What > hapend? > Sometimes when i read the pic configuration an illegal legend in the > protection bit apear. > I saw similar problems and called Microchip about this and this was their response: >From Kurt.Kuhlmann@microchip.com Wed Nov 19 16:51:35 1997 Mime-Version: 1.0 To: daver (Dave Reinagel) Cc: philw@trinity-tech.com (Phil Wiseman) Subject: Re[3]: info Content-Type: multipart/mixed; boundary="IMA.Boundary.047689978" Content-Length: 6106 X-Lines: 135 X-Status: ... > The issue at that point was that the preliminary data pages (which > as of Sept 29 were still the most up-to-date ones for the PIC14000 > (DS40122B) state on page 75 state that the configuration word at > location 2007h, bits 13-8 are all reserved and set to 1. However, > the P14000.inc file for AN624 use these upper bits, and have dif- > fering bit definitions that those listed in the data pages. What > is the correct meaning for the bits at address 2007h? ______________________________ Reply Separator _________________________________ Subject: Re[2]: info Author: Kurt Kuhlmann at nebula Date: 10/22/97 9:43 AM It is confusing, but bits 13-8 are used in an obscure and not published way relating to code protection, both for the cal space and the program space. In your code, you just need to concern yourself with CPC_ON/OFF and CP_ON/OFF. The bits will be set or cleared properly. The new datasheet should clear up this confusion.