With MPLINK, I use "RES" to assign registers. I use bank 1 (BSR=1). What is going to happen when the bank is full? Since MPLINK now auto assign labels to registers, when I reach the end of bank1 I must somehow set BSR=2. I'm not there yet, but before I do, what is the best way to approach this? -- Quentin qsc@iptech.co.za www.iptech.co.za -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.