Gast
#872546
Hallo Leute, da mir schon mal hier sehr geholfen wurde, hoffe ich auch heute wieder auf Unterstützung. Ich habe ein sehr komisches Problem: Mein Programm läuft tadellos. Doch wenn ich noch eine Zeile hinzufüge Macht der Mikrocontroller nicht mehr das was er machen soll! Es ist auch egal was ich für eine Zeile einfüge. Ich benutze unter anderem einen externen Quarz, der den Mikrocontroller taktet. Nach einer Zeit t springt er in mein Programm. Wenn ich jetzt aber noch eine Zeile einfüge springt er zwar wieder rein taktet auch weiter aber es passiert nichts mehr. Das bedeutet, dass eine Ausgabe vor der eingefügten Zeile auch nicht mehr ausgeführt wird. Wie kann das sein? Nehme ich die Zeile wieder heraus ist alles in Ordnung. Hat jemand vielleicht eine Idee? Kann es ein Timingproblem sein? Ich benutze unter anderem solche Zeitverzögerer _delay_ms() (Ich programmiere in C) Wäre für jeden Tipp dankbar Danke im voraus!