Вставил в рабочий ASM код сишную вставку, а в дебагере построчно нельзя его пройти. Он его пропускает. Вот и сам собственно вопрос - это глюк или так и должно быть?
А чего вы хотели добиться? Препроцессор это не исполняемый код. Он служит только для управления процессом компиляции. И следовательно у вас останется : либо rjmp predscan либо rcall delay \n rjmp scan