simple digital out test for Kieran and George

Dependencies:   mbed

Committer:
nherriot
Date:
Sat Oct 13 16:08:49 2012 +0000
Revision:
2:9f49540bdf29
Parent:
1:47ca6e1d2bb2
simple led demo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nherriot 0:47c9955d2655 1 #include "mbed.h"
nherriot 0:47c9955d2655 2
nherriot 0:47c9955d2655 3 DigitalOut red(p5);
nherriot 2:9f49540bdf29 4 DigitalOut green(p6);
nherriot 0:47c9955d2655 5 DigitalOut myled(LED1);
nherriot 1:47ca6e1d2bb2 6 DigitalOut myled2(LED2);
nherriot 0:47c9955d2655 7
nherriot 2:9f49540bdf29 8 int myDelay = 2;
nherriot 2:9f49540bdf29 9
nherriot 0:47c9955d2655 10 //DigitalOut green(p6);
nherriot 0:47c9955d2655 11 //DigitalOut blue(p7);
nherriot 0:47c9955d2655 12
nherriot 0:47c9955d2655 13 int main() {
nherriot 0:47c9955d2655 14 // testing digital out 3.3volts on pin 5
nherriot 0:47c9955d2655 15 // flash LED 1 at the same time for visual clue that it works
nherriot 0:47c9955d2655 16 while(1) {
nherriot 0:47c9955d2655 17
nherriot 0:47c9955d2655 18 red = 1;
nherriot 2:9f49540bdf29 19 green = 0;
nherriot 0:47c9955d2655 20 myled = 1;
nherriot 2:9f49540bdf29 21 myled2 = 0;
nherriot 2:9f49540bdf29 22 wait(myDelay);
nherriot 2:9f49540bdf29 23 red = 0;
nherriot 2:9f49540bdf29 24 green = 1;
nherriot 2:9f49540bdf29 25 myled = 0;
nherriot 1:47ca6e1d2bb2 26 myled2 = 1;
nherriot 2:9f49540bdf29 27 wait(myDelay);
nherriot 0:47c9955d2655 28 }
nherriot 0:47c9955d2655 29
nherriot 0:47c9955d2655 30 }