|
这是一段关于12864绘图的程序,我一直看不懂,我一直也不明白这个屏幕是怎么驱动的?
void DisplayGraphic(unsigned char code *adder)//-------画数字 图
{
int i,j;
//显示上半屏内容设置
for(i=16;i<32;i++) //
{
TransferData((0x80 + i),0); //SET 垂直地址 VERTICAL ADD
TransferData(0x80,0); //SET 水平地址 HORIZONTAL ADD
for(j=0;j<2;j++)
{
TransferData(*adder,1);
adder++;
}
}
//显示下半屏内容设置
for(i=0;i<16;i++) //
{
TransferData((0x80 + i),0); //SET 垂直地址 VERTICAL ADD
TransferData(0x88,0); //SET 水平地址 HORIZONTAL ADD
for(j=0;j<2;j++)
{
TransferData(*adder,1);
adder++;
}
}
里面的
for(i=16;i<32;i++) //
{
TransferData((0x80 + i),0); //SET 垂直地址 VERTICAL ADD
TransferData(0x80,0); //SET 水平地址 HORIZONTAL ADD
for(j=0;j<2;j++)
{
TransferData(*adder,1);
adder++;
}
那个i=16是什么意思?真心不懂 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|