hi nachdem ich nun meinen ersten at90s2313 zerschoßen habe, gehts nun mit den mega8515 weiter. nun folgendes: ich versuche mit den usart klar zu kommen reichen da auch 2 leitungen Rxd Txd aus?? werden die beide genauso wie im tutorial am max232 angeschlossen?? wie aktiviere ich meinen externen 16 mhz QUARZ und wie kann ich rausbekommen, ob er schon aktiviert ist?? kann ich die befehle aus dem Tutorial zum senden benutzen?? muss ich sonst noch etwas besonderes beachten ?? ok vielen dank für jeden tip bis dann
Hi, die beiden Leitungen bis zum Pegelwandler(Max232) reichen aus und werden genauso angeschlossen wie im Tutorial. Du solltest aber kein 16 Mhz Quarz nehmen sondern z.B. 7,3278 Mhz damit ist die Fehlertoleranz bei jeder Baudrate 0 % . Ansonsten kannst du nur 9600 Baud mit deinem AVR schaffen ohne das Fehler auftreten. Zum Quarz: Aktivieren kannste dein externen Quarz ueber PonyProg z.B. Da gibt es eine Funktion um die Fusebits einzulesen bzw zu aendern. Anhand dieser FuseBits und dem Datasheet kannste dann erkennen ob der externe Quarz aktiviert ist oder auch nicht. Mfg Dirk
ok danke für die hinweise also über ponyprog(205a) kann ich meinen mc nicht flashen, scheint meinen atmega8515 nicht zu unterstützten, steht auch nicht in der liste. ich vermute ein 4 mhz quarz tuts auch, oder?! ok ich melde mich falls es nicht klappen sollte ansonsten danke noch mal da dirk mfg marvin
@Dirk: >> Du solltest aber kein 16 Mhz Quarz nehmen ... >> Ansonsten kannst du nur 9600 Baud mit deinem >> AVR schaffen ohne das Fehler auftreten. Hier irrst Du (siehe Datenblatt Seite 161, Tabelle 71). Außerdem sind Fehler bis 0,5 Prozent im Normalfall völlig unkritisch; meist geht es auch noch bis 2 Prozent relativ problemlos. Das Protokoll sollte ohnehin fehlertolerant sein, denn selbst bei rechnerisch 0 Prozent Baudratenfehler können andere Übertragungsfehler auftreten. Gruß, Frank
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.