If there exists a method to specify EEPROM data that works on both 12/16 and 18 series PICs, I'd rather use that one. In *this* case, I'm using a 12F629. I'm currently doing som tests to verify that the "DE" directive puts the data where I expect in the EEPROM. I doesn't care about extra "pad zeroes", as long as it all "works". > If you keep number of bytes on each separate DB directive line even, > then you'll have no padding with 'extra' zeroes by the linker. One nice thing with the "DE" directive, is that I can put one value on each line, and also comment each value line by line, which can be valuable sometimes... Jan-Erik. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.