Page 26 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 26

break;
                case 11:

                  digitalWrite(LEDARRAY_D,                                HIGH);digitalWrite(LEDARRAY_C,
            LOW);digitalWrite(LEDARRAY_B, HIGH);digitalWrite(LEDARRAY_A, HIGH);

                  break;
                case 12:
                  digitalWrite(LEDARRAY_D,                                HIGH);digitalWrite(LEDARRAY_C,

            HIGH);digitalWrite(LEDARRAY_B, LOW);digitalWrite(LEDARRAY_A, LOW);
                  break;

                case 13:
                  digitalWrite(LEDARRAY_D,                                HIGH);digitalWrite(LEDARRAY_C,
            HIGH);digitalWrite(LEDARRAY_B, LOW);digitalWrite(LEDARRAY_A, HIGH);

                  break;
                case 14:

                  digitalWrite(LEDARRAY_D,                                HIGH);digitalWrite(LEDARRAY_C,
            HIGH);digitalWrite(LEDARRAY_B, HIGH);digitalWrite(LEDARRAY_A, LOW);
                  break;

                case 15:
                  digitalWrite(LEDARRAY_D,                                HIGH);digitalWrite(LEDARRAY_C,

            HIGH);digitalWrite(LEDARRAY_B, HIGH);digitalWrite(LEDARRAY_A, HIGH);
                  break;
                default : break;

              }
            }



            void Display(unsigned int dat[])  {
              unsigned char i;



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

              {
                digitalWrite(LEDARRAY_G, HIGH);


                Display_Buffer[0] = dat[15-i];
                Display_Buffer[1] = dat[31-i];





                                                         -  19  -
   21   22   23   24   25   26   27   28   29   30   31