hi ich hab hier eine alte S5 rumfliegen und möchte mal spaßeshalber damit ein HD44780 LCD Display ansteuern ;). Das umsetzen der Spannungen dürfte ich ohne weiteres hinbekommen. Mein Problem ist die interne Zykluszeit der SPS von mindestens 1ms eher mehr. In der LCD Anleitung: http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD Hab ich die Initialisierungsroutine gefunden dort heißt es aber z.b.: # Nach dem Anlegen der Betriebsspannung muss eine Zeit von mindestens ca. 15ms gewartet werden, um dem LCD-Kontroller Zeit für seine eigene Initialisierung zu geben # $3 ins Steuerregister schreiben (RS = 0) # Mindestens 4.1ms warten # $3 ins Steuerregister schreiben (RS = 0) # Mindestens 100µs warten die 15ms bekomm ich vllt. noch hin aber bei 100µs wird es schwierig ;) Was mir aber Hoffnung macht ist das Wort "Mindestens" also würde es auch gehen wenn ich bei dem Schritt einfach 1-x ms warte oder erwartet das Display die Daten eher? Das ganze ist natürlich nur Spielerei und hat keinen Produktiven nutzen ;) mfg Chris
Christian D. schrieb: > Nach dem Anlegen der Betriebsspannung muss eine Zeit von mindestens > ca. 15ms gewartet werden, um dem LCD-Kontroller Zeit für seine eigene > Initialisierung zu geben Da stehts ja schon fast drinn! Du musst mindestens solange warten, da der LCD-Controller (HD44780) ein wenig Zeit benötigt, um die Daten zu verarbeien. Du kannst auch ein Stunde warten ;)
Hunt Worker schrieb: > Christian D. schrieb: > Du kannst auch ein Stunde warten ;) So lahm is die S5 dann doch wieder nicht und irgendwann will ich am Display ja auch mal was sehen g Danke dir Danke dir mfg Chris
Ein HD44780 kann man von Hand mittels Dipschaltern und einem prellfreien(!!) Taster ansteuern, das kann so langsam sein wie es will.
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.