TFT液晶显示图片

我用的也是240*320主控芯片是SSD1289

Image2lcd上面的相关设置如上图所示

void drawpicture(const u8* pic)

 {

 int i,j,n=0,m=1;

 for(i=0;i<320;i++)

   {

     for(j=0;j<240;j++)

     {

         SetCursor(i,j);   

   LCD_WriteRAM_Prepare();

      wr_dat((((u16)(pic[n]))<<8)|pic[m]);

      n=n+2;      m=m+2;    

}

   }

  }

 void SetCursor(u16 x,u16 y)

{

    LCD_WriteReg(0x004e,y);     //行  

    LCD_WriteReg(0x004f,0x13f-x); 

//列  }

posted @ 2011-11-25 21:04  Lonely Warrior  阅读(711)  评论(0编辑  收藏  举报