> LS, > > Could someone explain this construction to me. > I looked in the MPASM help file but cant find a description. > > xorlw (0x05 ^ 0x20) ; CV545 > > Regards > > Harry The ^ is a bitwise exclusive or. Since the bits of these two constants do not overlap, you just end up with 0x25. That is then xored with whatever is in w. Don't really know what they were trying to do! Harold -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist