//programa decodificado de BCD a decimal mediante dip swicth

Dependencies:   mbed

Fork of Deco_Katodo by Marvin Villamizar

Committer:
mauricio1989
Date:
Sat Aug 12 21:25:21 2017 +0000
Revision:
1:0b8fe27ace28
Parent:
0:e4c3edb3c5ea
//programa decodificado de BCD a decimal   mediante dip swicth

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dimmu8410 0:e4c3edb3c5ea 1 #ifndef katodo_h //aquí creo la librería con el nombre katodo
dimmu8410 0:e4c3edb3c5ea 2 #define katodo_h //defino libreria
dimmu8410 0:e4c3edb3c5ea 3 #include "mbed.h"//Incluye las librerias generales de MBED
dimmu8410 0:e4c3edb3c5ea 4
dimmu8410 0:e4c3edb3c5ea 5 class katodo //Crea la clase para poder generar objetos
dimmu8410 0:e4c3edb3c5ea 6
dimmu8410 0:e4c3edb3c5ea 7 {
dimmu8410 0:e4c3edb3c5ea 8 public: // aquí se crean los contructores que pueden ser usados por la persona.
mauricio1989 1:0b8fe27ace28 9 int entrada (PinName a,PinName b,PinName c,PinName d);
mauricio1989 1:0b8fe27ace28 10 void visual(PinName a,PinName b,PinName c,PinName d,PinName e,PinName f,PinName g);
dimmu8410 0:e4c3edb3c5ea 11 //El anterior constructor configura el display en el orden (a,b,c,d,e,f,g)
mauricio1989 1:0b8fe27ace28 12 void bcd(int numero);
dimmu8410 0:e4c3edb3c5ea 13 //El anterior constructor permite la visualización
dimmu8410 0:e4c3edb3c5ea 14 private:
mauricio1989 1:0b8fe27ace28 15 PinName _a;PinName _b;PinName _c;PinName _d;PinName _e;PinName _f;PinName _g;
dimmu8410 0:e4c3edb3c5ea 16 //las variables mencionadas anteriormente son creadas para evitar que el usuario las modifique
mauricio1989 1:0b8fe27ace28 17 int dipSw;
dimmu8410 0:e4c3edb3c5ea 18 //las variables mencionadas anteriormente son creadas para evitar que el usuario las modifique
dimmu8410 0:e4c3edb3c5ea 19 };
dimmu8410 0:e4c3edb3c5ea 20
dimmu8410 0:e4c3edb3c5ea 21
dimmu8410 0:e4c3edb3c5ea 22 #endif