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

Ⅳ.  CodeVision  Source  Code




                              {
                                      data  =  get_data();
                                      led  =  0xff;
                                      if(PINC.0  ==  0)
                                              send_data(data);
                                      for(i  =  0; I <  (data -  48);  I++)
                                      {
                                              led  =  (led  ==  0xff)?  0xfe  :  (led  <<  1)  |  0x01;
                                      }
                                      PORTA  =  led;
                              }
                      }
                    /*  USART통신으로  숫자를  받아  LED를  받은  숫자만큼  쉬프트  시키는  예제*/






            2.  자동  자동  차  타워  Source  Code


                가.  메인  보드  포트  할당

                   1)  Port  A
                       가) 0:  Blue  1 모터  작동
                       나) 1:  Blue  2 모터  작동
                       다) 2:  Blue  3 모터  작동
                       라) 3:  White  1  모터  작동
                       마) 4:  White  2  모터  작동
                       바) 5:  White  3  모터  작동
                       사) 6:  Lift  모터  정방향
                       아) 7:  Lift  모터  역방향


                    2)  Port B
                       가) 0:  1층 QRD
                       나) 1:  2층 QRD(Blue)
                       다) 2:  Lift  QRD 왼쪽
                       라) 3:  Lift  QRD 오른쪽
                       마) 4:  2층 QRD(White)
                       바) 5:  3층 Micro Switch
                       사) 6:  서보모터
                       아) 7:  입구  QRD


                    3)  Port C
                       가) 0:  LCD  RS


                                                                                               정보통신기기과
                                                         -  749  -
   751   752   753   754   755   756   757   758   759   760   761