Lazar Dobric
/
7seg-multiplex
gas
main.cpp@0:6355912eb7b8, 2021-11-05 (annotated)
- Committer:
- makotolagano
- Date:
- Fri Nov 05 23:11:27 2021 +0000
- Revision:
- 0:6355912eb7b8
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
makotolagano | 0:6355912eb7b8 | 1 | #include "mbed.h" |
makotolagano | 0:6355912eb7b8 | 2 | |
makotolagano | 0:6355912eb7b8 | 3 | |
makotolagano | 0:6355912eb7b8 | 4 | #define A PA_10 |
makotolagano | 0:6355912eb7b8 | 5 | #define B PA_9 |
makotolagano | 0:6355912eb7b8 | 6 | #define C PA_8 |
makotolagano | 0:6355912eb7b8 | 7 | #define D PB_10 |
makotolagano | 0:6355912eb7b8 | 8 | #define E PB_5 |
makotolagano | 0:6355912eb7b8 | 9 | #define F PB_4 |
makotolagano | 0:6355912eb7b8 | 10 | #define G PB_3 |
makotolagano | 0:6355912eb7b8 | 11 | #define SEL_1 PB_6 |
makotolagano | 0:6355912eb7b8 | 12 | #define SEL_2 PC_7 |
makotolagano | 0:6355912eb7b8 | 13 | //aktivna vrednost 0 |
makotolagano | 0:6355912eb7b8 | 14 | const int digit[] = {0b1000000, 0b1111001, 0b0100100, 0b0110000, 0b0011001, 0b0010010, 0b0000010, 0b1111000, 0b0000000, 0b0010000, 0b1111111}; |
makotolagano | 0:6355912eb7b8 | 15 | |
makotolagano | 0:6355912eb7b8 | 16 | //BusOut display(A,B,C,D,E,F,G,SEL_1,SEL_2); //test |
makotolagano | 0:6355912eb7b8 | 17 | //BusOut display(PA_5,PA_6,PA_7,PB_6,PA_9,PA_8,PB_10); //zolin diode zezanje |
makotolagano | 0:6355912eb7b8 | 18 | |
makotolagano | 0:6355912eb7b8 | 19 | int main(){ |
makotolagano | 0:6355912eb7b8 | 20 | // int i = 0; |
makotolagano | 0:6355912eb7b8 | 21 | // display = digit[0]; |
makotolagano | 0:6355912eb7b8 | 22 | |
makotolagano | 0:6355912eb7b8 | 23 | |
makotolagano | 0:6355912eb7b8 | 24 | while(true){ |
makotolagano | 0:6355912eb7b8 | 25 | //if(i == 9){ |
makotolagano | 0:6355912eb7b8 | 26 | // i = -1; |
makotolagano | 0:6355912eb7b8 | 27 | // } |
makotolagano | 0:6355912eb7b8 | 28 | // display = digit[++i]; |
makotolagano | 0:6355912eb7b8 | 29 | // |
makotolagano | 0:6355912eb7b8 | 30 | // wait_ms(1000); |
makotolagano | 0:6355912eb7b8 | 31 | } |
makotolagano | 0:6355912eb7b8 | 32 | |
makotolagano | 0:6355912eb7b8 | 33 | |
makotolagano | 0:6355912eb7b8 | 34 | } |