> > Does it mean that the binary (compiled code) can run on many different > > PIC? I suppose the variation of the target would be quite limited > > anyway? > Remember that the instruction sets across a PIC family (PIC16F, for example) are identical. That means that from chip to chip, it's the peripherals that may or may not be there. Probably the most extreme example of this reuse thing is in the 18F chips, where unused USB buffers can be used as RAM, and there are several K bytes of space there. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist