一、LCD-8080接口原理图

原理图如下所示:
8080lcd是一个完整的模块,它包含之前讲的LCD控制器,LCD显存,LCD屏幕。
对外的接口包括DataBus、Read信号、Write信号、地址/命令信号、CS信号

8080写时序

一开始写引脚是高电平,当MCU要写LCD时,写引脚拉低。同时MCU开始传输数据,随着时间推移,当写引脚拉高后,LCD会去读取数据,经过一段时间MCU数据不用维持电平了。这些间隔时间取决于LCD的性能。

lcd控制器的时序图

因为在LCD规格书中并没有时序图,所以在LCD的控制器中找时序图:

  1. CS片选信号拉低
  2. WRX写信号拉低
  3. MCU准备好数据(twcl
  4. WRX写信号拉高
  5. 保持一定数据(twch)

读信号和写信号是类似的

设置MCU的FSMC相关寄存器

MCU通过FSMC控制LCD,只要对FSMC设置好相关的寄存器,设置对应的参数,就可以访问了。
最后简化为,对某个address写某个data就好了。

如何判断数据还是命令

LCD有一个RS引脚,接的FSMC_A23引脚。使用地址线控制这个引脚,当A23是0时是数据,当A23是1时是地址。
所以设置特定的addres来对应数据还是命令。

二、TFT-RGB接口

TFT-RGB的LCD,可以理解为屏幕后面有一个电子枪,每来一个数据就点亮一个点,依次点亮水平方向的点。直到收到一个行信号(HSYNC)。电子枪会转到下一行继续点亮每个点,最后收到列信号时(VSYNC),返回到最初的开始位置,如此依次往复。

LCD时序图

  • DCLK:对应手册里的Dot Clock,典型值是51.2 MHz
  • thd:每行像素个数,如果lcd每行1024个像素,那thd就是1024
  • thfp:继续移动的像素个数,(horizontal front porch)
  • thpw:水平方向脉冲的宽度,脉冲不能太小,否则LCD感知不到
  • thb:电子枪接收到脉冲后,等待的时间。(horzontal back proch)

垂直方向的单位是行,每来一个HSYNC信号,就向下走一行。

  • tvpw:同步需要的像素个数,个数乘以CLK就是时间了
  • tvb:同步后的等待时间
  • tvd:有效数据的部分
  • tvfp:可以继续往下走的行数
    这里都有上面对应的时间,有典型值,最大最小值。

stm32p157的TFT-RGB时序图


对于行数据:

  • HSYNC:需要的同步时间
  • HBP:同步后的等待时间
  • Active width:有效的数据
  • HFP:继续移动的时间
    期间每来一个CLK,就移动一次,单位是一个像素。

对于列数据:
每来一个HSYNC,就往下走一行。单位是一个像素。

  • VSYNC:同步时间,同步后电子枪就走到第一行了
  • VBP:同步后的等待时间
  • Active height:邮箱的数据
  • VFP:还能向下走的行数

rk3288 8080lcd时序分析和TFT-RGB接口相关推荐

  1. ZYNQ7020(黑金)纯verilog驱动4.3寸RGB接口TFT液晶屏(AN430)显示彩条

    ZYNQ7020(黑金)纯verilog驱动4.3寸RGB接口TFT液晶屏(AN430)显示彩条 简介 像素(Pixel):像素是指由图像的小方格组成的,这些小方快都有一个明确的位置和被分配的色彩数值 ...

  2. stm32驱动rgb屏电路图_STM32直接驱动RGB接口的TFT数字彩屏设计

    STM32 直接驱动 RGB 接口的 TFT 数字彩屏设计 本文提出了一种由 STM32 的 FSMC 总线直接挂载 RGB 接口屏的方案,直接由一片 CPU(STM32F103VC) 来完成 TFT ...

  3. S3C2440A驱动RGB接口TFT LCD的研究(转载)

    S3C2440A驱动RGB接口TFT LCD的研究 时间: 2009-02-25 11:29:50 来源:嵌入式在线 作者:纪宁宁,孙灵燕 1 引言     随着科技的进步,TFT LCD作为显示器件 ...

  4. ILI9341的使用之【四】RGB接口操作详解

    <ILI9341的使用之[一]TFT-LCD原理(转载)> <ILI9341的使用之[二]ILI9341介绍> <ILI9341的使用之[三]ILI9341系统通信接口模 ...

  5. RGB接口和MPU接口区别

    RGB接口和MPU接口区别 MCU屏:/RES , /CS , RS , /WR , /RD , DB0 ~ DB17   (18bit) RGB屏:/E , VSYNC , HSYNC , CLK ...

  6. 【第3版emWin教程】第8章 emWin6.x的带OS方式移植(STM32H7之RGB接口)

    教程不断更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第8章   emWin6.x的带OS方式移植(STM32H7之R ...

  7. rgb 接口lcd 驱动调试

    文章目录 lcd 控制器的模式配置 rgb 接口 时序 dma 配置 lcd 调试要点 lcd 控制器的模式配置 接口配置 soc lcd controller 一般都支持多种的 Lcd 接口, 如 ...

  8. 主板没有rgb接口怎么接灯_想拥有RGB灯效,不懂这些怎么行!

    随着电脑硬件的发展,在性能方面基本很难再有大的飞跃.所以各大厂商就在外形设计上下足了功夫,例如近段时间兴起的RGB之风.通过绚丽的灯光效果那可是吸引了一大批电脑diy爱好者,如果你也是刚入门的玩家又想 ...

  9. RGB接口屏和SPI接口屏的引脚

    1.RGB接口屏 RGB 因其刷屏速率高.驱动屏幕大.适用面广而成为中控大屏常用的显示驱动接口.RGB接口屏的引脚如下: VSYNC:竖向同步信号,用于告知显示控制器每行的起始和结束位置 HSYNC: ...

最新文章

  1. java 匿名内部类
  2. 您的请求参数与订单信息不一致_长春各学校信息审核结果出炉!这些情况不符合“两个一致”...
  3. mysql 5.1默认缓存_mysql的innodb数据库引擎详解
  4. 借助Sniffer分析网络流量
  5. android.content.Context.getResources()‘ on a null object reference
  6. 辗转相除求最大公约数
  7. 国科大高级人工智能2-人工神经网络(MLP、Hopfield)
  8. 【python】Python的基本数据类型之数字类型与字符串类型
  9. JVM 内存设置大小
  10. Qlik助力新西兰最大私人医院提高病患护理水平
  11. android工程怎么连手机,安卓手机怎么进工程模式 安卓手机进工程模式教程【详解】...
  12. 系统架构师必须掌握的英语单词
  13. 搭建-ico图标制作
  14. 坚果J10的真实流明到底怎么样?坚果J10有哪些缺点
  15. 云主机是什么,怎么才能购买性价比高的云主机
  16. 易语言 超文本浏览框
  17. 毕业设计 树莓派人脸识别系统(Python)
  18. PERCENT(SQL)
  19. 【NOIP2013模拟联考5】小麦亩产一千八题解
  20. w10桌面突然黑掉,然后基本功能都能使用,就单单是桌面黑了的解决方法

热门文章

  1. 爬虫数据储存—CSV文件
  2. 企业短信防火墙应用-爱侬「北京市家政服务龙头企业」
  3. Itext生成pdf文件,itext+Freemarker生成pdf,(中文空白解决)
  4. vscode 插件-常用插件
  5. 0007 将英尺转换为米制单位
  6. 用QT做串口通讯,读取身份证信息
  7. 邮件解析引擎FastMail库使用
  8. Python零基础入门基础教程(非常详细)版
  9. c语言用户标识符不能描述常量,计算机等级二级C语言考试选择题库
  10. 《重装系统后弹出对话框(无法打开这个应用(无法使用内置管理员账户打开xx,请使用其他账户登录,……))》