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

}
                                  }


                                 /* tag1값과  rfid_tag값  비교  후  일치하면  LCD에  글자  출력  */
                                  if(rfid_tag[0]==tag3[0]){
                                           for(j=0;j<8;j++){
                                                  if(rfid_tag[j]==tag3[j]) k++;
                                                  if(k==8){
                                                      GLCD_displayStringLn(Line5, "      102-706");
                                                      GLCD_displayStringLn(Line8, "       START");
                                                  }
                                          }
                                  }
                                  if(k!=8){           //등록  되지  않은  태그
                                        GLCD_displayStringLn(Line5, "    No Authority");
                                        GLCD_setTextColor(Red);
                                        GLCD_displayStringLn(Line8, "       FAILED");
                                  }
                              }
                              i++;    //수신  인터럽트  들어올  때마다  I 증가
                              if(i>7) //저장  끝나면  i 초기화
                              {
                                      i=0;
                              }
                              USART_ClearITPendingBit(USART2, USART_IT_RXNE);
                      }
              }

            라.  전체  프로그램

            1)  main.c

              #include "stm32f10x.h"
              #include "GLCD.h"
              #include "USART.h"
              EXTI_InitTypeDef EXTI_InitStructure;
              int v=1, w=1; //센서  인식  겹침  방지
              void GPIO_Configuration(void)
              {
                      GPIO_InitTypeDef GPIO_InitStructure;


                      /*TFTLCD 데이터  라인*/




                                                         -  820  -
   822   823   824   825   826   827   828   829   830   831   832