> Actually least significant 8bits of test1 will be written because it's a = one-bye > space that it's writing to. Even if so, test1=3D=3Dtest2<<8 this express= ion should be > valid and RB7 is should be set high. None of this happens, nothing happen= s at all. > Is this a problem because only bytes can be written to eeprom ? It should= be pretty > straightforward to write/read 8 bit integer to/from internal eeprom/ An 8 bit integer is a byte. But do you really mean test1=3D=3Dtest2<<8 ??? --=20 Scanned by iCritical. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .