求达人!!关于LCD驱动问题~~

[复制链接]
4338|6
 楼主| honeyfw 发表于 2010-6-8 15:18 | 显示全部楼层 |阅读模式
郁闷了,求大牛哥~~
我用的LCD是240*320的
型号是:TFT240320-208-E,也就是TFT208E,
驱动是:HX8347_A_T_DS_preliminary_01_0700504
我根据上面的HX8347驱动手册写的程序可以点亮LCD,在竖轴方向可以正常显示,我按照R016H(控制扫屏方向寄存器)配置寄存器后上下方向转换可以正常显示,但是想要竖转横屏显示,却只能扫出60行,240列的矩形,与应该的240行,320列相差太远,现在我不知道到底哪错了,我把主要配置代码如下:
#define   WR_AC_DATA  0x0016     //使用R016H寄存器方向控制
TFTSendCom(WR_AC_DATA );     //发送命令字
ACDATA = TFTRcvDat();                 //接受寄存器内容
ACDATA = ((ACDATA & ~(0X0F <<4) | (0X0B << 4));   //对寄存器内容进行处理,竖转横屏显示
TFTSendDat(ACDATA );                             //发送数据回寄存器

字体是横向转对了,但只有60*240,不对。附图,大家看一下哈,帮忙指正下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
makearm 发表于 2010-8-6 15:29 | 显示全部楼层
我的是 TFT240320-205-E  也是HX8347D 控制器,在竖轴方向可以正常显示,我按照R016H 怎么配置都不行啊``郁闷啊``还望楼主,如果调试OK  别忘了`贴出来啊!
makearm 发表于 2010-8-6 15:51 | 显示全部楼层
呵呵``可以了哦`
 楼主| honeyfw 发表于 2010-8-16 17:56 | 显示全部楼层
主要要设置窗口,呵呵~~
zhuminjie1984 发表于 2011-7-18 16:46 | 显示全部楼层
没帖出来啊!
q13734099 发表于 2012-1-5 11:50 | 显示全部楼层
看看呢是
playlinus 发表于 2012-1-9 16:02 | 显示全部楼层
什么接口的屏,联系我应该有机会解决,QQ:369122197
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部