Lab2

Dependencies:   mbed

main.cpp

Committer:
Equipo13
Date:
2014-02-05
Revision:
0:7b3f38b1a151

File content as of revision 0:7b3f38b1a151:

#include "mbed.h"

DigitalIn a0 (PTA1);
DigitalIn a1 (PTA2);
DigitalIn b0 (PTD4);
DigitalIn b1 (PTA12);

int cin1;
int out1, out2, out3, out4, out5, out6;
int cout1;


DigitalOut Cout(PTC2);
DigitalOut S1(PTB3);
DigitalOut S0(PTB2);

int main() {
    while(1) {
        
        out1= (!a1&b1)|(a1&!b1);
        Cout=(!out1&cout1)|(out1&!cout1);
        
        out2 = a1&b1;
        out3 = out1&cout1;
        S1= out2|out3;
        
        out4= (!a0&b0|a0&!b0);
        cout1=(!out4&cin1)|(out4&!cin1);
        
        out5 = a0&b0;
        out6 = out4&cin1;
        S0= out5|out6;        

}
}