> I saw many people's code uses label in their macro. But when I try to use > it, MPLAB gives me this error: "Error[116] C:\TEMP\MACRO.ASM 5 : Address > label duplicated or different in second pass (here)" You have to use the LOCAL directive. See STD.INS.PAS at http://www.embedinc.com/pic for many examples. ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu