Test program to measure current of mbed

Dependencies:   mbed

Committer:
tosihisa
Date:
Fri Jul 30 01:39:53 2010 +0000
Revision:
0:41b606c44f60

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tosihisa 0:41b606c44f60 1 #include "mbed.h"
tosihisa 0:41b606c44f60 2
tosihisa 0:41b606c44f60 3 DigitalOut led1(LED1);
tosihisa 0:41b606c44f60 4 DigitalOut led2(LED2);
tosihisa 0:41b606c44f60 5 DigitalOut led3(LED3);
tosihisa 0:41b606c44f60 6 DigitalOut led4(LED4);
tosihisa 0:41b606c44f60 7
tosihisa 0:41b606c44f60 8 int main() {
tosihisa 0:41b606c44f60 9 unsigned char count = 0;
tosihisa 0:41b606c44f60 10 while(1) {
tosihisa 0:41b606c44f60 11 switch(count){
tosihisa 0:41b606c44f60 12 case 0:
tosihisa 0:41b606c44f60 13 led1 = 0;
tosihisa 0:41b606c44f60 14 led2 = 0;
tosihisa 0:41b606c44f60 15 led3 = 0;
tosihisa 0:41b606c44f60 16 led4 = 0;
tosihisa 0:41b606c44f60 17 break;
tosihisa 0:41b606c44f60 18 case 1:
tosihisa 0:41b606c44f60 19 led1 = 1;
tosihisa 0:41b606c44f60 20 led2 = 0;
tosihisa 0:41b606c44f60 21 led3 = 0;
tosihisa 0:41b606c44f60 22 led4 = 0;
tosihisa 0:41b606c44f60 23 break;
tosihisa 0:41b606c44f60 24 case 2:
tosihisa 0:41b606c44f60 25 led1 = 1;
tosihisa 0:41b606c44f60 26 led2 = 1;
tosihisa 0:41b606c44f60 27 led3 = 0;
tosihisa 0:41b606c44f60 28 led4 = 0;
tosihisa 0:41b606c44f60 29 break;
tosihisa 0:41b606c44f60 30 case 3:
tosihisa 0:41b606c44f60 31 led1 = 1;
tosihisa 0:41b606c44f60 32 led2 = 1;
tosihisa 0:41b606c44f60 33 led3 = 1;
tosihisa 0:41b606c44f60 34 led4 = 0;
tosihisa 0:41b606c44f60 35 break;
tosihisa 0:41b606c44f60 36 case 4:
tosihisa 0:41b606c44f60 37 led1 = 1;
tosihisa 0:41b606c44f60 38 led2 = 1;
tosihisa 0:41b606c44f60 39 led3 = 1;
tosihisa 0:41b606c44f60 40 led4 = 1;
tosihisa 0:41b606c44f60 41 break;
tosihisa 0:41b606c44f60 42 }
tosihisa 0:41b606c44f60 43 count++;
tosihisa 0:41b606c44f60 44 wait(5.0);
tosihisa 0:41b606c44f60 45 if(count > 4){
tosihisa 0:41b606c44f60 46 count = 0;
tosihisa 0:41b606c44f60 47 }
tosihisa 0:41b606c44f60 48 }
tosihisa 0:41b606c44f60 49 }