From me: > MOVLW H'04' ;Timer 2 on, prescaler = 1 > MOVWF T2CON > MOVLW H'FF' ;PR2 = OXFF > MOVWF H'80'^PR2 From the wise one: Shel Michaels >Presumably in actuality you set RP0 before you store in RP2, which is in bank >1? ARRGGHHH!! You are right! By not setting the page bit, the above operation stores 0xFF into T2CON, erasing the 0x04 I put in earlier. I suppressed the warning by using the ^0x80, but forgot to set the page bit. Many thanks! +---------------------------------------------------------------------------+ | Edward Cheung, Ph.D. | The opinions expressed herein | | NASA Goddard Space Flight Center | do not necessarily reflect | | Mail Code J&T/442 | those of my employers' | | Greenbelt, MD 20771 | | | 301-286-1269(office) 286-1717(fax) | My next book: | | Internet: edward.cheung@gsfc.nasa.gov | Statistics, Demos and Other Lies | +---------------------------------------------------------------------------+