>> I have a constant array containing font pixel data for a graphics LCD. .... >> However this does not work >> >> *fnt = *fnt ^ 0xFF; '' take contents of fnt and invert, place back in >> fnt. I think the word "constant" may be a clue here..... -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist