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

/*취소  버튼용  USART1번*/
             volatile char usart1;


             /*쓰레기  값을  받아두는  배열*/
             char trash[1][8];
             int trash1=0;


             /*상품  총  합계  나타내는  함수*/
             void LCD_num(unsigned int ln, unsigned int col, unsigned int  num)
             {
                     unsigned char N10000,N1000,N100,N10,N1;


                     N10000 = (num/10000)%10 + '0';
                     N1000 = (num/1000)%10 + '0';
                     N100 = (num/100)%10 + '0';
                     N10 = (num/10)%10 + '0';
                     N1 = (num/1)%10 + '0';
                     if(N10000!='0')
                     GLCD_displayChar1(ln, col+20, N10000);
                     else
                     GLCD_displayChar1(ln, col+20, ' ');
                     GLCD_displayChar1(ln, col, N1000);
                     GLCD_displayChar1(ln, col-20, N100);
                     GLCD_displayChar1(ln, col-40, N10);
                     GLCD_displayChar1(ln, col-60, N1);
             }


             /*상품정보  USART1번  전송  및  GLCD표시  함수*/
             char* food (void)
             {
                     if(usart_tag[usart_last_cursor][3]=='B'||usart_tag[usart_last_cursor][4]=='B')
                             {pay+=5000;USART1Write((u8*)"P",sizeof("P"));return "      Pizza
             5000won";}
                     e                            l                           s                           e
             if(usart_tag[usart_last_cursor][3]=='5'||usart_tag[usart_last_cursor][4]=='5')
                             {pay+=2000;USART1Write((u8*)"K",sizeof("K"));return  "       Cookie
             2000won";}
                     e                            l                           s                           e
             if(usart_tag[usart_last_cursor][3]=='D'||usart_tag[usart_last_cursor][4]=='D')
                             {pay+=3000;USART1Write((u8*)"B",sizeof("B"));return "      Beer



                                                         -  302  -
   304   305   306   307   308   309   310   311   312   313   314