历史上的今天
今天是:2025年03月01日(星期六)
2021年03月01日 | STM32系列第14篇--TFTLCD驱动原理
2021-03-01 来源:eefocus
ALINETEK2.8寸 TFTLCD模块特点
240*320分辨率
16位真彩显示(65536色)
自带电阻触摸屏
自带背光电路
注意:模块是3.3V供电的,不支持5V电压的MCU,如果是5VMCU,必须在信号线串接120R电阻使用。
ALINETEK2.8寸 TFTLCD接口说明(16位80并口)
LCD_CS:LCD片选信号
LCD_WR:LCD写信号
LCD_RD:LCD读信号
DB[17:1]:16位双向数据线。
LCD_RST:硬复位LCD信号
LCD_RS:命令/数据标志(0:命令,1:数据)
BL_CTR:背光控制信号
T_MISO/T_MOSI/T_PEN/T_CS/T_CLK,触摸屏接口信号
引脚电路图如下图:

驱动时序图:

驱动流程:

RGB565格式说明(16色):

指令集:
0XD3指令:用于读取LCD控制器的ID

0X36指令:用于控制读写方向

0X2A指令:用于设置横坐标起始位置和终止位置(x坐标)

0X2B指令:用于设置纵坐标起始位置和终止位置(y坐标)

0X2C指令:用于写颜色数据

0X2E指令:用于读颜色指令

史海拾趣
|
板子上面使用了FT232芯片做USB转UART,板子通过USB连接到电脑时,电脑在设备管理器中显示的是COM口 请问如果要在写一个程序和板子通讯的话,那么是不是作为COM口通讯就可以了… 查看全部问答> |
|
wince 下.net 的程序,读写U盘。大部分时间正常。 偶尔会发生写文件的时候,程序死在那里的情况。 现象是,writefile 的时候,函数一直不返回。有时候插拔下 U 盘就自动返回了。而且,里面的内容写成功的。 观察发现,在读写U 判断的时候,.net ...… 查看全部问答> |
|
WindowsMobile6SDK如何开发MIPS,Xscale和x86的应用? 我使用的是Visual Studio 2005 + Windows Mobile 6 SDK。打开工程后,在“活动解决方案平台”中只有“Windows Mobile 6 Professional SDK (ARMV4I)”,“Pocket PC 2003 (ARM4)”和“Smartphone 2003 (ARM4)”。这样的话只能编译ARM的应用程序了, ...… 查看全部问答> |
|
做了个ad转换的最小系统,在开发板上运行时正常,速度挺快的,但是放到自己焊的板子上就变得很慢,ad转换大概会慢10s左右,有人知道是为什么吗?(接线没问题,按照开发板接的,一样的程序)。… 查看全部问答> |
|
有谁买过特权同学设计的SF-NIOS2开发板?我最近使用发现存在缺陷 最近使用了配置芯片,但是.sof和。elf文件下载到芯片中,下电后然后上电,板子不运行。。在CPU中已近把复位向量还成了epcs控制器,异常向量改成了SDRAM````````````````````````现在这个板子都已近下架了,找不到售后了,我擦,悲剧。。。花了我480 ...… 查看全部问答> |
|
【活动贴】一起学器件指标第一弹https://bbs.eeworld.com.cn/thread-319290-1-1.html 【活动贴】ADC性能指标之INL和DNL讨论https://bbs.eeworld.com.cn/thread-319915-1-1.html 【一起学器件指标】ADC基础知识https://bbs.eeworld.com.cn/thread- ...… 查看全部问答> |
|
最近在弄launch pad 串行接12864液晶屏, 但就是出不来,跪求大神们前来指导。//P2.6为SID 接R/W, P2.7为SCLK, 接E, cs端接vcc, psb接gnd.#include <msp430g2433.h>unsigned char array1[]={\"hello world\"};void delay(unsigned char n){ u ...… 查看全部问答> |




