Hey Leute,
also ich hab mir by myavr mal das LCD_Modul besorgt, plus das Lehrheft.
Erstmal :
Kennt jemand von euch nen Link, wo man sich die Quelltexte runterladen
kann??
Zweitens :
Ich habe den jetzt erstmal mühevoll abgetippt, und das Brett aufgebaut,
Programm geflashed, aber auf dem Display sind nur schwarze Balken zu
erkennen, allerdings keine Buchstaben.
Mein Code ist folgender (Assembler), Atmega48PA mit 8Mhz :
Ich habe den Code zu einigen Teilen auch nicht verstanden,
weil der teilweise schlecht erklärt ist, und wie gesagt, wird nichts
angezeigt.
Hat jemand eine Idee, was da falsch laufen könnte?
Danke,
m.f.G. Developer_X
> Hat jemand eine Idee, was da falsch laufen könnte?
Es gibt eine verdächtig klingende Marke
> LCD_init:
die augenscheinlich nie angesprungen wird. Könnte das damit zu tun
haben, muss aber nicht. Was ganz sicher was damit zu tun hat ist der
offensichtliche Mangel an Dokumentation, die du (nicht) rausrückst, z.B.
genaue Produktbezeichnung (nicht mal gugl kennt ein 'LCD_Modul' von
myavr), Link zum Hersteller, vollständige Herstellerdoku, vollständiger
Aufbau Deines Systems (Schaltpläne, ggf. aussagekräftige Fotos vom
Aufbau) und noch alles andere relevante Material.
Hi
>Es gibt eine verdächtig klingende Marke>> LCD_init:
Da wird eh nur ein Port initialisiert. Vom LCD keine Spur. Ein Link zum
LCD wäre ganz hilfreich.
MfG spess
Sorry, hab ich vergessen leute, sorry, war im Zeitstress.
Also es handelt sich um folgendes Modul :
http://shop.myavr.de/index.php?sp=article.sp.php&artID=15
(dort findet ihr auch die ganzen Datenblätter)
ein Beispielcode, wahrscheinlich der aus folgendem Werk :
http://shop.myavr.de/Literatur/LCD%20Lehrheft.htm?sp=article.sp.php&artID=16
ist leider nur in einer Projektdatei eines kostenpflichtigen Programmes
vorhanden, über welches ich nicht verfüge :
http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl16
Der Aufbau ist richtig verbunden, denk ich mal, wenn ich den Strom
starte ist zumindest einmal auch der charakteristische Balken auf dem
LCD zu sehen, falls noch keine Texte gesendet wurden.
Das auf der Website zu findende Beispielprogramm im HEX-Format habe ich
auch schoneinmal geflashed und ausprobiert, allerdings ohne wirkung^^.
Im folgenden eine Tabelle, die zeigt wie die Beinchen verbunden sind :
Pin am Modul Pin am Atmega48PA
1 Port D.2
2 Port D.3
3 Port D.4
4 Port D.6
5 Port D.6
6 Port D.7
7 Port B.0
8 Port B.1
13 5V
14 Masse
Danke für eure Unterstützung,
m.f.G. Developer_X