/*===========test LCD=================*/
LCD_Clear(White);
for(k=0;k<8;k++)
{
for(j=0;j<6;j++)
{
address_set(40*j,40*k,40*j+39,40*k+39);
for(i=0;i<1600;i++)
{
dd=(0x00|gImage_1[i*2+1])<<8;
dd=dd|gImage_1[i*2];
LCD_WriteRAM(dd);
}
Delay(0xffff);
}
}
我看了下 LCD显示QQ头像的这部分程序,红色的程序,我觉得好像没必要这么复杂。我在调试的时候发现,其实就是一直将奇数位数组传给LCD_WriteRAM函数。
各位高手,看看是否有错?
请指教下,例程里给的是单色显示,如果想彩色显示320*240的图片,如何实现?Image2Lcd应如何设置,图片应为多大?还是389*184吗? |