ich hab den fehler gefunden *g* es war tatsächlich ein Teil vom code schuld den ich nicht mehr verwendet hab. Ich hab am anfang einen Port über den IIC läuft auf 1 gesetzt. Da hing mal die beleuchtung dran oder so. Jetzt Funktioniert alles zusammen Problemlos.

Ich müsste nur die cursorposition zwischenspeichern (vom Display zurücklesen) damit er mir nicht immer die Temps hinter die Uhrzeit setzt wenn die Uhr ausgelesen wird. Werd ich mal schauen wie das geht, aber wenns grad einer weiss bitte posten
achja und zweidimensionale Arrays gibts in Bascom nicht oder?