> As far as I can see, there's no built-in MOVLF (move literal to file) > instruction, at least on the 18F6680 I've been working on. It is a bit of a pain, just from a more-typing POV. I suspect most people would use a macro movlf macro val,file ; or just 'mov' movlw val movwf file endm Have to keep an eye on the macro changing W though -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist