> In the example you give, there is no real difference. However, in some > assemblers, > and in C, #define can be used in a much more versatile manner, for instance, > for > creating macros. In MPASM too you can do nifty things with macros, like replacing an opcode with your own version. But the macro space is limited, in practice the use is limited. Wouter.