Hich habe mir bei Reichelt Das LCD 162C LED gekauft und an meinen Mega16 Angeschlossen aber irgend wie will der nicht so wie ich das will ich habe keine ahnung was ich falsch mache, benutze den internen 8Mhz Oszillator.

Hier mal mein Quell Code vllt könnt ihr mir ja sagen was ich falsch mache
schon mal danke Maik

Code:
$regfile = "m16def.dat"
$crystal = 8000000

Config Porta = Output
Config Portc = Output

Baud 9600

Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.5 , Rs = Porta.4
'DB0 bis DB3 Liegen auf Masse und R/W auch
Config Lcdbus = 4
Config Lcd = 16 * 2
Initlcd
Display On
Locate 1 , 1

Cls
   Do

   Lcd "Hello world."
   Portc.0 = 1
   Portc.1 = 1
   Waitms 500
   Portc.1 = 0
   Waitms 500
   Loop
End