I am trying to make my first PIC software work. Everything looks great if my program memory remains within bank 0 region. If try to add something fancy and use some of the bank 1's 2K memory I am getting wrong bank referencing and my program is crashing. I have tested different functions separetely first, they work fine. But when I add them up, using 50% of ROM space this is crashing my system. I complied everything with PCW C. Anyone out there have a similar experience your comments will be greatly appreciated. aydin