QQ游客
- 积分
- 813
- 金钱
- 813
- 注册时间
- 2013-6-9
- 在线时间
- 181 小时
|
发表于 2015-6-11 11:33:41
|
显示全部楼层
我的屏是9486,初始化中用2A,2B设定了显示范围,void LCD_SetCursor(u16 Xpos, u16 Ypos)函数如果设置成下列语句
{
LCD_WR_REG(lcddev.setxcmd);
LCD_WR_DATA(Xpos>>8);
LCD_WR_DATA(Xpos&0XFF);
LCD_WR_REG(lcddev.setycmd);
LCD_WR_DATA(Ypos>>8);
LCD_WR_DATA(Ypos&0XFF);
}
刷屏正常,但是文字不显示,必须改成如下才正常显示。
{
LCD_WR_REG(lcddev.setxcmd);
LCD_WR_DATA(Xpos>>8);
LCD_WR_DATA(Xpos&0XFF);
LCD_WR_DATA(0x0001);
LCD_WR_DATA(0x003f);
LCD_WR_REG(lcddev.setycmd);
LCD_WR_DATA(Ypos>>8);
LCD_WR_DATA(Ypos&0XFF);
LCD_WR_DATA(0x0001);
LCD_WR_DATA(0x00df);
}
看9481和9486文档基本相同,不知哪里有问题? |
|