您现在的位置:网站首页答辩论文论文专题

汉字显示器01

  • 简介:题义分析及解决方案题义需求分析该题目要求使用LED8*8显示矩阵设计接口滚动显示汉字。使用8255把cpu与显示外设LED联系起来。8*8LED是8列阴极连在一起,8列阳极连在一起的64个二极管矩阵,当阳极为高电平,阴极为低电平时,...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:11       [字数]:4926

[目录]
1  题义分析及解决方案
1  硬件设计
2  控制程序设计
3  上机调试过程
4  设计结果分析及问题讨论

[正文]
1题义分析及解决方案
1.1题义需求分析
该题目要求使用LED8*8显示矩阵设计接口滚动显示汉字。使用8255把cpu与显示外设LED联系起来。8*8LED是8列阴极连在一起,8列阳极连在一起的64个二极管矩阵,当阳极为高电平,阴极为低电平时,二极管发光。
由于每次只可显示一行,LED矩阵一共要显示8次才可以显示完一个汉字。则可以取汉字的点阵码,所以对点阵码得描述显得尤为重要。把二极管看成点,通过发光显示出很多点,由这些点连接起来形成竖线和横线,这样如此便可以组成一个汉字。根据人肉眼所具有的暂留效应,保证二极管的闪烁频率足够高,达到人肉眼无法辨别的程度(人眼分辨时间的能力是25毫秒),即使8行显示的时间小于25毫秒,则人眼会认为这是一个汉字而不是单独的8行。
问题归纳:
1)接口问题,选用何种芯片。这是关键的一步,这将直接影响到整个功能的实现。
2)汉字如何显示。这是对点阵输入时应该注意的问题。
3)汉字如何输入。影响核心代码的编写。
1.2解决问题方法及思路
1.2.1硬件部分
8255是一个多功能,多通道的可编程接口,用它与PCI卡和LED8*8矩阵相连,实现数据的输出。由于是使用8位作为一行输入,对硬件就有了要求,而8255此时体现了它的优势,为编码提供了较多的方便。
1.2.2 软件部分:
汉字是由笔画组成的,笔画可以看成是由点组成的,由发光二极管的发光代表一个点,通过连线,把每个发光点连起来,从而形成一个汉字。这样就是说
......

[原文截取]
题义分析及解决方案
题义需求分析
该题目要求使用LED8*8显示矩阵设计接口滚动显示汉字。使用8255把cpu与显示外设LED联系起来。8*8LED是8列阴极连在一起,8列阳极连在一起的64个二极管矩阵,当阳极为高电平,阴极为低电平时,二极管发光。
由于每次只可显示一行,LED矩阵一共要显示8次才可以显示完一个汉字。则可以取汉字的点阵码,所以对点阵码得描述显得尤为重要。把二极管看成点,通过发光显示出很多点,由这些点连接起来形成竖线和横线,这样如此便可以组成一个汉字。根据人肉眼所具有的暂留效应,保证二极管的闪烁频率足够高,达到人肉眼无法辨别的程度(人眼分辨时间的能力是25毫秒),即使8行显示的时间小于25毫秒,则人眼会认为这是一个汉字而不是单独的8行。
问题归纳:
接口问题,选用何种芯片。这是关键的一步,这将直接影响到整个功能的实现。
汉字如何显示。这是对点阵输入时应该注意的问题。
汉字如何输入。影响核心代码的编写。
解决问题方法及思路
硬件部分
8255是一个多功能,多通道的可编程接口,用它与PCI卡和LED8*8矩阵相连,实现数据的输出。由于是使用8位作为一行输入,对硬件就有了要求,.....
查看评论 已有0位网友发表了看法
  • 验证码: