Jebeni energy iz interšpara.

Dependencies:   mbed

Revision:
0:da2489b55d16
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/4cetvrti_master.cpp	Fri Nov 18 04:50:14 2016 +0000
@@ -0,0 +1,55 @@
+#include "mbed.h"
+
+BusOut dataout(p21,p22,p23,p24);
+BusOut ledice(LED4,LED3,LED2,LED1);
+DigitalOut strobe(p25);
+DigitalIn busy(p26);
+BusIn datain(p20,p19,p18,p17);
+
+int main() {
+    
+    datain.mode(PullUp);
+    strobe = 1; //inicijaliziraj strobe liniju
+    wait(2);
+    
+    while(true) {
+        ledice = datain;
+        dataout = datain;
+        wait(0.1);
+        strobe = 0;
+        wait(0.1);
+        strobe = 1;
+        wait(4); //cekaj novi ciklus, nepoznato vrijeme obrade slavea
+    }
+}
+
+//master redefinirani kod
+#include "mbed.h"
+
+BusInOut dataout(p21,p22,p23,p24);
+BusInOut ledice(LED4,LED3,LED2,LED1);
+DigitalOut strobe(p25);
+DigitalIn busy(p26);
+BusInOut datain(p20,p19,p18,p17);
+
+int main() {
+ 
+    dataout.output();
+    ledice.output();
+    datain.input();
+    datain.mode(PullUp);
+    strobe = 1; //inicijaliziraj strobe liniju
+    wait(2);
+    
+    while(1) {
+        if(busy==0){
+            ledice = datain;
+            dataout = datain;
+            //wait_ms(100);
+            strobe = 0;
+            wait_ms(100);
+            strobe = 1;
+            //wait(4); //cekaj novi ciklus, nepoznato vrijeme obrade slavea
+        }
+    }
+}
\ No newline at end of file