//programa decodificado de BCD a decimal mediante dip swicth
Fork of Deco_Katodo by
katodo.h@0:e4c3edb3c5ea, 2017-02-11 (annotated)
- Committer:
- dimmu8410
- Date:
- Sat Feb 11 14:53:40 2017 +0000
- Revision:
- 0:e4c3edb3c5ea
- Child:
- 1:0b8fe27ace28
ejemplo para estudiantes
Who changed what in which revision?
User | Revision | Line number | New 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. |
dimmu8410 | 0:e4c3edb3c5ea | 9 | |
dimmu8410 | 0:e4c3edb3c5ea | 10 | void configura(PinName pina,PinName pinb,PinName pinc,PinName pind,PinName pine,PinName pinf,PinName ping); |
dimmu8410 | 0:e4c3edb3c5ea | 11 | //El anterior constructor configura el display en el orden (a,b,c,d,e,f,g) |
dimmu8410 | 0:e4c3edb3c5ea | 12 | void visual(int numero); |
dimmu8410 | 0:e4c3edb3c5ea | 13 | //El anterior constructor permite la visualización |
dimmu8410 | 0:e4c3edb3c5ea | 14 | private: |
dimmu8410 | 0:e4c3edb3c5ea | 15 | PinName _pina;PinName _pinb;PinName _pinc;PinName _pind;PinName _pine;PinName _pinf;PinName _ping; |
dimmu8410 | 0:e4c3edb3c5ea | 16 | //las variables mencionadas anteriormente son creadas para evitar que el usuario las modifique |
dimmu8410 | 0:e4c3edb3c5ea | 17 | int _numero; |
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 |