Display mit 4 Zeilen
|
07.11.2009, 10:51
Beitrag #6
|
|||
|
|||
RE: Display mit 4 Zeilen
Hallo, Paul,
wie in der Anleitung zur Nutzung der Bibliothek steht, wird die compilierte Objektdatei eingebunden. Dies haben wir so eingerichtet, damit sich der Anfänger im Programmieren zurecht findet und einen leichten Start hat, denn so muss er sich nicht um die Übersetzung der relativ umfangreichen Bibliothek kümmern und kann alle Funktionen des Bords sofort nutzen. Wir liefern das Bord mit dem 2x16 Zeichen Display aus, da die Bibliothek darauf abgestimmt ist. Das Bord kann hardwareseitig auch jedes andere Display ansteuern, welches das gleiche Protokoll verwendet. Verwendest Du ein Display mit anderem Protokoll muss aber auch die Ansteuerung in der Bibliothek angepasst werden. Je nachdem, wie sehr sich der jeweilige Displayhersteller an die allgemeinen Schnittstellenspezifikation hält, sind kleinere bis mittlere Änderungen in der Bibliothek notwendig. Erfahrene Programmierer nutzen dann die Möglichkeit, die Bibliothek neu für ihre Ansprüche angepasst zu übersetzen. Da das Übersetzen der Bibliothek sehr komplex ist, können wir dafür keinen kostenfreien Service anbieten. Man kann die Objektdatei weg lassen, muss aber dann alle Teile, die man im eigenen Anwendungsprogramm nutzen möchte handisch mit dazu übersetzen, was aber stärkere Eingriffe in die Makefiles erfordert. Um aber gewiss zu sein dass in unserer Bibliothek kein Fehler vorhanden ist habe ich ein Display 4 x 20 Zeichen an das Board angeschlossen. Dieses Board verwendet das gleiche Protokoll wie das mitgeliefert Display 162. Für diesen Fall können Sie mit der Originalbibliothek ALLE 80 Stellen mit jedem Zeichen des Vorrates ansteuern, natürlich auch den Cursor an jede beliebige Stelle positionieren. Die Ursache für Deine seltsamen Anzeigen liegt offensichtlich eindeutig in der Verwendung eines Displays mit anderem Protokoll. In diesem Falle hilft also nur die Anpassung der Bibliothek. Zur Überprüfung lege ich das Datenblatt des Originaldisplays bei, hier kannst Du das Protokoll mit Deinem Display vergleichen. Ich glaube, der einfachste Weg zur Lösung Deines Problems ist der Einsatz eines geeigneten Displays. Manfred |
|||
|
Nachrichten in diesem Thema |
Display mit 4 Zeilen - Paul2 - 31.10.2009, 09:33
RE: Display mit 4 Zeilen - Manfred - 04.11.2009, 14:55
RE: Display mit 4 Zeilen - Paul2 - 05.11.2009, 15:03
RE: Display mit 4 Zeilen - Manfred - 06.11.2009, 09:10
RE: Display mit 4 Zeilen - Paul2 - 06.11.2009, 21:26
RE: Display mit 4 Zeilen - Manfred - 07.11.2009 10:51
|
Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste