GC9A01 TFT驱动学习

 一、概述

        GC9A01支持262144(RGB666)颜色,最大分辨率支持240x240xRGB点显示屏,内置GRAM为129600bytes(240*240*2.25)。DDRAM为172800 bytes(1382400bits,320x18x240 bits)支持的控制格式有并行8/9/16/18位8080-I/8080-II模式MCU接口,6/16/18位RGB接口,3线9位/4线8位SPI接口。360个源输出,32个门极输出。显示模式为全彩(262K-color, Idle mode OFF)显示和降低色彩模式(8-color, Idle mode ON)。

二、引脚描述

        总共有636个引脚,共分为以下模块:

        1. 供电引脚:包含数字和模拟供电引脚

        2. 接口逻辑信号:包含所有用于和MCU通信的引脚

                2.1 IM[3:0]引脚决定了通信方式:MCU/SPI。如果使用RGB通信接口,则必须选择串行通信方式,并用软件设置RCM[1:0]。8080-I和8080-II的区别是使用D[17:0]的引脚不一样,控制方式一样。SPI-I和SPI-II都有3线9位和4线8位,但引脚使用方式不一样,注意区分。(参考P10&21)

                2.2 D[17-0]双向数据引脚是寄存器和GRAM分时复用的。用于并行MCU接口和RGB接口模式。

        3. LCD驱动引脚:S1~S360. G1~G36和Gamma校准电路引脚

        4. 测试引脚

三、MCU接口

        MCU接口由硬件引脚IM[3:0]选择,像素的位数及颜色顺序由0x3A寄存器的DBI[2:0]三位来确定。并行MCU8080引脚接口由以下信号组成:

        3.1 CSX:使能/使能GC9A01,低电平有效

        3.2 RESX: 外部复位信号,低电平有效

        3.3 WRX: 写触发信号,上升沿锁存

        3.4 RDX: 读触发信号

        3.5 D[17:0]: 数据线

        3.6 D/CX: 数据命令选择信号,“1”为数据;“0”为命令

四、SPI接口

        支持3线9位和4线8位SPI-I和SPI-II接口。SPI-1的数据线为SDA,SPI-II的数据线为SDI和SDO。其它信号一致,这里以SPI-I为例,信号线为:

        4.1 CSX: 使能/使能GC9A01,低电平有效

        4.2 SCL: 串行时钟信号

        4.3 SDA: 串行数据信号

        4.4 D/CX: 数据命令选择信号,“1”为数据;“0”为命令(4线模式专用)

        3线9位SPI信号的D/CX信号是有软件定义的,就包含在9位里的最高位,“1”为数据;“0”为命令;数据命令位为MSB高字节先传输。读命令根据不同的命令有三种模式: 8/24/32 bits

五、基本命令和寄存器配置

        GC9A01支持三种显示模式:正常显示模式、局部显示模式、滚动显示模式。在Normal Mode On,Idle Mode Off, Sleep Out才支持262144钟颜色

        5.1 镜像反转:MADCTL[7:5],将图像沿X/Y/原点镜像反转

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值