Hallo Ich habe an einem Programm Reaktionstest (LED an,dann Taster drücken) gearbeitet und auch mit den Zeiteinstellungen für das Display mit den Timings rum experimentiert, weil immer der erste Buchstabe fehlte/falsch, oder gar nicht geschrieben wurde. dabei haben (ein Kollege und ich) in 2Std. 50-70 mal den atmega128 beschrieben. das Programm und Codeblocks funktioniert einwandfrei. Irgendwann funktioniert das Display nicht mehr (die LED und der Taster steuern das Programm aber noch). Mache ich danach ein anderes Programm mit der gleichen lcd.h/lcd.c drauf läufts wieder. gibst da irgend welche Erfahrungen? Gruß Stefan
Klingt nach zu schneller Initialisierung/Reset oder anderen Fehlern in der Ansteuerung. MFG Falk
Servus haben das Display gewechselt und die Timings waren OK. Hab einfach ein "scheiß" billig ding gekauft. Beide Displays machen das gleiche wenn zu oft das gleiche Programm mit wenig Änderungen beschrieben wird. warum weiß ich nicht.
Mach einfach eine lange Pause ganz am Anfang des Programms, so 500ms. Dann eine SAUBERE, VOLLSTÄNDIGE Initialisierung des LCD. Dann sollte es passen. MFG Falk
hallo Falk das mit der Pause mach ich gleich mal. Aber das wäre das erste mal seit 20 Programmen wo das der Fehler wäre. ich hab bisher noch nie über 30. mal das Programm neu geflasht. und das bei 2 gleichen Bords. Ich meine der Programmer MK2 von MYAVR macht den Müll. wie gesagt ein anderes Programm (kleiner oder größer vom kompelieren) läufts wieder. ich meine der speicher wird nicht richtig gelöscht vorm neuen schreiben. kann das aber nicht beweißen MFG Stefan
ich denke, dass man einstellen kann, ob der Chip vor dem Schreiben gelöscht wird oder nicht. Davon mal ganz abgesehen, wenn das Programm keine Fehler enthält, kommt der Chip nicht an Stellen, wo Müll steht. Otto
Avrstudio 4.17 und Codeblocks machen das gleiche , wenn mal der Fehler passiert ist. so lange das gleiche Programm rüber geschickt wird, geht nichts. zwischendurch ein anderes Programm dann läufts wieder. Darum geht mir´s. das versteh ich nicht. avr dude schreibt den Inhalt und prüft das geschriebene OHNE eine Fehlermeldung. nach dem neustart läufts nicht. PS: schaue mit die Meldung vorm schreiben mal genauer an, ob da was vom löschen steht, aber das Avrstudio macht das doch automatisch. gruß Stefan
ich denke, es gibt ein winziges Fehlerchen in Deinem Programm - poste es einfach mal.....
unten steht nur eine Ausklammerung wo vorher programmiert wurde und oben die Taster Entprellung. wenn ich dabei 20.mal die Zeiten ändere hängt sich die Übertragung wie oben beschrieben auf.
@ Stefan Strauß (stefan_str) >Dateianhang: Bildschirmfoto-1.jpg (163 KB, 27 Downloads) >Programm ist ok. >wirst bis auf den stil nichts finden Was schlimm genug ist! Quelltexte als Screenshot, und dann noch als JPG! AAAAAAAHHHHHH!! Schon mal was von Bildformaten gehört? MfG Falk
hallo hab an den Hersteller gemailt und der meint der Programmer ist defekt. @ falk schau mal bitte nach ob es am Programm liegt!
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.