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

Set_nRd;
                     GPIOE->ODR = c;
                     Clr_nWr;
                     Set_nWr;
             }


             __inline unsigned short rd_dat (void) {                 //LCD제어  데이터  읽기
               unsigned short val = 0;


                     Set_Rs;
                     Set_nWr;
                     Clr_nRd;
                 GPIOE->CRH = 0x44444444;
                     GPIOE->CRL = 0x44444444;
                     val = GPIOE->IDR;
                     val = GPIOE->IDR;
                     GPIOE->CRH = 0x33333333;
                     GPIOE->CRL = 0x33333333;
                     Set_nRd;
                     return val;
             }


             __inline void wr_reg (unsigned char reg, unsigned short val) {          //레지스터  쓰기


                     Clr_Cs;
                     wr_cmd(reg);
                     wr_dat(val);
                     Set_Cs;
             }

             unsigned short rd_reg (unsigned short reg) { //레지스터  읽기



                     Clr_Cs;
                     wr_cmd(reg);
                     reg = rd_dat();
                     Set_Cs;
                     return reg;
             }


             void GLCD_init (void) {         //LCD설정





                                                         -  830  -
   832   833   834   835   836   837   838   839   840   841   842