Inicjacja stosu w Atmega8
Inicjacja stosu w Atmega8
Mam taki proble. Po zainicjowaniu stosu w AVR Studio mogę wywoływać podprogramy poleceniem call. Problem jest w tym, że po wzgraniu programu do mikrokontrolera program nie działa. Sprawdziłem (piszą do teg stosowne programu), że po wykonaniu podprogragramu mikrokontroler nie wraca pod następny rozkaz po call tylko na sam początek. Nie wiem co stanowi problem. Podejrzewam, że symulator sam ustaiwa jakieś bity a ja tego nie robie i dlatego nie działa. Zastanawiające jest to, że w AVR Studio wszystko działa poprawnie, a w rzeczywistym układzie nie. Prosze o pomoc.