Gast
#2994287
Liebe Mikrocontrollerinfizierte! Ich suche gerade nach einer guten Idee, wie ich einen speziellen LCD controller automatisch detektieren kann. Hintergrund ist das folgende: Eine Firmware soll alternativ mit standard HD44780 basierten LCD Modulen aber auch mit Modulen, die den ST7036 verwenden (z.B. die DOGM Module) zurecht kommen. Der ST7036 ist weitgehend kompatibel zum 44780, braucht aber zusätzlich eine spezielle Initialisiserungs-Sequenz, damit überhaupt was auf dem Display erscheint. Damit die Standard-Module jetzt nicht von dieser Initialisiserung in einen undefinierten Zustand geschickt werden, möchte ich vorab den ST7036 als solchen detektieren. Das ganze soll also zur Laufzeit erfolgen und nicht zur compile-Zeit (z.B. über eine spezielle Firmwareversion). Hat jemand ne Idee, wie ich das bewerkstelligen könnte??? Andi