void display_char(int y,int x,int char_length,uchar *p)
{
uchar i=0;
transfer_command(0x30);
delay(10);
//transfer_command(0x01);
delay(10);
if(y<3)
{
transfer_command(0x80+(y-1)*(0x10)+(x-1));
}
else
{
transfer_command(0x80+(y-3)*(0x10)+(x+7));
}
for(i=0;i<char_length;i++)
{
transfer_data(*p);
p++;
transfer_data(*p);
p++;
}
}
這里面的 transfer_command(0x80+(y-3)*(0x10)+(x+7)是什么意思呢
|