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

}

              }

              interrupt [EXT_INT4] void inPS(void)
              {

                  mode=1;

                  clear();
              }

              interrupt [EXT_INT5] void price_display(void)
              {

                  mode = 2;
              }




              void initial_LCD()
              {

                  delay_ms(15);
                  instruction_write(0x38);
                  delay_ms(5);

                  instruction_write(0x38);
                  delay_us(100);
                  instruction_write(0x38);
                  instruction_write(0x08);
                  instruction_write(0x06);

                  instruction_write(0x0c);
              }



              void var(char *str)
              {

                  unsigned char i;

                  for(i=0;i<16;i++) data_write(str[i]);
              }



              void data_write(char data)

              {




                                                         -  638  -
   640   641   642   643   644   645   646   647   648   649   650