arduino UNO 2.4寸TFT触摸屏控制代码
淘宝上买了个uno专用2.4寸TFT触摸屏,与2.8tft-lcd-shield是一样的。只是尺寸不同,但店家给的代码是这样的LCD_Write_COM(0xE9);LC...
淘宝上买了个uno专用2.4寸TFT触摸屏,与2.8 tft-lcd-shield是一样的。只是尺寸不同,但店家给的代码是这样的
LCD_Write_COM(0xE9);
LCD_Write_DATA(0x20);
LCD_Write_COM(0x11); //Exit Sleep
delay(100);
LCD_Write_COM(0xD1);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x71);
LCD_Write_DATA(0x19);
LCD_Write_COM(0xD0);
LCD_Write_DATA(0x07);
LCD_Write_DATA(0x01);
LCD_Write_DATA(0x8);
LCD_Write_COM(0x36);
LCD_Write_DATA(0x48);
LCD_Write_COM(0x3A);
LCD_Write_DATA(0x05);
LCD_Write_COM(0xC1);
LCD_Write_DATA(0x10);
LCD_Write_DATA(0x10);
LCD_Write_DATA(0x02);
LCD_Write_DATA(0x02);
LCD_Write_COM(0xC0); //Set Default Gamma
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x35);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x01);
LCD_Write_DATA(0x02);
LCD_Write_COM(0xC5); //Set frame rate
LCD_Write_DATA(0x04);
LCD_Write_COM(0xD2); //power setting
LCD_Write_DATA(0x01);
LCD_Write_COM(0x44);
LCD_Write_COM(0xC8); //Set Gamma
LCD_Write_DATA(0x04);
LCD_Write_DATA(0x67);
后面还有很多,可是这样的代码全是用十六进制的数字堆起来的,根本看不懂每条指令的目的。
网上也找了许多网站,但是似乎都不适用于这个型号的触摸屏
请问谁有相关的程序或完整的库文件能控制这款触摸屏,或者相关的网站也行。急求,以下是我的邮箱
535548648@qq.com 。或者加我QQ也行。谢谢。 展开
LCD_Write_COM(0xE9);
LCD_Write_DATA(0x20);
LCD_Write_COM(0x11); //Exit Sleep
delay(100);
LCD_Write_COM(0xD1);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x71);
LCD_Write_DATA(0x19);
LCD_Write_COM(0xD0);
LCD_Write_DATA(0x07);
LCD_Write_DATA(0x01);
LCD_Write_DATA(0x8);
LCD_Write_COM(0x36);
LCD_Write_DATA(0x48);
LCD_Write_COM(0x3A);
LCD_Write_DATA(0x05);
LCD_Write_COM(0xC1);
LCD_Write_DATA(0x10);
LCD_Write_DATA(0x10);
LCD_Write_DATA(0x02);
LCD_Write_DATA(0x02);
LCD_Write_COM(0xC0); //Set Default Gamma
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x35);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x00);
LCD_Write_DATA(0x01);
LCD_Write_DATA(0x02);
LCD_Write_COM(0xC5); //Set frame rate
LCD_Write_DATA(0x04);
LCD_Write_COM(0xD2); //power setting
LCD_Write_DATA(0x01);
LCD_Write_COM(0x44);
LCD_Write_COM(0xC8); //Set Gamma
LCD_Write_DATA(0x04);
LCD_Write_DATA(0x67);
后面还有很多,可是这样的代码全是用十六进制的数字堆起来的,根本看不懂每条指令的目的。
网上也找了许多网站,但是似乎都不适用于这个型号的触摸屏
请问谁有相关的程序或完整的库文件能控制这款触摸屏,或者相关的网站也行。急求,以下是我的邮箱
535548648@qq.com 。或者加我QQ也行。谢谢。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)+提问者悬赏10(财富值+成长值)
1个回答
2015-06-02
展开全部
这个指令是给屏幕控制器下command的,如果你非要搞清楚什么意思
你要去看屏幕主控的datasheet + 屏幕本身的datasheet
你要去看屏幕主控的datasheet + 屏幕本身的datasheet
更多追问追答
追问
那是否有已经封装好的库,可以比较直观的控制。比如setcolor这样的函数可以直接调用的?
追答
像你这种的,未必有通用库了....
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |