Kevin Maddox
/
Lab2Part1
Lab 2 part 3
main.cpp@0:3cab63033453, 2015-01-07 (annotated)
- Committer:
- kevinmark13
- Date:
- Wed Jan 07 01:12:36 2015 +0000
- Revision:
- 0:3cab63033453
Lab2 Part3;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kevinmark13 | 0:3cab63033453 | 1 | |
kevinmark13 | 0:3cab63033453 | 2 | //In this part of the Lab 1 |
kevinmark13 | 0:3cab63033453 | 3 | //you will need to use the 4-bank seven-segment LED display to display a pattern of "2.468 |
kevinmark13 | 0:3cab63033453 | 4 | |
kevinmark13 | 0:3cab63033453 | 5 | |
kevinmark13 | 0:3cab63033453 | 6 | #include "mbed.h" |
kevinmark13 | 0:3cab63033453 | 7 | |
kevinmark13 | 0:3cab63033453 | 8 | //BusOut Seg1(p5,p6,p7,p8,p9,p10,p11,p12); // ABCDEFGDP |
kevinmark13 | 0:3cab63033453 | 9 | //BusOut Seg2(p5,p6,p7,p8,p9,p10,p11,p12); // ABCDEFGDP |
kevinmark13 | 0:3cab63033453 | 10 | //BusOut Seg3(p5,p6,p7,p8,p9,p10,p11,p12); // ABCDEFGDP |
kevinmark13 | 0:3cab63033453 | 11 | //BusOut Seg4(p5,p6,p7,p8,p9,p10,p11,p12); // ABCDEFGDP |
kevinmark13 | 0:3cab63033453 | 12 | //BusOut dp1(p12); // DP |
kevinmark13 | 0:3cab63033453 | 13 | |
kevinmark13 | 0:3cab63033453 | 14 | DigitalOut A(p5); |
kevinmark13 | 0:3cab63033453 | 15 | DigitalOut B(p6); |
kevinmark13 | 0:3cab63033453 | 16 | DigitalOut C(p7); |
kevinmark13 | 0:3cab63033453 | 17 | DigitalOut D(p8); |
kevinmark13 | 0:3cab63033453 | 18 | DigitalOut E(p9); |
kevinmark13 | 0:3cab63033453 | 19 | DigitalOut F(p10); |
kevinmark13 | 0:3cab63033453 | 20 | DigitalOut G(p11); |
kevinmark13 | 0:3cab63033453 | 21 | DigitalOut DP(p12); |
kevinmark13 | 0:3cab63033453 | 22 | |
kevinmark13 | 0:3cab63033453 | 23 | DigitalOut Dig1(p17); |
kevinmark13 | 0:3cab63033453 | 24 | DigitalOut Dig2(p18); |
kevinmark13 | 0:3cab63033453 | 25 | DigitalOut Dig3(p19); |
kevinmark13 | 0:3cab63033453 | 26 | DigitalOut Dig4(p20); |
kevinmark13 | 0:3cab63033453 | 27 | |
kevinmark13 | 0:3cab63033453 | 28 | int main() |
kevinmark13 | 0:3cab63033453 | 29 | { |
kevinmark13 | 0:3cab63033453 | 30 | |
kevinmark13 | 0:3cab63033453 | 31 | Dig1 =0x5B; // 01011011 binary LEDs to '2' |
kevinmark13 | 0:3cab63033453 | 32 | |
kevinmark13 | 0:3cab63033453 | 33 | Dig2 =0x66; // 01100110 binary LEDs to '4' |
kevinmark13 | 0:3cab63033453 | 34 | |
kevinmark13 | 0:3cab63033453 | 35 | Dig3 = 0x7D; // 01111101 binary LEDs to '6' |
kevinmark13 | 0:3cab63033453 | 36 | |
kevinmark13 | 0:3cab63033453 | 37 | Dig4 = 0x7F; // 01111111 binary LEDs to '8' |
kevinmark13 | 0:3cab63033453 | 38 | |
kevinmark13 | 0:3cab63033453 | 39 | DP = 1; |
kevinmark13 | 0:3cab63033453 | 40 | |
kevinmark13 | 0:3cab63033453 | 41 | |
kevinmark13 | 0:3cab63033453 | 42 | } |