//conversor de bcd a 7 segmentos

Dependencies:   mbed

seg.cpp

Committer:
cristiany
Date:
2017-08-12
Revision:
0:da3425777443
Child:
1:c773d22f95b3

File content as of revision 0:da3425777443:

#include "seg.h"

int arreglo[16]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x58,0x00,0x18,0x08,0x46,0x21,0x06,0x0e};
int cod::enter(PinName a,PinName b,PinName c,PinName d)
{
    BusIn dip(a,b,c,d);
    sw=dip.read();
    return sw;   
}
void cod::salida(PinName a,PinName b,PinName c,PinName d,PinName e,PinName f,PinName g)
{
    a_=a;b_=b;c_=c;d_=d;e_=e;f_=f;g_=g;
    
}  
void cod::bcd(int number)
{
    BusOut display(a_,b_,c_,d_,e_,f_,g_);
    display=arreglo[number];
}