Hallo Ich haben einen Atmega 16 und programmieren in Bascom. Wenn ich Daten senden will über die serielle schnittstelle dann kommt nur mist am pc an. Ich habe einen 78-05 Spannungsregler. Von diesem werden Atmega und Max202 versorgt. Verringere ich die Eingangsspannung des Reglers auf <6,5 V dann kommt alles super am PC an. Woran kann das liegen? Ich habe den pullup für den reset dran habe den Quarz richtig eingestelle (Fuse, da ich den internen verwende). Vielen Dank Noch ein paar fakten: 9600 Baud 4Mhz Christian
ein bisschen code auf meinem programm $regfile = "m16def.dat" $crystal = 8000000 $baud = 9600 $hwstack = 32 $swstack = 10 $framesize = 40 Print "Text" End
> Ich habe den pullup für den reset dran habe den Quarz richtig > eingestelle (Fuse, da ich den internen verwende). Es gibt keinen internen Quarz!
Hi
>$crystal = 8000000
Hört sich nach internen RC-Oszillator an. Nimm einen Baudratenquarz.
MfG Spess
Also ich habe einen super geilen effekt entdeckt! Wenn ich den 2u2 Kondensator zwischen + und - (Also zwischen +5V und GND) habe funzt es nicht. Nehme ich ihn raus - funktionierts! Kann sich das jemand erklären? Christian
Christian schrieb: > Kann sich das jemand erklären? Solange du keinen richtigen Quarz drann hast, sondern das interne RC-Schätzeisen zur Taktversorgung benutzt, kann jede Veränderung der Versorgungsspannungssituation dazu führen, dass das Schätzeisen gerade das bischen in die richtige Richtung verstimmt wird, das dir ein funktionieren vorgaukelt. Wenn es dann morgen durch den Vulkaneffekt wieder kälter ist, fängt alles wieder von vorne an.
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.