> None of my labels for the variables ram show up > in the drop down list. The only thing that shows up is the labels for > routines. > > I have try to declare my variables as follows: > FLAGS5 EQU 0X101 > > However they the label FLAGS5 does not show up in the watch window. That's because it's not a label, just a symbolic constant. As has been said *many* times here before, "allocating" RAM with EQU statements is a bad idea and very bad programming practise. This is not a PIC issue, but a general programming and common sense issue. The proper way to allocate RAM is with the RES directive. MPLAB will then understand those symbols to be RAM addresses, and will allow you to use them in watch windows, for example. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics