The Jacky's wrote: > My application needs to be very reliable so the PIC (on startup) > needs to make sure ROM has not lost it's mind. One way is to just > add, or OR, or AND each ROM location to the next location, from > the first to the last. .... This seems to simple. There could be a > hidden problem, a better WAY. The most reliable WAY. Any > thoughts on this.....? Jacky's: There IS a problem... It's not possible for a PIC16C73 to checksum its own ROM; the architecture of the device prevents it. Sorry. -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - Vista, California === http://www.geocities.com/SiliconValley/2499