Hallo mikrocontroller Gemeinde, Ich versuche zur Zeit ein kleines Project auf einem ATTiny2313 umzusetzen und dabei den USART zu verwenden. Ich programmiere das ganze mit AVR Studio 4 Version 4.17 und GCC. Wenn ich die Simulation benutze (was bis jetzt immer für einfache Tests gereicht hat) wird mir im IOView angezeigt das UBRRH und UCSRC die selbe Adresse haben,nämlich 0x20 (siehe Bild). Könnte jemand mal bitte schauen ob das bei ihm das gleiche ist. Ich vermute das liegt an der Definition im Header File. Danke schonmal im voraus MFG Maurice
Schau mal ins Datenblatt vom tiny2313, du wirst überrascht sein...
Danke für die schnelle Antwort. Laut Datenblatt sollte UCSRC 0x03(0x23) haben. Wenn ich das mit dem Header vergleiche passt das auch. Ich gehe mal davon aus das es passen würde wenn ich das programm auf den Tiny flashe (geht aber gerade nicht), nur die Anzeige im AVRStudio stört mich. Wo nimmt sich der IOView seine Adressen her?
>Wo nimmt sich der IOView seine Adressen her?
Von einem ATMega8?
Nein, ich meine zieht er sich die aus dem Header file oder gibt es da Config Files für AVR Studio die man evtl bearbeiten könnte.
>Nein, ich meine zieht er sich die aus dem Header file oder gibt es da >Config Files für AVR Studio die man evtl bearbeiten könnte. Nein, aus dem Header zieht er sie nicht. Config Files musst du auch nicht editieren. Mein Gott, stell den richtigen uC ein.
Hi Würde wetten, das dein Simulator auf ATMega8 steht. MfG Spess
Hi >Danke für die klare Antwort @spess53 Hatte eigentlich schon Holger geschrieben: >Mein Gott, stell den richtigen uC ein. MfG Spess
danke nochmal an alle. ausgezeichnetes forum und kompetente antwort.
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.