Подскажите пожалуйста что я делаю не так?
в свою программу вставляю в "нужном" месте код:
Код
rcall debug
.db 1,2,3,4,5,0
далее в пп обработки седующее:
Код
debug:
pop zh
pop zl
deb1:
lpm temp,z+
tst temp
brne deb1
ijmp
Проверяю в АВРстудии. Как я понимаю в регистр "temp" должны последовательно по команде "lpm" загружатся "1,2,3,4..". На деле же совершенно другие цифры. В чем "неправильность"?!

зы: Mega8515
Сообщение отредактировал adc - Dec 12 2007, 06:57
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...