ich bin jetzt schon ein paar Stunden am nachdenken und versuchen ein drittes Schieberegister vom Typ 74HC595 in meine Schaltung einzubauen.
Ich habe es schon mit 2 Registern geschafft. Wie ein Schieberegister arbeitet habe ich verstanden, hoffe ich zumindest
Zum Test wollte ich einen 3 Byte Zähler mit 24 LEDs aufbauen, mit 16 klappte es wie gesagt bereits.
Wie das jetzt aussieht wenn noch ein drittes hinzukommt kann ich mir nur teilweise vorstellen.
Ausschnitt meines Codes:
Code: Alles auswählen
void loop(){
wert = 0;
for(int i = 0; i < 16777216; i++){
digitalWrite(speicherPin, LOW);
shiftOut(datenPin, taktPin, MSBFIRST, wert >> 16);
shiftOut(datenPin, taktPin, MSBFIRST, wert & 65280);
shiftOut(datenPin, taktPin, MSBFIRST, wert >> 8);
shiftOut(datenPin, taktPin, MSBFIRST, wert & 255);
digitalWrite(speicherPin, HIGH);
wert = wert++;
delay(2);
}
}
Danke schonmal für die Antworten
decke



