Jarebica Azra Kiselica Aldin

Dependencies:   mbed

Committer:
tim010
Date:
Mon Mar 10 08:00:27 2014 +0000
Revision:
0:7270ccf96446
LV2 - PAI - Grupa1 - Tim010

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim010 0:7270ccf96446 1 #include "mbed.h"
tim010 0:7270ccf96446 2
tim010 0:7270ccf96446 3
tim010 0:7270ccf96446 4 DigitalOut enable(dp14);
tim010 0:7270ccf96446 5 BusOut ledice(dp23,dp24, dp25, dp26, dp27, dp5, dp6, dp28);
tim010 0:7270ccf96446 6
tim010 0:7270ccf96446 7 DigitalIn taster1(dp1);
tim010 0:7270ccf96446 8
tim010 0:7270ccf96446 9
tim010 0:7270ccf96446 10
tim010 0:7270ccf96446 11 int main() {
tim010 0:7270ccf96446 12 enable = 0;
tim010 0:7270ccf96446 13 int i = 0;
tim010 0:7270ccf96446 14 while(1)
tim010 0:7270ccf96446 15 {
tim010 0:7270ccf96446 16 for(i = 0; i<256;i++)
tim010 0:7270ccf96446 17 {
tim010 0:7270ccf96446 18 // if (i != 1 && i != 2 && i != 4 && i != 8 && i != 16 && i != 32 && i != 64 && i != 128) continue;
tim010 0:7270ccf96446 19
tim010 0:7270ccf96446 20 if(taster1 == 1)
tim010 0:7270ccf96446 21 {
tim010 0:7270ccf96446 22 for(int j=i;j>=0;j--)
tim010 0:7270ccf96446 23 {
tim010 0:7270ccf96446 24 // if (j != 1 && j != 2 && j != 4 && j != 8 && j != 16 && j != 32 && j != 64 && j != 128) continue;
tim010 0:7270ccf96446 25 if ( j ==0 ) j = 255;
tim010 0:7270ccf96446 26 ledice = j;
tim010 0:7270ccf96446 27 wait(0.5);
tim010 0:7270ccf96446 28 }
tim010 0:7270ccf96446 29 break;
tim010 0:7270ccf96446 30 }
tim010 0:7270ccf96446 31 ledice = i;
tim010 0:7270ccf96446 32 wait(0.5);
tim010 0:7270ccf96446 33 }
tim010 0:7270ccf96446 34 }
tim010 0:7270ccf96446 35 }