ATMega8 SPI, viac 74HC595

Neunika Ti nic.

Jednoducho nastavis LOAD do nuly -
(ak som tomu porozumel s tym PORTB = 0b00000000; inak velmi surove :slight_smile: stacilo by PORTB &= (1<<LOAD), kde LOAD je poradove cislo bitu v bajte).-

A po odvysielani bajtu ho nastavis do jednotky. Po druhom opakovani sa obsah prvej 595 ocitne v druhej 595 a zapise na na jej vystupy. Kedze do 595 vpisujes stale to iste cislo, nic ine sa ani neda ocakavat.

Pri komunikacii musis medzi RES a SET LOAD poslat dva rozne bajty a nie iba jeden. Potom zmenu iste uvidis.