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

#define Magenta         0xF81F      /* 255,   0, 255 */
             #define Yellow          0xFFE0      /* 255, 255, 0   */
             #define White           0xFFFF      /* 255, 255, 255 */




             char usart_tag[10][10];
             int a=0; //찍힌  개수  세는  용도.
             int usart_last_cursor=0;
             int isname=0;
             int record=0;
             int i;
             char* food (void)
             {
                     if(usart_tag[usart_last_cursor][3]=='B'||usart_tag[usart_last_cursor][4]=='B')
                            //RFID모듈  오류로  인해  가끔씩  뒤의  문자가  맨  앞으로  올  때가  있어
                                             //조건문을  위와  같이  만들었다.
                             return "pizza  5000won";
                     e                            l                           s                           e
             if(usart_tag[usart_last_cursor][3]=='5'||usart_tag[usart_last_cursor][4]=='5')
                             return "cookie 2000won";
                     e                            l                           s                           e
             if(usart_tag[usart_last_cursor][3]=='D'||usart_tag[usart_last_cursor][4]=='D')
                             return "Beer   3000won";
                     e                            l                           s                           e
             if(usart_tag[usart_last_cursor][3]=='3'||usart_tag[usart_last_cursor][4]=='3')
                             return "cola   1000won";
                     else
                             return "000";
             }
                            //RFID값을  비교하여  원하는  문자열을  LCD에  출력  해주는  함수이다.


             char* num (a)
             {       if(a==0)
                     {
                     if(usart_last_cursor==1)
                             return "01";
                     else if(usart_last_cursor==2)
                             return "02";
                     else if(usart_last_cursor==3)
                             return "03";
                     else if(usart_last_cursor==4)



                                                         -  267  -
   269   270   271   272   273   274   275   276   277   278   279