STM32系列第14篇--TFTLCD驅(qū)動原理
ALINETEK2.8寸 TFTLCD模塊特點
240*320分辨率
16位真彩顯示(65536色)
自帶電阻觸摸屏
自帶背光電路
注意:模塊是3.3V供電的,不支持5V電壓的MCU,如果是5VMCU,必須在信號線串接120R電阻使用。
LCD_CS:LCD片選信號
LCD_WR:LCD寫信號
LCD_RD:LCD讀信號
DB[17:1]:16位雙向數(shù)據(jù)線。
LCD_RST:硬復(fù)位LCD信號
LCD_RS:命令/數(shù)據(jù)標志(0:命令,1:數(shù)據(jù))
BL_CTR:背光控制信號
T_MISO/T_MOSI/T_PEN/T_CS/T_CLK,觸摸屏接口信號
引腳電路圖如下圖:
驅(qū)動時序圖:
驅(qū)動流程:
RGB565格式說明(16色):
指令集:0XD3指令:用于讀取LCD控制器的ID
0X36指令:用于控制讀寫方向
0X2A指令:用于設(shè)置橫坐標起始位置和終止位置(x坐標)
0X2B指令:用于設(shè)置縱坐標起始位置和終止位置(y坐標)
0X2C指令:用于寫顏色數(shù)據(jù)
0X2E指令:用于讀顏色指令