Untung Haryono / ShiftOut

Fork of ShiftOut by Ollie Milton

Revision:
5:8146d68f743e
Parent:
4:7333dc6fca5c
--- a/ShiftOut.h	Tue Jul 14 07:33:26 2015 +0000
+++ b/ShiftOut.h	Thu Aug 03 07:57:28 2017 +0000
@@ -40,6 +40,16 @@
             }
             *latchout = 1;
         }
+        
+        void write(uint64_t data) {
+            *latchout = 0;
+            for (int i = registerCount - 1; i >=  0; i--) {
+                *clkout = 0;
+                *dataout = (data & (1 << i)) != 0;
+                *clkout = 1;
+            }
+            *latchout = 1;
+        }
          
     private :
         DigitalOut *clkout;