Gast
#1446258
Hallo, habe mich ganz neu an das Thema µC gewagt... Habe nun mal testweise an einen Atmega16 ein 2*16LCD (HD47780) gehängt und das geht irgendwie nicht... Die erste Zeile enthält einen schwarzen Balken, in der zweiten kommt nichts... Habe folgenden Code verwendet, den ich als Muster wo gefunden hatte: $regfile = "m16def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 8000000 $baud = 9600 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6 Config Lcdbus = 4 Cls Locate 1 , 1 Lcd "hallo welt" End angeschlossen ist das display wie folgt: 01 GND 02 Vcc 03 GND 04 Port B6 05 GND 06 Port B5 07 offen 08 offen 09 offen 10 offen 11 Port B1 12 Port B2 13 Port B3 14 Port B4 Wo ist mein Fehler? Hardware? Software? Würde mich freuern, wenn mir da jemand helfen könnte... Gruss Daniel