这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 关于点阵条屏移动的问题

共2条 1/1 1 跳转至

关于点阵条屏移动的问题

院士
2006-09-17 18:14:16     打赏
关于点阵条屏移动的问题



关键词: 关于     点阵     条屏     移动     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问           我正在自己制作一个LED显示屏,是16*16一个字的显示,行扫描   用CD4515 4/16译码后形成扫描脉冲,驱动16只TIP127行管,依次选中某行;列驱动用74HC595。

         比如显示一个“张”字的左移,查得点阵数据为
“09H,00H,0FDH,08H,09H,08H,09H,10H,
  09H,20H,79H,40H,41H,04H,47H,0FEH,
  41H,40H,79H,40H,09H,20H,09H,20H,
  09H,10H,09H,4EH,51H,84H,21H,00H”

  显然“09H,00H”为“张”字的第一行的点阵数据,请问左移的算法是什么?
   1: 自己顶一下 2: 给个建议:  我没写过条屏的程序,不过对显示屏比较熟悉,可能按以下这样会更好理解些:
   16*16的汉字用分时扫描方式显示,先送第一行的数据,送完立即显示第1行,然后再送第2行的数据,送完关闭第一行显示,点亮第2行,如此类推,送完再循环。
  3: thanks谢谢:基本原理我大概也知道这么做,就是左移的话,我不是很清楚,
    很多朋友都说是将显示缓冲区的数据左移,但左移后的数据并不是显示的数据 4: 按照比特进行移位比如左移:从每行的最右字节开始,将该byte左移的移出位转移给它左面的一个byte继续移动啊。这个操作当然要在整个码表的显示缓存中进行啦 5: 我也想知道,帮你顶一下 6: 1左移的方法:就是将RAM中数据缓冲区的数据先进行左移位,整体移动好一位再送去显示,依此循环.由于人的视觉,就会产生左移的效果了!!!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]