Sz_Insper / Mbed 2 deprecated 7seg_0-f

Dependencies:   mbed

main.cpp

Committer:
henriquer
Date:
2021-03-16
Revision:
0:43728f232ec4

File content as of revision 0:43728f232ec4:

// ************* Exemplo simples contagem display 0 - F  ************* //

#include "mbed.h"

BusOut display(D6,D7,D8,D9,D10,D11,D12); // segments dp,a,b,c,d,e,f,g

int main()
{

    while(1) {

        for(int i=0; i<16; i++) {

            switch (i) {

                case 0:
                    display = 0x3F;
                    break; //display 0

                case 1:
                    display = 0x06;
                    break; //display 1

                case 2:
                    display = 0x5B;
                    break; //display 2

                case 3:
                    display = 0x4F;
                    break; //display 3

                case 4:
                    display = 0x66;
                    break; //display 4

                case 5:
                    display = 0x6D;
                    break; //display 5

                case 6:
                    display = 0x7D;
                    break; //display 6

                case 7:
                    display = 0x07;
                    break; //display 7

                case 8:
                    display = 0x7F;
                    break; //display 8

                case 9:
                    display = 0x6F;
                    break; //display 9

                case 10:
                    display = 0x77;
                    break; //display A

                case 11:
                    display = 0x7C;
                    break; //display B

                case 12:
                    display = 0x39;
                    break; //display C

                case 13:
                    display = 0x5E;
                    break; //display D

                case 14:
                    display = 0x79;
                    break; //display E

                case 15:
                    display = 0x71;
                    break; // display F

            }
            wait(0.2);

        }

    }
}