Hi,
I am working with pic16f15385 controller, while using program memory page segmentation I am getting "Crossing page boundary -- ensure page bits are set."
I cant provide my code here(restricted to my organization only)..after reading datasheet I have set pageselection like below
PAGE0 macro
bcf PCLATH,3
bcf PCLATH,4
endm
PAGE1 macro
bsf PCLATH,3
bcf PCLATH,4
endm
while calling my required subroutines in timer IRQs,i have shifted to PAGE1(those subroutines definitions are under page 1 org 0x800) after required calls again came back to PAGE0..i have checked memory address list,like upto what extent of memory code utilized..it came around 0C36(so within page1 only),it doesnot exceed the PAGE1 memory..
Can you please help me to overcome these warnings?,why I am getting even though it is in the correct boundary??
please clarify ??