diff --git a/snes_controller/snes_controller.ino b/snes_controller/snes_controller.ino index 0076637..ece1fb5 100644 --- a/snes_controller/snes_controller.ino +++ b/snes_controller/snes_controller.ino @@ -47,7 +47,7 @@ word controllerRead() { digitalWrite(clock,HIGH); delayMicroseconds(2); data = data << 1; - data = data + digitalRead(datin) ; + data = data | digitalRead(datin) ; delayMicroseconds(2); digitalWrite(clock,LOW); }