Da wurde dir schon Arbeit abgenommen, es gibt auch (mindestens) eine LCD-Library, die LCDs mit Schieberegistern ansteuert.