It's driving me nuts!!! I am trying to decode a hex file in Java, I read each line, and am trying to decode the address. The line I am particularly interested in is the configure bits, in a 16F627a hex file the address is 0x400e, instead of 0x2007 (it is one bit shifted to the left). also the config bits seem to be byte swapped (but the address and count not... Any insights would be welcome... Anthony -- Anthony Toft -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body