OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4480|回复: 1

增加一个2.8寸 ST7781R TFT触摸液晶驱动

[复制链接]

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2014-11-26
在线时间
4 小时
发表于 2015-4-27 13:24:50 | 显示全部楼层 |阅读模式
因朋友需要驱动一个2.8寸的TFT,驱动IC为ST7781R(ST7783R) .现在的原子光盘里面没提供这个芯片的驱动,经实验测试后,在原子的LCD.c的基础上增加了这个芯片的驱动.
if(lcddev.id==0x7783)
{
LCD_WriteReg(0x00ff,0x0001);
LCD_WriteReg(0x00f3,0x0008);
LCD_WriteReg(0x0001,0x0100);
LCD_WriteReg(0x0002,0x0700);
 
LCD_WriteReg(0x0003,0x1030);
LCD_WriteReg(0x0008,0x0807);
LCD_WriteReg(0x0009,0x0000);
LCD_WriteReg(0x000A,0x0000);

LCD_WriteReg(0x0010,0x0790);
LCD_WriteReg(0x0011,0x0005);
LCD_WriteReg(0x0012,0x0000);
LCD_WriteReg(0x0013,0x0000);
delay_ms(100);
LCD_WriteReg(0x0010,0x1490);
delay_ms(50);
LCD_WriteReg(0x0011,0x0227);
delay_ms(50);
LCD_WriteReg(0x0012,0x0089);
LCD_WriteReg(0x0013,0x1900);
LCD_WriteReg(0x0029,0x0021);
delay_ms(50);
LCD_WriteReg(0x0030,0x0000);
LCD_WriteReg(0x0031,0x0006);
LCD_WriteReg(0x0032,0x0100);
LCD_WriteReg(0x0035,0x0001);
LCD_WriteReg(0x0036,0x0000);
LCD_WriteReg(0x0037,0x0000);
LCD_WriteReg(0x0038,0x0406);
LCD_WriteReg(0x0039,0x0202);
LCD_WriteReg(0x003c,0x0001);
LCD_WriteReg(0x003d,0x0000);

LCD_WriteReg(0x0050,0x0000); // Horizontal Address Start Position
   LCD_WriteReg(0x0051,0x00ef); // Horizontal Address End Position
LCD_WriteReg(0x0052,0x0000); // Vertical Address Start Position
LCD_WriteReg(0x0053,0x013f); // Vertical Address End Position

LCD_WriteReg(0x0060,0xa700); //Gate scan control
LCD_WriteReg(0x0061,0x0001); //Non-display Area setting
LCD_WriteReg(0x0090,0x0033); //RTNI setting
LCD_WriteReg(0x0007, 0x0133); // 262K color and display ON
}

lcd.c

84.63 KB, 下载次数: 106

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-28 00:20:23 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 01:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表