Hi All. I'm wondering if it's possible to define a macro in MPLAB to do the following with its arguments: "call" the macro as: _mymacro REGISTER, BIT and have it expand to, say bcf my_REGISTER_name, BIT I would expect to be able to do something like _mymacro macro arg1, arg2 bcf my_&arg1&_name, arg2 endm where the "&" is interpreted as a string concatenator, but MPLAB doesn't seem to support this. Am I missing something obvious here? Thanks, ___________________________________________ | Andrew E. Kalman, Ph.D. aek@netcom.com | | standard disclaimers apply | |___________________________________________|