Schuifregisters

algemene C code
Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: Schuifregisters

Berichtdoor Koepel » 29 Mrt 2019, 17:21

De bug is er uit: https://github.com/Simsso/ShiftRegister74HC595.
De waarden van de uitgangen worden bewaard in ram, en die kun je terug lezen.

Advertisement

Berichten: 82
Geregistreerd: 27 Feb 2019, 11:19

Re: Schuifregisters

Berichtdoor Jeroentjevrij » 29 Mrt 2019, 19:24

Koepel super bedankt.
Ga er gelijk even kijken.

Ik ben nu bezig met een nested for loop.
Zoals ze dat noemen.

Gaat onderstaande werken zo.
De bedoeling is dat hij de 2e 3e en 4e for loop.
10x uitvoert.

Code: Alles selecteren
 


void loop()
{
 for (int i; i <=9 ; i++)       //10x onderstaand uitvoeren
 {
 for (int i; i <Num1; i++) //int Num1=3;
 {
  digitalWrite(Y1[i], HIGH);     //int Y1[] ={2, 3, 4};
  digitalWrite(11, LOW);
 } 
  delay(50);
 for (int i; i <Num1; i++)
 {
  digitalWrite(Y2[i], HIGH);
  digitalWrite(11, HIGH);
  digitalWrite(Y1[i], LOW);
  digitalWrite(12, LOW);
 }
  delay(50);
 for (int i; i <Num1; i++)
 {
  digitalWrite(Y3[i], HIGH);
  digitalWrite(12, HIGH);
  digitalWrite(Y1[i], LOW);
  digitalWrite(13, LOW);
 }
  delay(50);
  digitalWrite(13, HIGH) ;
 }
}

Vorige

Terug naar C code

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 8 gasten