Kann man sich im AVR Studio Register binär anzeigen lassen? Ich arbeite gerade viel mit Bit modulation und anhand einer hexadezimalen Zahl weiß ich nicht sofort, welche Bits gesetzt sind.
Hallo, du musst den linken Rahmen breiter machen, rechts neben der HEX-Zahl die man ja auch auf Dezimal umstellen kann kommen dann die einzelnen Bits
@Thomas: Es geht um die Register (R0 - R31) und nicht um I/O. Anscheinend ist es im AVR-Studio bei den Registern nicht möglich. Aber so schwer kann das mit einer gedanklichen HEX-Bin-Wandlung eigentlich nicht sein: 0x0=0b0000 0x1=0b0001 0x2=0b0010 0x3=0b0011 0x4=0b0100 0x5=0b0101 0x6=0b0110 0x7=0b0111 0x8=0b1000 0x9=0b1001 0xA=0b1010 0xB=0b1011 0xC=0b1100 0xD=0b1101 0xE=0b1110 0xF=0b1111 Kann man sich dann Hex-Ziffer für Hex-Ziffer "zusammendenken". MfG Andi
Hallo, könntest evtl. ne andere Include-Datei verwenden von einem AVR mit mehr Pins/Ports und dann ein Register an einen Port geben um es binär betrchten zu können. Kleiner Umweg aber das wäre evtl. ne Lösung.
danke! Das hilft beim Debuggen ungemein! Irgendwann ist Andi's Methode sicher auch nicht schlecht, aber ich denke, das bringt die Erfahrung.
"Andis Methode" ist eigentlich eine Selbstverständlichkeit. Denn eine Hex-Ziffer ist ja lediglich die Zusammenfassung von 4 Binärstellen. ...
Stimmt schon. Aber ihr könnt mir nicht sagen, dass ich darin besser (schneller )erkennen könnt, dass ein Register nach rechts in ein anderes geschoben wird. Und wenn doch-> respekt, ich hoffe, dass werde ich auch so schnell erkennnen können :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.