Okay, I guess that explains why I couldn't get my program working, would have been nice to use ADRES.

As far as the booleans, I cannot use them now without getting the "unable to fit variable" error.

I currently use one word sized and one byte sized variable.

When I look at the list file I see that R2 and R3 are not used. Does that mean I can do something like;
Code:
NewVariable  VAR   R2
New approach, I set OPTION_REG.5 = 1 so that TMR0 would not increment and I am using that for my missing byte. It is working so far... but if I can use R2 or R3 that would be better because I wanted to try to use TMR0.

Rich H