Hi habe fast das gleiche Problem. Heute kam mein LCD von Reichelt. (2x16)
Habs dann so verdrahtet:
1 Vss GND
2 Vcc 5V
3 Vee Poti (siehe oben)
4 RS PD4 am AVR
5 RW GND
6 E PD5 am AVR
7 DB0 GND
8 DB1 GND
9 DB2 GND
10 DB3 GND
11 DB4 PD0 am AVR
12 DB5 PD1 am AVR
13 DB6 PD2 am AVR
14 DB7 PD3 am AVR
Hier der Code:
Code:
$regfile = "m8def.dat"
$crystal = 4000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , Rs = Portd.4
Config Lcdbus = 4
Cls
Locate 1 , 1
Lcd "Test"
Ganz am Anfang gings, dann habe ich mal Locate 2 , 5 Probiert.
Seitdem ist die erste Zeile voll mit schwarzen Balken. Habe das Programm schon mehrmals neu geflasht, das nützt aber nichts.
LG Fabian
Lesezeichen