Banksel is used when generating an object code. This instruction makes a request to the linker to generate the proper bank settings for the label. It is preffered, (by me in any case, I don't know about other people here) because I don't have to keep track of the location of SFR or variables. VV Jamie Jensen wrote: >To set for the correct SFR page, by habit ive always used bsf/bcf on status, >rp0 and rp1 >But i came across some example code using banksel, but it still had some >intermixed useage of setting the bits in the status register. This is in app >note AN735. --------------------------------- Do you Yahoo!? Yahoo! Mail SpamGuard - Read only the mail you want. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.