Bankomat-Beispiel mit Klasse und Headerdatei

Dependencies:   mbed

Bankomat.h

Committer:
powerboox
Date:
2018-06-25
Revision:
0:9503058814de

File content as of revision 0:9503058814de:

/**
  Header für die Bankomat-Klasse
 
 */
#include "mbed.h"
#ifndef BANKOMAT_H
#define BANKOMAT_H

class Bankomat{
  
private:
  DigitalOut _led1; DigitalOut _led2;
  DigitalOut _led3; DigitalOut _led4;
  
  BusOut _allleds;
  int Pincode;
  int Pincheck[4];
  int Zahl[4];
  int UserPin[4]; //PIN-Eingabe
  
public:
  
  Bankomat(PinName pin1, PinName pin2, PinName pin3, PinName pin4):
  _allleds(pin1,pin2,pin3,pin4),
  _led1(pin1), _led2(pin2), _led3(pin3), _led4(pin4)
  {
  }
  void  random();
  void showPin();
  void eingabe();
  void ausgabe();
  void clearleds();
  
  
};

#endif