LAUFLICHT via HEX BUS

Dependencies:   mbed

Fork of _B14_Lektion02d by BULME_BERTL14

main.cpp

Committer:
Enenkel
Date:
2015-03-20
Revision:
2:04b13c71e1b9
Parent:
1:1b6e8646461b

File content as of revision 2:04b13c71e1b9:

/***********************************
name:   _B14_Lektion02d     Lauflicht via BUS
author: Gottfried Enenkel   HTL BULME
date:   15.3.2015
Aufgabe:
    Lade die Software, führe sie aus.
    Verändere die Software so, dass folgendes Lauflicht entsteht 
    D10 D11 D12 D13
    -   -   -   -       Ein Durchgang dauert 4 sec
    X   -   -   -       X=ON  - = off
    X   X   -   - 
    X   X   X   -
    X   X   X   X
    X   X   X   -
    X   X   -   -
    X
    Start erneut mit  -   -   -   -  
**********************************/
#include "mbed.h"
// *******   Definitionen  ********
// Statt DigitalOut wird nun BusOut verwendet !
BusOut leds(P1_8, P1_9, P1_10, P1_11);   //LEDS als Bus definieren

// *******   Hauptroutine  ********
int main() {                 // 0x bedeutet eine HEX Zahl folgt (0-F)
    while(1) {               // Alle LED ein >  0xF;     8 4 2 1  
        leds = 0x0;          // Alle LED aus    0x0;  Alle LED EIN > 0xF;
        wait(0.5);           // 8 4 2 1  Wert
        
        // füge hier deine Software ein !
        }                    // Springe zum Anfang der Schleife 
}                            // Ende Hauptprogramm  
// *******      Ende       *********