AirsoftTimer software based on mbed
Dependencies: mbed TextLCD keypad
Revision 1:c80248c83025, committed 2013-02-10
- Comitter:
- sillevl
- Date:
- Sun Feb 10 09:58:24 2013 +0000
- Parent:
- 0:4a0929f1b4fd
- Child:
- 2:f8e46daca111
- Commit message:
- with embed library
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Thu Feb 07 20:50:33 2013 +0000 +++ b/main.cpp Sun Feb 10 09:58:24 2013 +0000 @@ -1,14 +1,48 @@ -#include "mbed.h" -#include "Airsofttimer.h" - - -DigitalOut myled(LED1); - -int main() { - while(1) { - myled = 1; - wait(0.2); - myled = 0; - wait(0.2); - } -} +#include "mbed.h" +//#include "Airsofttimer.h" +#include "TextLCD.h" + + + + +DigitalOut myled1(LED1); +DigitalOut myled2(LED2); +DigitalOut myled3(LED3); +DigitalOut myled4(LED4); + +DigitalOut rs(P1_30); +DigitalOut e(P1_31); +DigitalOut d4(P0_23); +DigitalOut d5(P0_24); +DigitalOut d6(P0_25); +DigitalOut d7(P0_26); + +DigitalOut leda(P2_4); +DigitalOut ledb(P2_5); + +int main() +{ + //TextLCD lcd(P1_30, P1_31, P0_23, P0_24, P0_23, P0_26); // rs, e, d4-d7 + + while(1) { + //lcd.cls(); + //lcd.printf("AirsoftTimer\n"); + myled1 = 1; + myled2 = 1; + myled3 = 1; + myled4 = 1; + rs = e = d4 = d5 = d6 = d7 = 1; + leda = ledb = 1; + wait(0.2); + + /////////////////////// + + myled1 = 0; + myled2 = 0; + myled3 = 0; + myled4 = 0; + rs = e = d4 = d5 = d6 = d7 = 0; + leda = ledb = 0; + wait(0.2); + } +}