Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte mask;
- byte b;
- int ls595DataPin =8;
- int ls595ClockPin = 9;
- unsigned long Temps;
- unsigned long boucle;
- void setup()
- {
- Serial.begin(9600);
- pinMode(ls595DataPin,OUTPUT);
- pinMode(ls595ClockPin, OUTPUT);
- b=B10111011;
- }
- void loop()
- {
- Temps = millis();
- for (boucle = 0;boucle<10000;boucle++)
- {
- mask=B10000000;
- while (mask>0)
- {
- //digitalWrite(ls595DataPin, ((b & mask) == mask));
- //digitalWrite(ls595ClockPin, HIGH);
- //igitalWrite(ls595DataPin, LOW);
- //((b & mask) == mask) ? PORTB |= (1 << PORTB5) : PORTB &= ~( 1 << PORTB5);
- //PORTB |= (1<< PORTB4);
- //PORTB &= ~(1<<PORTB4);
- mask>>=1;
- }
- }
- Serial.print("durée : ");
- Serial.println(millis()-Temps);
- delay(2000);
- //}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement