yuner 发表于 2010-3-29 14:17:50

12864液晶屏的反白显示问题

我想用 绘图指令 实现反白,但是没有成功,有哪位朋友做过,提供一下思路

ada1983 发表于 2010-3-29 15:30:24

数据取反......

zhurenjiejj 发表于 2010-3-29 17:58:51

直接加~就行了啊

wolfdong7 发表于 2010-4-5 20:22:43

/******************************************************************************************
* 函数名称    :con_disp
* 功能描述    : 当data1=0xff,data2=0xff时,在x0,y0处反白显示16xl*yl
* 参数      :参数名称: 输入/输出? 类型描述
*
* 返回值      :
* 作者      :
* 创建日期    :2006-12-19
* 全局变量    :
* 全局静态变量:
* 局部静态变量:
*----------------------------------------修改历史------------------------------------------
* 当前版本    :   修改人:                  修改日期:
* 修改说明    :
******************************************************************************************/
void con_disp(uchar data1,uchar data2,uchar x0,uchar y0,uchar xl,uchar yl)
{
   uchar i,j;
   for(j=0;j<yl;j++)
   {
   for(i=0;i<xl;i++)
   {
       wr_lcd(comm,0x34); //扩充指令
       wr_lcd(comm,y0+j);
       wr_lcd(comm,x0+i);
       wr_lcd(comm,0x30);
       wr_lcd(dat,data1);
       wr_lcd(dat,data2);
   }
   }
   wr_lcd(comm,0x36);   //打开绘图开关
}

jj.deng 发表于 2010-4-6 17:50:12

绘图指令和普通显示是异或的关系。反白时在正确的地址区写0xff就行了,当然,反白前最好先把要反白的地址区全写0x00设成不反白。

wzxavr 发表于 2010-11-12 11:15:58

学习

comway 发表于 2012-2-23 12:52:38

怎么能让12864的显示旋转180度

子鱼 发表于 2013-4-9 12:40:55

comway 发表于 2012-2-23 12:52 static/image/common/back.gif
怎么能让12864的显示旋转180度

也碰到这个问题了
页: [1]
查看完整版本: 12864液晶屏的反白显示问题