>> Maybe that's a version 6 thing. I just verified that symbols >> defined with EQU that have valid values for RAM addresses are >> definitely not available in the list of symbols to display in a >> watch window in version 5. > > Hmm... I'm using version 5.30.00, and it works fine there (and > with every version prior to 5.30). Now I'm really confused what you are seeing. I've seen the same symptom in MPLAB ever since I started programming PICs over 3 years ago. Here's exactly what I do: Click on an existing watch window. Hit INSERT. That pops up a small window called "Add Watch Symbol". At the top it has a line for typing in the new symbol name. Below that is the list of available symbols in a scroll window, and 5 buttons to the right. I see only symbols defined with RES, not with EQU. Even if I try to type the name of an EQU symbol, I get an error message about the symbol not being found. By the way, the symbol name needs to be typed in upper case, even if it is shown in lower case in the scroll window. Maybe this is an absolute versus relative mode thing. The RES directive is not available in absolute mode, so perhaps MPLAB gives up there and shows all symbols. In relocatable mode is knows which one represent RAM locations, and only shows those? ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.