//programa decodificado de BCD a decimal mediante dip swicth

Dependencies:   mbed

Fork of Deco_Katodo by Marvin Villamizar

katodo.cpp

Committer:
mauricio1989
Date:
2017-08-12
Revision:
1:0b8fe27ace28
Parent:
0:e4c3edb3c5ea

File content as of revision 1:0b8fe27ace28:

#include "katodo.h"

int kato[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67,0x77,0x7c,0x74,0x5c,0x30,0x5f};
int katodo::entrada(PinName a,PinName b,PinName c,PinName d)

{
  BusIn dip(a,b,c,d);
  dipSw=dip.read();
  return dipSw; 
}

void katodo::visual(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 katodo::bcd(int numero)

{
        BusOut display(_g,_f,_e,_d,_c,_b,_a);
        display=kato[numero];
}