Stap 13: Meer Firmware
In de onderstaande code troep mij opwaarts de matrix "ledData". Elk getal in ledData komt overeen met een rij voor LEDs in de 4 x 4 matrix. Het eerste getal (standaard 1) komt overeen met de bovenste rij, het tweede getal (standaard 3) aan de tweede rij, enzovoort... De waarden in de ledData kunnen variëren van 0 - 15, waarbij 0 is alle LEDs uitgeschakeld in die rij en 15 alle LEDs op in die rij. U kunt een willekeurige combinatie van af en aan LEDs krijgen door het vinden van de binaire gelijkwaardig en deze waarde in de matrix ledData op te slaan. De standaardwaarden in ledData zal het genereren van het patroon in figuur 2 afgebeeld. Wijzig de standaardinstellingen en de resultaten zien, door het veranderen van ledData naar {5,3,7,15} ik het patroon weergegeven in figuur 3 gegenereerd.
//LED TEST 2 w/ 74HC595 //by Amanda Ghassaei 2012