|
Что такое:/ ???
У меня такой код (at90s2313,AVRStudio 3.55):
main: nop
loop: ldi R20,$FF
out DDRB,R20
sbi PORTB,7 ; hight-to-low
rcall routine
rcall LoadDAC
rjmp loop
routine:
nop
nop
ret
LoadDAC:
;загрузка кода в ЦАП
ret
Так вот, вызвав routine программа ни за что не хочет вызывать LoadDAC, а крутится где-то между routin-ой и началом программы.
Причем, в симуляторе все как надо. такая ерунда только в самом девайсе.
Подскажите пожалуйста... В чем дело?
E-mail: info@telesys.ru