student schrieb:
> In der Headerdatei habe ich die Pins, die da als Beispiel angegeben
> waren so geändert, wie ich das LCD angeschlossen habe.
> Ich nutze MPLAB von Microchip, da war die Headerdatei schon dabei, die
> man nur leicht abändern muss.
Wenn man das Pinning ändert, muss man die Prozessorbibliothek neu
kompilieren. Die wurde ja mit der originalen Headerdatei erstellt!
Das ist meiner persönlichen Meinung nach der totale Schwachsinn und
bringt eigentlich jeden der die Bibliothek zum ersten mal benutzt zum
verzweifeln, weil natürlich keiner daran denkt, dass der Code ja schon
kompiliert in der Bibliothek vorliegt und es deshalb wirkungslos bleibt,
wenn man nur den Header ändert.
Alternativ zum Neu-Erstellen der Bibliothek kann man auch alle
benötigten Source-Dateien dem Projekt hinzufügen. Dann werden die
entsprechenden Funktionen auch neu kompiliert.
PS: Die oben verlinkte LCD Bibliothek ist vor längerer Zeit aus den XLCD
Sourcefiles hervorgegangen, weil das Original eigentlich unbrauchbar
ist.