Equipo 13
/
Lab2
Lab2
main.cpp@0:7b3f38b1a151, 2014-02-05 (annotated)
- Committer:
- Equipo13
- Date:
- Wed Feb 05 03:12:58 2014 +0000
- Revision:
- 0:7b3f38b1a151
Lab2;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Equipo13 | 0:7b3f38b1a151 | 1 | #include "mbed.h" |
Equipo13 | 0:7b3f38b1a151 | 2 | |
Equipo13 | 0:7b3f38b1a151 | 3 | DigitalIn a0 (PTA1); |
Equipo13 | 0:7b3f38b1a151 | 4 | DigitalIn a1 (PTA2); |
Equipo13 | 0:7b3f38b1a151 | 5 | DigitalIn b0 (PTD4); |
Equipo13 | 0:7b3f38b1a151 | 6 | DigitalIn b1 (PTA12); |
Equipo13 | 0:7b3f38b1a151 | 7 | |
Equipo13 | 0:7b3f38b1a151 | 8 | int cin1; |
Equipo13 | 0:7b3f38b1a151 | 9 | int out1, out2, out3, out4, out5, out6; |
Equipo13 | 0:7b3f38b1a151 | 10 | int cout1; |
Equipo13 | 0:7b3f38b1a151 | 11 | |
Equipo13 | 0:7b3f38b1a151 | 12 | |
Equipo13 | 0:7b3f38b1a151 | 13 | DigitalOut Cout(PTC2); |
Equipo13 | 0:7b3f38b1a151 | 14 | DigitalOut S1(PTB3); |
Equipo13 | 0:7b3f38b1a151 | 15 | DigitalOut S0(PTB2); |
Equipo13 | 0:7b3f38b1a151 | 16 | |
Equipo13 | 0:7b3f38b1a151 | 17 | int main() { |
Equipo13 | 0:7b3f38b1a151 | 18 | while(1) { |
Equipo13 | 0:7b3f38b1a151 | 19 | |
Equipo13 | 0:7b3f38b1a151 | 20 | out1= (!a1&b1)|(a1&!b1); |
Equipo13 | 0:7b3f38b1a151 | 21 | Cout=(!out1&cout1)|(out1&!cout1); |
Equipo13 | 0:7b3f38b1a151 | 22 | |
Equipo13 | 0:7b3f38b1a151 | 23 | out2 = a1&b1; |
Equipo13 | 0:7b3f38b1a151 | 24 | out3 = out1&cout1; |
Equipo13 | 0:7b3f38b1a151 | 25 | S1= out2|out3; |
Equipo13 | 0:7b3f38b1a151 | 26 | |
Equipo13 | 0:7b3f38b1a151 | 27 | out4= (!a0&b0|a0&!b0); |
Equipo13 | 0:7b3f38b1a151 | 28 | cout1=(!out4&cin1)|(out4&!cin1); |
Equipo13 | 0:7b3f38b1a151 | 29 | |
Equipo13 | 0:7b3f38b1a151 | 30 | out5 = a0&b0; |
Equipo13 | 0:7b3f38b1a151 | 31 | out6 = out4&cin1; |
Equipo13 | 0:7b3f38b1a151 | 32 | S0= out5|out6; |
Equipo13 | 0:7b3f38b1a151 | 33 | |
Equipo13 | 0:7b3f38b1a151 | 34 | } |
Equipo13 | 0:7b3f38b1a151 | 35 | } |
Equipo13 | 0:7b3f38b1a151 | 36 | |
Equipo13 | 0:7b3f38b1a151 | 37 | |
Equipo13 | 0:7b3f38b1a151 | 38 |