Gast
#87510
Hallo also ich hab da ein ganz interessantes problem und zwar wenn ich 0xFF auf den DPort von meinem AT90S4433 ausgebe dann sollte ich ja 0b00000000 bekommen mal ganz davon abgesehen das ich normalerweise 0b11111111 bekommen solte aber den sinn werde ich schon noch heraus finden warum man 0b00000000 bekommt aber jetzt zu meinem problem ich bekomme nämlich 0b00000001 und auch wenn ich einen anderen HEX wert eingebe es kommt alles raus nur nicht das was raus kommen soll habt ihr eine idee woran das liegen kann? muß da vieleicht irgend ein flag gesetzt sein oder so? hier der programmausschnit. ldi r16, 0xFF out DDRD, r16 aber was ich auch noch sagen will ist das es bei den anderen Ports geht ??? HILFEeeee!!! Ich nix wiss MFG und danke im voraus Hannes