Hallo an alle, hoffentlich kann jemand hier mir ein Tipp geben wie ich weiter komme. Ich habe ein ks0108 LCD mit Hilfe eine mcp23s17 per SPI an ein Raspberry Pi angeschlossen. Die mcp23s17 wird als 2*8bit Ausgänge verwendet. PortB hat D0-D7, und PortA hat D/I, R/W, EN, CS1, CS2 auf Bits 0-4. Bibliothek ist von mir vom ATmega portiert. Im Prinzip läuft alles. Aber, ab und zu hab ich ‘Pixel-müll’ am LCD. Eine lange Suchaktion hat gezeigt das wann D0-D7 vom eine wert wie 0xff auf 0x00 geschaltet wird, kommt eine Störsignal am alle Leitungen auf PortB (sehe Bild). Im etwa gleich auf alle Leitungen. Diese Signal am EN Eingang der LCD sorgt dafür dass das was gerade am D0-D7 steht übernommen wird, und je nach dem was am D/I steht, als Daten oder Befehl interpretiert wird (ungewollt natürlich). Hat jemand eine Idee? Br, Philip
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.