Hallo,
also ich habe gerade ein 20*4 an einem ATMega168 geklemmt. Klappte auf Anhieb mit folgendem Minimalcode:
RW ist bei mir auch auf GND. DB0-DB3 haengen bei mir einfach in der Luft. Das habe ich mittlerweile schon mit ca. 60 verbauten LCD's so gemacht. Laeuft seither problemlos.Code:$regfile = "m168def.dat" $crystal = 16000000 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config Lcd = 20 * 4 Initlcd Cls Cursor Off Locate 1 , 1 Lcd "Hello World" Do nop Loop End
Also ich vermute mal das Du noch einen Verdrahtungsfehler hast.
Mit freundlichen Gruessen
Digitali






Zitieren

Lesezeichen