I've developed a project on 16F876 and then changed it to a 870 for production. All I had to do was change the type and the header. But I must say I did develop the code to be used on an 870 eventually. Still, what I want to do is the other way around so let's see. I see some banking but it looks like it is mostly for the FSR's. The code is a bit difficult to read as it was not written with assembler. (If you want to see how much code space and time programming with C or Basic waste, dissasemble the hex file.) > I'm doing some development for a client using an 16F876, but he is using an > 872. I tried the 872 hex file on the 876 and it does NOT work. The only > obvious difference in the two chips is the 876 has more memory. -- Quentin qsc@iptech.co.za www.iptech.co.za -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.