Finally got the 18Cxxx programming algorithm to work. It's not as complicated as the data sheet first looks. If anyone tries it, make sure you read the data sheet closely, especially for READ functions. Pay particular attention to the IO status on RB7. There are a few discrepancies in the latest DS39028D data sheet and I contacted Microchip about them. The original code protected 18C242 has not responding after days in the UV eraser so it is probably a goner. The new one erases really fast which is surprising. Maybe due to smaller cell size. Just going to update the Pocket Programmer so it too can do 18Cxxx, although due to lack of remaining ROM, it won't have the dissassembler/modifier function for this series. I'm still toying with releasing this project open source, although the PCB would be a bit hard to create at home. -- Best regards Tony mICro's http://www.picnpoke.com mailto:sales@picnpoke.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics