I've managed to decode ( disassemble ) a program stored in hex format back into asm format. There are just some codes that still get the better of me. I cannot for the life of me sort out how the configuration word is stored and eeprom data is also weird ( although i havent looked at it all that much yet). Can anyone help with the configuration word's decoding? PS its for 16F84's only - so far.... John -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu