-
-
Erfahrener Benutzer
Fleißiges Mitglied
Was mir so nebenbei auffaellt: Meines Wissens gehoert das "end" direkt nach der do loop Schleife vom Hauptprogramm. Wird gerne vergessen oder falsch gesetzt.
Irgendwo habe ich mal gelesen das das unter unguenstigen Bedingungen auch zu kuriosen Fehlern fuehren kann.
Mfg Digitali
-
Erfahrener Benutzer
Roboter Experte
Kleine Info: Bei vielen AVRs wird der Reset per Pullup auf 5V gezogen.
Es gibt aber auch AVRs, bei denen das nicht erfolgt, auch nicht über noch so große Widerstände. Ein AtTiny15 zum Beispiel macht ohne externe Reset-Beschaltung überhaupt nix.
Gruß,
Ich
-
Erfahrener Benutzer
Robotik Einstein
Wegen dem END:
in dem kleinen Programm wird dieses END ja nicht erreicht.
Wenn es fehlt und das Programm dann einfach weitermacht, dann wird doch einfach irgendwas gemacht, was grad noch so im Speicher rumliegt...
Dann hab ich jetzt auch den Grund für die Störungen gefunden: Das USB-Kabel hat anscheinend irgendwie "Antenne" gespielt. Hab nen 470pF-Kerko direkt am Board zwischen Reset und Masse und schon war Ruhe. der AVR lief über Nacht fehlerfrei durch.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen