a

Dependencies:   LM75B mbed

main.cpp

Committer:
bulmenwt
Date:
2015-01-28
Revision:
0:bbf410a7c8b1

File content as of revision 0:bbf410a7c8b1:

/*M0-BOARD LPC11U24 VERSION 1.0 WF 01_2015
BULME Graz / Elektronik
RGB - LED
Datei: WF_RGB_Schalter_V1/main.cpp
*/

#include "mbed.h"
PwmOut g(p5); // Definition LED grün, PWM
PwmOut b(p34); // Definition LED blau, PWM
PwmOut r(p36); // Definition LED rot, PWM

// Definition der Taster (Switches)
DigitalIn  sw1(P0_15);  // SW1 -> sein IO Pin ist laut Schaltplan der P0_15
DigitalIn  sw2(P0_10);  // Die Pins werden hier mit DigitalIn belegt ! 
DigitalIn  sw3(P0_23);  // Die Pins werden hier mit DigitalIn belegt !

int main()
{
    while(1)
    {    
    if (sw1==1)  {
        g=0; // LED on   
        b=1; // LED off
        r=1; // LED off
      }
      
    if (sw2==1)  {
        g=1; // LED off   
        b=0; // LED on
        r=1; // LED off
      } 
      
    if (sw3==1)  {
        g=1; // LED off   
        b=1; // LED off
        r=0; // LED on
      } 
    }
}