Reference for Wiring version 0024+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.
Name | MSBFIRST |
---|---|
Examples | int data = 0; // Wiring pin 0 for data int clock = 1; // Wiring pin 1 for clock int strobe = 2; // Wiring pin 2 for the strobe (latch) byte counter = 0; void setup() { pinMode(data OUTPUT); pinMode(clock, OUTPUT); pinMode(strobe, OUTPUT); } void loop() { digitalWrite(strobe, LOW); shiftOut(data, clock, MSBFIRST, counter); // writes counter to the register digitalWrite(strobe, HIGH); delay(1000); counter = counter + 1; } |
Description | The MSBFIRST reserved word indicates the bit order to use with the shiftOut method. It stands for most significant bit first (leftmost bit). |
Syntax | MSBFIRST |
Returns | none |
Usage | Application |
Related | LSBFIRST shiftOut() |