vuk stijepovic
/
19E042PIM_T1_2020_0639
Vuk Stijepovic 2020/0639
main.cpp
- Committer:
- vukstijepovic
- Date:
- 2021-11-06
- Revision:
- 0:8680d71fd8f9
File content as of revision 0:8680d71fd8f9:
//biblioteke //1000000,1111001,0100100,0110000,0011001,0010010,0000010,1111000,0000000,0010000 //0 1 2 3 4 5 6 7 8 9 #include "mbed.h" //definisanje direktiva #define a PA_10 #define a PA_10 #define b PA_9 #define c PA_8 #define d PB_10 #define e PB_5 #define f PB_4 #define g PB_3 #define jedan PB_6 #define dva PB_7 //definisanje glavnih promenjivih //definisanje //main int main () { DigitalIn dugme1(PC_9); DigitalIn dumge2(PC_8); BusOut displey(g, f, e, d, c, b, a,jedan,dva); int i =0; while (true) { if (dugme1==1) { i++; } if(i==16) { i=0; } switch(i) { case 0: displey.write(0b010000001);break; case 1: displey.write(0b011001111);break; case 2: displey.write(0b010010010);break; case 3: displey.write(0b010000110);break; case 4: displey.write(0b011001100);break; case 5: displey.write(0b010100100);break; case 6: displey.write(0b010100000);break; case 7: displey.write(0b010001111);break; case 8: displey.write(0b010000000);break; case 9: displey.write(0b010000100);break; case 10: displey.write(0b101111001);//wait_ms(15); displey.write(0b011000000);break; case 11: displey.write(0b101111001);//wait_ms(15); displey.write(0b011111001);break; case 12: displey.write(0b101111001);//wait_ms(15); displey.write(0b010100100);break; case 13: displey.write(0b101111001);//wait_ms(15); displey.write(0b010010000);break; case 14: displey.write(0b101111001);//wait_ms(15); displey.write(0b010011001);break; case 15: displey.write(0b101111001);//wait_ms(15); displey.write(0b010010010);break; } } }