An awesome library for the 7 segment displays.

Dependencies:   mbed

Revision:
0:916a5376859c
Child:
1:4aefe4ad20a6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/seven.cpp	Thu Feb 11 18:16:47 2016 +0000
@@ -0,0 +1,22 @@
+#include "seven.h"
+#include "mbed.h"
+int _decoK[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67};
+int _decoA[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98};
+
+void seven::conf(PinName pin1,PinName pin2,PinName pin3,PinName pin4,PinName pin5,PinName pin6,PinName pin7)
+{
+    _pin1=pin1;_pin2=pin2;_pin3=pin3;_pin4=pin4;_pin5=pin5;_pin6=pin6;_pin7=pin7;
+    
+}
+void seven::printA(int number)
+{
+    BusOut display(_pin1,_pin2,_pin3,_pin4,_pin5,_pin6,_pin7);
+    _number=number;
+    display=_decoA[_number];
+}
+void seven::printK(int number2)
+{
+    BusOut display(_pin1,_pin2,_pin3,_pin4,_pin5,_pin6,_pin7);
+    _number2=number2;
+    display=_decoK[_number2];
+}
\ No newline at end of file