There's two special registers, FSR and INDF. FSR should be set to the address of the register you'd like to write to, and then any access to INDF access the register at that address. This is called "indirect addressing" and should be covered in all data sheets. - Marcel -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist