16x16Led Matrix Shift register HC595

hi,

ich vermute ein verständnisproblem beider seiten.

der TO will schieberegister UND später dann multiplexing verstehen.

also erstmal die schieberegister:

für 16 LEDs brauchst Du 2 stück 74HC595, nicht 4.

lies Dir das tutorial zu arduino-shiftout durch, das oben verlinkt ist. dort wird auch mit zwei 595ern gearbeitet.

mit dem befehl shiftOut (zweimal angewandt, wie im tutorial) schickst Du zweimal 8 bit, also folgen von 0 oder 1 an die schieberegister.

wenn Du 00100000 und 00000010 schickst, werden die dritte und die vorletzte leuchten, eben dort, wo die einsen stehen. vergiß mal die anderen 15 reihen und sprich nur die erste an. multiplexing kommt später....

gruß stefan