Du musst aufpassen, wie (beim funktionsaufruf) PORTA definiert ist.
Beim AVR haben die IO-Register gewissermasse zwei adressen: die für die IO-Registerbefehle und die das allgemeine Adress-mapping
Für letzteres (also z.B für deine zwei Funktionen) muss als adresse ein Wert + 0x020 angegeben werden.
http://www.rn-wissen.de/index.php/At...ressen_Mapping
Lesezeichen