Hi,
Sure, I can write it in Swedish if you want:

Jag är inte säker på att det här är det enda problemet men det första jag ser är:
Code:
DEFINE LCD_DREG PORTC 
DEFINE LCD_DBIT 2   ' <----Det här kan bara vara 0 eller 4 - det går inte att "börja" på valfri pinne - ENDAST 0 eller 4.