>> Another option is to have the code inside the PIC as an interpreter, >> and put the tokens that get interpreted in external EEPROM > > I believe that's how the PIC-AXE works, using internal EEPROM, > so programs are/were quite short I had not thought of the internal interpreter, external program idea, but that's a good idea for large programs. If each instruction read in from outside resulted in a lot of internal code being run, it could be pretty fast too. So... what to interpret? Tokenized Basic? Pascal p-code? Java? ... Harold -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist