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

LCD_DataWrite(YB>>8);
                 }
                 void  LCD_Initial(void)

                 {
                     LCD_CmdWrite(0x01);
                     LCD_DataWrite(0x01);
                     HAL_Delay(20);
                     LCD_CmdWrite(0x01);
                     LCD_DataWrite(0x00);

                     HAL_Delay(5);
                     RA8875_PLL_init();

                     LCD_CmdWrite(0x10);    //SYSR      bit[4:3]=00  256  color    bit[2:1]=   00  8bit MPU

                 interface
                     LCD_DataWrite(0x0F);
                     LCD_CmdWrite(0x04);    //PCLK  inverse
                     LCD_DataWrite(0x81);
                     HAL_Delay(1);


                     LCD_CmdWrite(0x14);  //HDWR//Horizontal  Display  Width  Setting  Bit[6:0]

                     LCD_DataWrite(0x63);//Horizontal  display  width(pixels)  =  (HDWR  +  1)*8


                     LCD_CmdWrite(0x15);//Horizontal  Non-Display  Period  Fine  Tuning  Option  Register
                 (HNDFTR)
                     LCD_DataWrite(0x00);//Horizontal  Non-Display  Period  Fine  Tuning(HNDFT)  [3:0]

                     LCD_CmdWrite(0x16);  //HNDR//Horizontal  Non-Display  Period  Bit[4:0]


                     LCD_DataWrite(0x03);//Horizontal  Non-Display  Period  (pixels)  =  (HNDR  +  1)*8

                     LCD_CmdWrite(0x17);  //HSTR//HSYNC  Start  Position[4:0]


                     LCD_DataWrite(0x03);//HSYNC  Start  Position(PCLK)  =  (HSTR  +  1)*8

                     LCD_CmdWrite(0x18);  //HPWR//HSYNC  Polarity  ,The  period  width  of HSYNC.





                                                         -  624  -
   626   627   628   629   630   631   632   633   634   635   636