> Simply write your program to start at location zero and burn it the first > time. > > To overwrite it reorg the program above its previous location and > burn it in. You just have to burn zeros, which happen to be NOPs, > in all the memory locations of the old program. When the PIC starts > it will zip thru the NOPs into your code That's worth remembering. NOP isn't an option on the 68HC (it's 9D) and 00 is BRSET, which maybe could be used but that's all very stagnant water under the bridge now _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist