搜索
bottom↓
回复: 16

最近准备做cpld+SRAM驱动4.3寸LCD,先上个LCD时序..

[复制链接]

出0入0汤圆

发表于 2012-4-29 22:57:00 | 显示全部楼层 |阅读模式
一、水平扫描一行:
    parameter    |<--HL-->|<--HB-->|<--HD-->|<--HF-->|   
  HS:          _________| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|______....   
  DE:          __________________| ̄ ̄ ̄ ̄ ̄|_______________....      
1.1信号说明
    dclk                     : 像素点时钟     
dclk_count               : 像素点时钟同步计数器。    注: 复位归0;复位后循环计数 1 <---> (HL+HB+HD+HF)
HS                       :水平同步信号             注: 复位置低电平;复位后依据计数器产生合适时
DE                       :像素数据使能             注: 复位置低电平;复位后依据计数器产生合适时序
2设计结构(dclk上升沿作触发时钟)
1.2.1 水平扫描同步计数器:      
   复位      :    归0;      
  复位后    :    循环计数 1 <---> (HL+HB+HD+HF)  
2.2 HS信号的生成:   
     复位     :                                 HS    <=    Hi;      
   复位后    :      
       dclk_count    =    0              :    HS    <=    Low    ;              
        dclk_count    =    HL                :    HS    <=    Hi     ;      
      dclk_count    =    HL+HB+HD+HF       :    HS    <=    Low    ;  
1.2.3 DE信号的生成:  
       复位    :                                   DE    <=    Low    ;     
    复位后  :             dclk_count    =    HL+HB           :    DE    <=    Hi    ;         
   dclk_count    =    HL+HB+HD        :    DE    <=    Low   ;

二、垂直扫描一帧:   
parameter    |<--VL-->|<--VB-->|<--VD-->|<--VF-->|   
  VS    :      _________| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|______....     
DE_V:        __________________| ̄ ̄ ̄ ̄ ̄|_______________....   

2.1信号说明  
   v_count         : 行同步计数器。        注: 复位归0;复位后循环计数 1 <---> (VL+VB+VD+VF)   
  VS              :垂直同步信号          注: 复位置低电平;复位后依据计数器产生合适时序   
  DE_V(可选信号)   :行使能               注: 复位置低电平;复位后依据计数器产生合适时序

2.2设计结构(HS的下降沿触发)   
2.2.1 垂直扫描同步计数器:     
    复位     :     归0;        
复位后    :    循环计数 1 <---> (VL+VB+VD+VF)     

2.2.2 VS信号的生成:  
    复位    :             VS    <=    Hi    ;        
     复位后  :             v_count    =    0            :    VS    <=    Low   ;         
                v_count    =    VL           :    VS    <=    Hi    ;                  
               v_count    =    VL+VB+VD+VF   :    VS    <=    Low   ;      

      2.2.3 DE_V信号的生成:   
      复位    :          DE_V    <=    Low;     
    复位后  :             v_count    =    VL+VB          :    DE_V    <=    Hi    ;      
                v_count    =    VL+VB+VD       :    DE_V    <=    Low    ;
三、显示区像素点坐标与计数器之间的映射   
  若LCD以左上角为(0,0),水平方向0-->X , 垂直方向0-->Y. 则像素点(x,y)对应与计数器值的映射关系为:   
     [x] :dclk_count == x+1+(HL+HB) <==>    x == dclk_count - [(HL+HB)+1]     
    [y] :v_count    == y+1+(VL+VB) <==>    y == v_count    - [(VL+VB)+1]                           
  

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2012-4-29 23:34:00 | 显示全部楼层
占个位

出0入0汤圆

发表于 2012-4-29 23:34:47 | 显示全部楼层
帮顶!

出0入0汤圆

发表于 2012-4-29 23:42:19 | 显示全部楼层
CPLD和SRAM具体用什么芯片啊?

出0入0汤圆

发表于 2012-5-2 00:16:17 | 显示全部楼层
很详细,希望能继续。

出0入0汤圆

发表于 2012-5-2 00:17:27 | 显示全部楼层
很详细,希望能继续。

出0入0汤圆

发表于 2012-5-2 08:13:33 | 显示全部楼层
顶楼主,希望继续

出0入0汤圆

发表于 2012-5-2 14:30:50 | 显示全部楼层
楼主用我blog上的东东,怎么不注明呢?
咱做技术的可不能这样哦

另:
我用的本论坛jobwork的现成板子。

已经完成了:1.16bit数据总线,8080时序
                  2.x/y光标模式(水平/垂直方向)设置
                  3.硬件(任意颜色)清屏
                  4.显示/写入屏幕任意切换
                  5.多点连写入
                  6.EPM240资源消耗98%

上面用单片机和FPGA测试全部通过
   其中FPGA是25M连续写入彩色斑马条数据
         MCU是2.3M连续写入点、线、矩形、圆、正弦波

硬件清屏和屏幕切换最能体现硬件加速的优点,呵呵,两个结合起来根本看不出屏幕图像刷新


出0入0汤圆

发表于 2012-5-2 14:34:53 | 显示全部楼层
关注~~~~~

出0入0汤圆

发表于 2012-5-3 12:12:52 | 显示全部楼层
继续加油

出0入0汤圆

发表于 2012-5-3 13:01:56 | 显示全部楼层
学习了!

出0入0汤圆

发表于 2012-5-4 11:07:24 | 显示全部楼层
继续啊一起学习

出0入0汤圆

发表于 2012-5-4 12:49:28 | 显示全部楼层
关注楼主,不要太监了

出0入0汤圆

发表于 2012-5-22 11:29:18 | 显示全部楼层
MARK!关注一下!

出0入0汤圆

发表于 2012-5-22 12:49:20 | 显示全部楼层
屏的型号?

出0入0汤圆

发表于 2012-5-22 12:58:50 | 显示全部楼层
LZ一个个字符敲出来的时序 真是不容易啊  不过真心的看不清

出0入0汤圆

发表于 2012-5-22 13:04:21 | 显示全部楼层
顶楼主!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-27 11:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表