I am a little confused. I have just read the programming data sheet for the 16C84 where it states that when you read the retrieved data from the program memory it is in a 14-bit format. However if I read an empty PIC the word is 3FFF which requires only 13 bits. A 14-bit word would give me a maximum of 7FFF. Can sombody explain this please? Have a happy Christmas