Marvin Villamizar
/
Discrete_SevenSegment_A_K
An awesome library for the 7 segment displays.
seven.h@1:4aefe4ad20a6, 2016-02-13 (annotated)
- Committer:
- dimmu8410
- Date:
- Sat Feb 13 17:06:18 2016 +0000
- Revision:
- 1:4aefe4ad20a6
- Parent:
- 0:916a5376859c
A library for the seven segments Displays, it doesn't matter if you have and Anode or Cathode displays, you can use Both with this library.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dimmu8410 | 0:916a5376859c | 1 | #ifndef seven_h |
dimmu8410 | 0:916a5376859c | 2 | #define seven_h |
dimmu8410 | 0:916a5376859c | 3 | #include "mbed.h" |
dimmu8410 | 0:916a5376859c | 4 | |
dimmu8410 | 0:916a5376859c | 5 | |
dimmu8410 | 1:4aefe4ad20a6 | 6 | |
dimmu8410 | 0:916a5376859c | 7 | class seven |
dimmu8410 | 0:916a5376859c | 8 | { |
dimmu8410 | 1:4aefe4ad20a6 | 9 | |
dimmu8410 | 0:916a5376859c | 10 | public: |
dimmu8410 | 0:916a5376859c | 11 | |
dimmu8410 | 0:916a5376859c | 12 | void conf(PinName pin1,PinName pin2,PinName pin3,PinName pin4,PinName pin5,PinName pin6,PinName pin7); |
dimmu8410 | 0:916a5376859c | 13 | void printA(int number); |
dimmu8410 | 0:916a5376859c | 14 | void printK(int number2); |
dimmu8410 | 1:4aefe4ad20a6 | 15 | |
dimmu8410 | 0:916a5376859c | 16 | |
dimmu8410 | 0:916a5376859c | 17 | private: |
dimmu8410 | 0:916a5376859c | 18 | PinName _pin1;PinName _pin2;PinName _pin3;PinName _pin4;PinName _pin5;PinName _pin6;PinName _pin7; |
dimmu8410 | 0:916a5376859c | 19 | int _number;int _number2; |
dimmu8410 | 1:4aefe4ad20a6 | 20 | |
dimmu8410 | 0:916a5376859c | 21 | |
dimmu8410 | 0:916a5376859c | 22 | }; |
dimmu8410 | 0:916a5376859c | 23 | #endif |