Hallo zusammen, ich möchte gern ein fremdes Projekt umsetzen, dessen Code für Arduino geschrieben ist (https://github.com/karawin/Ka-Radio). Leider gibt das LCD nur ein Flackern aus, möglicherweise stimmt das Timing nicht? Nun habe ich keinen Arduino, aber einen Atmega168, welcher ja auch in vielen Arduino Boards benutzt wird. Ich benutze die Ardino Linux-IDE und kopiere die beiden im Anhang befindlichen Dateien in einen Sketch und lasse das übersetzen. Dann mit avrdude auf den Controller (siehe Anhang). Als Board habe ich das LilyPad mit m168 gewählt, weil mein m168 auch mit internem 8Mhz getaktet wird. CHKDIV8 ist nicht gesetzt. Anschlüsse (Display->Arduino -> m168) LCD RS pin to digital pin 12 -> PB3 (MOSI) LCD Enable pin to digital pin 11 -> PB4 (MISO) LCD D4 pin to digital pin 5 -> PD5 LCD D5 pin to digital pin 4 -> PD4 LCD D6 pin to digital pin 3 -> PD3 LCD D7 pin to digital pin 2 -> PD2 Hat vielleicht jemand eine Idee, was hier falsch ist? Vielen Dank!
:
Bearbeitet durch User
Pete K. schrieb: > Hat vielleicht jemand eine Idee, was hier falsch ist? Was falsch ist weiss ich nicht aber was fehlt: Die R/W Leitung am LCD muss zumindest auf statisch low gesetzt werden oder auch eine Steuerleitung vom Controller bekommen (und dann korrekt bedient werden).
Ja, R/W liegt auf GND und V0 auf 10k Potentiometer-Wiper. VDD an 5V und VSS an GND.
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.