Guten Abend, ich habe irgendwie ein seltsames Verhalten mit meinem Display (EA DIP081-CNLED). Wenn ich meinen PIC (..18F2320) mit dem PICkit3 flashe startet mein Programm und arbeitet auch wunderbar. Das LCD macht das was es machen soll. Wenn ich hingegen die Schaltung unabhängig betreibe funktioniert das LCD nicht mehr). • Also wenn ich das Programm in den PIC flashe startet dieser sofort und das LCD funktioniert (ich kann jetzt auch ohne Probleme das PICkit3 trennen funktioniert auch weiterhin ohne Probleme). • Wenn das Programm im PIC drin ist ich das PICkit3 abtrenne und dann einen Neustart durchführe (Versorgungsspannung Aus/Ein), dann funktioniert das Display nicht (es wird gar nichts dargestellt). Der PIC scheint aber dennoch seine Arbeit zu verrichten (Duo LED blinkt farbig durch). Ich arbeite mit MPLABX und habe die Buttons wie oben angezeigt verwendet also sollte dies doch der Release Mode sein ?! (Sonst würde der PIC ja auch gar nichts machen ohne PICkit3 (doch die LED blinkt ja))? Ich würde mich freuen wenn mir jemand meinen Fehler aufzeigen könnte. Einen schönen Abend, Nico
Ein Schaltplan wäre hilfreich! Ist das Display irgendwie mit der Programmierschnittstelle verbunden?
Vielleicht uninitialisierter Speicher bzw. Variablen? Vielleicht bleibt beim Programmieren was im RAM zurück, was dann zufällig passt.
Hi Sieht nach einer zu kurzen Wartezeit vor der Initialisierung des Displays aus. MfG Spess
Hallo, also mit der ICSP Schnittstelle hat das Display insofern nur mit VDD und VSS Verbindung alles andere ist nicht verbunden. Uninitialisierte Variablen, da wüsste ich beim Besten Willen nicht was da der Fall sein sollte. Und zum Thema Wartezeit: Das ist ausgeschlossen, da das schon vermutet wurde und ich aus Verzweiflung schon eine Verzögerung von 10 Sekunden drin hatte.
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.