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

PORTC  =  0x02; PORTF = 0x3C; PORTA  = 0x20; delay_ms(1);
                            PORTA  >>=  1;  PORTF  =  0x24;  delay_ms(1);
                            PORTA  >>=  1;  delay_ms(1);
                            PORTA  >>=  1;  PORTF  =  0x3C;  delay_ms(1);
                       PORTC  +=  0x01; PORTF = 0x24; PORTA = 0x20; delay_ms(1);
                       PORTA  =  0x04;  delay_ms(1);
                       PORTC  +=  0x01; PORTA  = 0x20; delay_ms(1);
                       PORTA  =  0x04;  delay_ms(1);
                       PORTC  +=  0x01; PORTF = 0x3C; PORTA  = 0x20; delay_ms(1);
                            PORTA  >>=  1;  PORTF  =  0x24;  delay_ms(1);
                            PORTA  >>=  1;  delay_ms(1);
                            PORTA  >>=  1;  PORTF  =  0x3C;  delay_ms(1);
                 }//2
                 for(i=0;  i<50; i++){
                       PORTC  =  0x03; PORTF = 0x18; PORTA = 0x18; delay_ms(1);
                       PORTC  +=  0x01; delay_ms(1);
                 }//1
            }/*  1-2-3-4-4-3-2-1순으로  커졌다  작아졌다  동작  */
            void  pattern_slide1(){
                    PORTC  =  0x00;  PORTF  =  0xFF;  PORTA  =  0xff;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    PORTC  +=  0x01;  delay_ms(100);
                    delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
                    PORTC  -=  0x01;  delay_ms(100);
            }//세워져있는  정사각형(8x8)맨  왼쪽부터  오른쪽-왼쪽으로  점멸
            void  pattern_slide2(){
                 int  i,j,k;
                 PORTA = 0x80;
                    for(i=0;  i<100;  i++){
                       for(j=0; j<8;  j++){
                            for(k=0;  k<8; k++){
                                 PORTC =  0x00;  PORTF  = 0xff; delay_ms(1);
                                 PORTC +=  0x01;  delay_ms(1);
                                 PORTC +=  0x01;  delay_ms(1);
                                 PORTC +=  0x01;  delay_ms(1);



                                                         -  276  -
   278   279   280   281   282   283   284   285   286   287   288