digitalelektronik:shift-register
Ausgabe an ein Schieberegister
const int DS_PIN = 2; const int SHC_PIN = 3; const int STC_PIN = 4; byte data; void setup() { pinMode(DS_PIN, OUTPUT); pinMode(SHC_PIN, OUTPUT); pinMode(STC_PIN, OUTPUT); data = 0; } void loop() { digitalWrite(STC_PIN, LOW); // Bits von data in Schieberegister schieben shiftOut(DS_PIN, SHC_PIN, LSBFIRST, data); // Bits in Schieberegister speichern digitalWrite(STC_PIN, HIGH); delay(1000); data = data + 1; }
digitalelektronik/shift-register.txt · Zuletzt geändert: 2020/10/13 14:25 von 127.0.0.1