Как передать в макрос внутреннюю переменную i из другого макроса ?
Хочется из одного макроса вызвать другой макрос несколько раз с разным параметрами. Но IAR не воспринимает i как число, как параметр, а передает ее как букву "i"

Код
tZond    MACRO
pZond\1:
        DS16    1
        ENDM

tZonds    MACRO
                LOCAL i
i        SET    0
        REPT    \1
        tZond   i
i        SET        i+1
        ENDR
        ENDM

tZonds       8