Forum: Mikrocontroller und Digitale Elektronik Probleme mit Arduino Setup


von Pete K. (pete77)


Angehängte Dateien:

Lesenswert?

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
von Arduinoquäler (Gast)


Lesenswert?

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).

von Pete K. (pete77)


Lesenswert?

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
Noch kein Account? Hier anmelden.