mam avrstudio 3.56, mam zdefiniowane 2 ciagi o nazwach: NAPIS i CZEKAM,
na poczatku programu jert "org 100"
i kiedy chce (za pomoca 16bit rejestru Z) wczytac ten ciag to nie wystarczy ze dam:
musze dac:ldi r30, low(NAPIS)
ldi r31, high(NAPIS)
a to nie wszystko! drugi ciag znajduje sie zaraz po pierwszym w pamieci i musze dac cos takiego:ldi r30, low(NAPIS+100)
ldi r31, high(NAPIS+100)
"12" to polowa dlugosci ciagu NAPIS, wiem ze w pamieci sa przechowywane po 2 bajty naraz ale kompilator powinien chyba to przewidziec i powinien sam dodac to 100 skoro napisalem ze ORG 100 i powinien dodac te 12....ldi r30, low(CZEKAM+100+12)
ldi r31, high(CZEKAM+100+12)
