I am trying to save the internal osccal value before blasting away with my programmer. I read the new chip into a file and this is the output of the last few bytes. It looks like the marked line contains the value F9C. From the microchip book, location 1FF should contain a movlw xx where xx is the value. movlw is 1100 xxxx xxxx or in hex notation 0C XX I am unsure what C on the line is preceeding the value. The very end of each line appears to be a checksum. Which value do I record? :1007A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FD9 :1007B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FC9 :1007C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FB9 :1007D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FA9 :1007E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F99 :1007F000FF0FFF0FFF0FFF0FFF0FFF0FFF0F9C0CEF <-- this line :10080000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F78 :101FFE00FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F63 :00000001FF Thanks, John __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com