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

8279键盘显示

  • 简介:8279键盘/显示报告一.题意需求分析及解决方案:1.题意分析:编码器的功能为通过小键盘的按键输入与键号相同的十六进制数值,利用LED七段显示器循环显示与所按下键相对应的十进制数。本设计需要解决的问题有:(1)编码器要...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:21             [字数]:9493

[目录]
一.题意需求分析及解决方案:
二.硬件设计:
三.控制程序设计:
四.上机调试过程:
五、结果分析及问题讨论:

[正文]
一.题意需求分析及解决方案:
1.题意分析:
编码器的功能为通过小键盘的按键输入与键号相同的十六进制数值,利用LED七段显示器循环显示与所按下键相对应的十进制数。本设计需要解决的问题有:
(1)编码器要一个输入和输出口
(2)如何将键号转化键值
(3)如何输出数据
(4)如何循环显示结果。
2.解决问题方法及思路:
1 ) 硬件部分
结论:输入口用一片8279及小键盘实现,显示设备为LED显示器。
2 ) 软件部分
8279是可编程接口芯片,通过编程使其实现相应的功能,编程的过程实际上就是CPU向8279发送控制指令的过程。在软件设计中,显示方式采用了8个字符显示,从左输入方式,编码扫描键盘,双键锁定。由于该系统对实时性及速度要求并不十分高,所以时钟频率采用6M Hz已足够了,故程序时钟命令字取为2AH,用以保证100kHz的内部工作频率。
由于采用10ms定时扫描查询方式,所以在下次开始扫描时,先应清空8279,清除显示RAM大约需要160μs的时间,在此期间,FIFO状态字的最高位DU=1,表示显示无效,CPU不能显示RAM写入数据,所以清除命令状态字取D1H。
......

[原文截取]
8279键盘/显示报告
一.题意需求分析及解决方案:
1.题意分析:
编码器的功能为通过小键盘的按键输入与键号相同的十六进制数值,利用LED七段显示器循环显示与所按下键相对应的十进制数。本设计需要解决的问题有:
(1)编码器要一个输入和输出口
(2)如何将键号转化键值
(3)如何输出数据
(4)如何循环显示结果。
2.解决问题方法及思路:
1 ) 硬件部分
组号 器件名称 特 点 1 小键盘 键盘(Keyboard)是常用的输入设备,它是由一组开关矩阵组成,结构相对复杂 逻辑开关 结构简单,使用方便,价格便宜 2 8255A芯片 8255芯片是可编程的并行接口芯片,不需要附加外部电路便可和大多数并行传输数据的外部设备相连,数据的各位同时传送,使用十分方便 8279A芯片 8279芯片可以实现对键盘/显示器的自动扫描,以减轻CPU负担,具有显示稳定,程序简单,不会出现误动作等 3 L E D LED显示器与LCD显示器相比,LED在亮度、功耗、可视角度和刷新速率等方面,都更具优势。LED与LCD的功耗比大约为10:1,LED的最显著特点是使用寿命长,光电转换效能高,绿色环保 L C D .....
查看评论 已有0位网友发表了看法
  • 验证码: