Anzeige:

LCD-Display(4x20,HD44780) zeigt nach Umstellen auf externen

Hier finden sie die archivierten Beiträge des alten PHPBB Forums von www.loetstelle.net

LCD-Display(4x20,HD44780) zeigt nach Umstellen auf externen

Von Nixus1 am 30.08.2012 14:14

Hallo Leute,
mein LCD-Display(4x20,HD44780)funktioniert bei Verwendung des internen
1MHz-Takt am ATMega16 korrekt. Nach Umstellen auf externen Quarz(16MHz)
zeigt das Display nur noch Hieroglyphen an, selbst wenn der F_CPU-Wert
in der lcd.h-Datei auf 1000000 geändert wird, genauso ist es bei anderen
Werten, z.B. 8000000. Nach Rückstellen auf den internen Controllertakt
funktioniert alles wieder korrekt. Was kann die Ursache sein??
Vielen Dank für die Hilfe im Voraus!!
Walter

Von loetadmin am 30.08.2012 15:49

Ohne nähere Angaben zur Verwendeten Library und Umgebung etc kann man nur wenig sagen.

Vielleicht wurde die Quarzfrequenz schon an anderer schonmal Stelle definiert ?

Von dolf_66 am 02.09.2012 05:55

am 44780 gibt´s nen widerstand zum frequenzeinstellen.
üblicherweise ist das n 91k / 100k widerstand (smd 913 / 104).
gibt auch display´s die mit 200k ausgerüstet sind .
dann widerstand ändern.
kann auch sein das der displaycontroller nur compatibel ist ....
steht 44780 auf dem chip?
ansonsten mal in der software nachsehen ob es da timingprobleme gibt.
mfg

Anzeige: