Dependencies:   mbed

main.cpp

Committer:
ladner
Date:
2016-05-13
Revision:
7:a1041bc1d084
Parent:
6:e7592436c025

File content as of revision 7:a1041bc1d084:

/***********************************
Name:   BERTL16 Incrementgeber TEST
Author: Enenkel 
Modiried by: Jakob Ladner
description:
         Test 4 Stk Incrementgeber.
         Beim Ansprechen des Incrementgebers leuchten LED 
***********************************/
#include "mbed.h"

DigitalOut Von (P2_13);      // 12 V ON 
DigitalOut INCON (P2_2);     // Incrementgeber ON
DigitalIn INC1 (P2_6);       // Incremenrtgeber U17
DigitalIn INC2 (P2_7);       //                 U20
DigitalIn INC3 (P2_8);       //                 U21
DigitalIn INC4 (P2_9);       //                 U22
 
DigitalOut LedD10 (P1_18);   // Led D10
DigitalOut LedD11 (P2_16);   // Led D11
DigitalOut LedD13 (P1_21);   // Led D13
DigitalOut LedD12 (P1_20);   // Led D12

int main() {
    Von=1;                    // 12 V Leitung EIN
    INCON=1;                  // incrementgeber EIN

    while(1) {
        // Auswertung der LINE SENSOREN
        if (INC1 == 1 )        // Incr. Sensor U17
           {
              LedD10=1;         
           } else{
              LedD10=0;
                 }          
        if (INC2 == 1)         
           {
              LedD11=1;
           } else {
              LedD11=0;
                  }                 
        if (INC3 == 1)         
           {
              LedD13=1;
           } else {
              LedD13=0;
                  } 
        if (INC4 == 1)         
           {
              LedD12=1;   
           } else{
              LedD12=0;
                 }    
    }
}