> >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? The DATA bus is 14 bits, the ADDRESS bus determines the program memory space. There is another address and data bus for the data memory, but that's a different question. Ray Gardiner Technical Director DSP Systems ray@dsp-systems.com private email to:- ray@netspace.net.au http://www.dsp-systems.com