Hallo, ich verwende einen ATTINY2313 20PI mit intenem Oszillator 4MHz, Baudrate 19200. Ich habe mit BASCOM ein Programm geschrieben, welches u.a. über die serielle Schnittstelle Text ausgeben soll. Bei einem älteren TINY 2313 funktioniert es einwandfrei. Bei einem neueren TINY2313 funktioniert die Textausgabe nicht, obwohl ich das selbe Programm verwende. Mit Hyperterminal kann ich auch nichts "empfangen". Der Rest des Programms funktioniert. Ich habe schon 12 andere Tiny ausprobiert, überall das selbe Problem. Woran kann das liegen? Gruß Dani
Der interne Oszillator ist eine einzige Katastrophe bei den neueren AVRs. Für den UART nimmt man besser einen Quarz.
Ich glaube nicht, dass es am Oszillator liegt, es kommen ja keine Signal aus dem TX Anschluß. Wenn der Ozsillator nicht sauber schwingt sollte ich ja mit Hyperterminal zumindest irgendeinen "Datenmüll" empfangen. Dani
"intenem Oszillator 4MHz, Baudrate 19200" 4MHz unkalibiriert plusminus einige zig Prozent.
Wie und wo kann ich den internen Oszillator kalibrieren? An welchem Pin liegt der interne Takt an? Ich verwende "Ponyprog" Dani
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.