tim010 tim010
/
LV2_Grupa1_Tim010_Zadatak1
Jarebica Azra Kiselica Aldin
main.cpp@0:7270ccf96446, 2014-03-10 (annotated)
- Committer:
- tim010
- Date:
- Mon Mar 10 08:00:27 2014 +0000
- Revision:
- 0:7270ccf96446
LV2 - PAI - Grupa1 - Tim010
Who changed what in which revision?
User | Revision | Line number | New 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 | } |