- 58
- 0
- 约2.55千字
- 约 6页
- 2020-08-15 发布于河北
- 举报
点阵的汉字滚动实现其实很简单,用一句话概括就是:一边在行(列)上进行扫描,一遍循环依次取出显示代码输入到列(行)上。
以我们板上载有的8×8点阵为例,当要实现2个汉字的滚动时,我们把整个滚动的过程拆开,会发现每一次完整的滚动,点阵要显示2×8=16个状态。我们可以把两个汉字的行(或列)扫描代码通过字模提取软件提出后保存在数组里,然后顺序循环的去取数组里的数据放到行(或列)上就可。
我们用图示来解析一下整个过程。我们假设要显示两个汉字”人”和”天”的左右滚动。
首先我们假设在行和列的输入数据中,1代表亮,0代表灭。数组code里保存好从字模软件中按行提取出来的扫描码,假设code[15]=A0,A1,A2,A3,A4,A5,A6,A7,B0,B1,B2,B3,B4,B5,B6,B7(A代表“人”字的列扫描码,B代表“天”字的列扫描码)
思路是这样的:
第1个时段T1:(完整的汉字“天”)
时刻t0,R=0000_0001,L=A0,R0那一列显示;、
时刻t1,R=0000_0010,L=A1,R1那一列显示;
时刻t2,R=0000_0100,;L=A2,R2那一列显示;
…….
时刻t7,R=1000_0000,;L=A7,R7那一列显示;
然后又回到时刻t0的扫描状态,循环扫描。只要在这个T1时间段内按这样扫描的话,就形成了A0—A7所代表的数据,即汉字“人”
第
您可能关注的文档
- 游龙门石窟作文400字5篇.doc
- 湖南省2011年对口升学考试数学试题.doc
- 湖南饮食文化特点.doc
- 湖州农村春节民俗文化.doc
- 湖州某中学创新班招生数学试卷.doc
- 湖南省岳阳市二模数学试卷(修改).doc
- 湖南大学机械设计课件第6章.doc
- 湛江十中2017年10月31日周测历史.doc
- 湘西的文化习俗,及旅游对湘西人的生活和文化习俗的影响.doc
- 溶解乙炔气瓶钢印标记图.doc
- 康复护理中的营养支持技术.pptx
- 批次03-04_2025-2026学年苏州市七年级语文下册期末质量检测原创仿真模拟试卷第001套.docx
- 批次03-03_2026届上海市闵行区六年级英语小升初分班考试模拟试卷第001套.docx
- 水域救援指南..docx
- 批次03-05_2026届成都市高一历史学业水平合格性考试原创仿真模拟试卷第001套.docx
- 批次03-01_2026届广州市白云区六年级数学小升初分班考试模拟试卷第001套.docx
- 批次03-02_2026届广州市越秀区八年级生物学业水平考试考前仿真模拟试卷第001套.docx
- 27_2026杭州新七年级英语暑假衔接学情诊断A卷.docx
- 2025-2026学年吉林省长春市第七十二中学八年级(下)期中道德与法治试卷(含答案).docx
- 2025-2026学年江苏省苏州市振华中学七年级(下)期中道德与法治试卷(含答案).docx
原创力文档

文档评论(0)