Irma Jakić Tarik Demirović

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 BusOut leds(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28);
00004 DigitalOut enable(dp14);
00005 DigitalIn taster1(dp1);
00006 
00007 int main() {
00008     enable = 0;
00009     leds = 0;
00010     int i = 0;
00011     while(1) {
00012         if(!taster1)
00013         {
00014             leds = i;
00015             wait(1);
00016             if(i == 256){
00017                 i = 0;
00018                 }
00019             else{
00020                 i++;
00021             } 
00022         }   
00023         if(taster1)
00024         {
00025             while(taster1)
00026             {
00027                 if(i == 0)
00028                 {
00029                     i = 256;
00030                 }
00031                 else {
00032                     i--;
00033                 }
00034                 wait(1);
00035                 leds = i;
00036             }
00037         }
00038     }
00039 }