Mit den 2 verbliebenen leitungen hast du ja auch nicht allzuviele Möglichkeiten, was was sein kann. Kannst du eine Typnummer auf dem Steuerchip erkennen? Dann könntest du anhand dessen Datenblatt rausfinden, welches Kabel was ist.

Und wenns auch mit der richtigen Belegung nicht funktioniert, ist entweder ein Fehler in deinen Programm oder du hast die falschen Pins am AVR belegt.

Möglich wär auch, das es ein Problem mit der Taktung gibt. Check das auch mal.