> If you are trying to load values from ram locations defined in > bank0 you need to do something like this > > BCF STATUS,RP0 ;bank 0 > MOVF BANK0ADDRESS,W ;address from bank 0 into w >........ > BSF EECON1,WREN etc... > > You could save some bank switching by using the FSR register > to access one of the bank0 values You'll see from a post yesterday that's exactly what I'd done. I stand by my claim that Microchip's documentation is incomplete and/or misleading. In my view the manufacturer's manual+errata is not a starting point - it is THE definitive paperwork for that product, and I begrudge both my own time and the list's time sorting this out. I have a million things to do and sorting things like this shouldn't be one of them. There is plenty of empty space in the manual (and we are the ones that have to print the damn thing out these days anyway) for user- or factory-submitted revisions Mr Grumpy -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics