- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二型键盘显示控制实验板教师实验指导(汇编)
TPC-USB
二型键盘显示控制器实验板
教师用实验指导
(汇编部分 )
清 华 大 学 计 算 机 系
清 华 大 学 科 教 仪 器 厂
2005 年 10 月
目 录
实验一 8255A并行口键盘扫描实验 2
实验二 总线控制LED显示实验 14
实验三 微机接口、键盘、LED综合实验 25
实验四 8279控制键盘显示实验 46
几点约定:
1、实验电路介绍中凡不加“利用通用插座”说明的均为实验台上已固定电路。
2、实验电路连线在图中均用虚线表示,实线为已连好电路。
1
实验一 8255A并行口键盘扫描实验
一、 实验目的
1、掌握8255A编程原理。
2、了解键盘阵列结构,学会读取按键的方法。
二、 实验内容
1、编程1:I/O编程
本实验的实验电路如图。它做在一块扩展电路板上,用一根20芯扁平电缆线将实
验板扩展插头J1与实验台上的扩展插头J7相连,为扩展电路连接电源及外部总线。
扩展电路板上的数码管、键盘阵列既能由8279控制,也可以由外部电路控制,其
实现靠的是若干组短路子组成的控制选择开关K1,K2,K3,K4,KB0,KB1,KB2。
当K1,K3,K4连接在8279一端时,数码管由8279控制,连接在LS273一端时由外部
总线通过LS273直接控制。
当K2,KB1,KB2,KB3连接在8279一端时,键盘阵列由8279控制,连接在8255一端时
由外接芯片8255控制。
因为本实验为8255控制实验,所以除了连接J1和J7外,还需要将选择开关
K2,KB1,KB2,KB3连接在8255一端,并将KA0-KA7,KB0-KB2连接到8255芯片A 口,C
口,还需要连接8255芯片的片选,以使键盘阵列由8255芯片控制。
8255A的端口A地址为: 288H
端口C地址为: 28AH
控制口地址为: 28BH
2
编程使得在键盘阵列上每按一个键后,微机屏幕上有相应字符显示出来。
2、编程2:中断编程
在编程1电路基础上,增加电路连线如图,将实验板KB0,KB1或KB2连接到实验台
的与门输入端A,B上,与门输出端Y连接到非门输入端A,非门输出端Y连接到实验台
IRQ。
编程使用中断方式使得在键盘阵列上每按一个键后申请一次中断,并在微机屏幕
上有相应字符显示出来。(因为二与门只能连接两个输入,所以只能获取部分按键
输入,其对应于与门的输入接哪个扫描线)
三、 编程指南
1.识别键盘上的闭合键,通过采用行扫描法或列翻转法:
i. 行扫描法是使键盘上某一列线为低电平,而其余行接高电平,然后读取列值;
如果列值中有某位为低电平,则表明行列交点处的键被按下;否则扫描下一
行,直到扫完全部的行线为止。
ii. 行反转法识别闭合键时,要将行线接一个并行口,先让它工作在输出方式,将
列线也接到一个并行口,先让它工作在输入方式;程序通过输出端口向全部行
线上送低电平,然后读取列线的值;如果此时有某一键被按下,则必定会使某
一列线值为零,程序再对两个并行端口进行方式设置,使行线工作在输入方
式,列线
您可能关注的文档
- 江阴职业技术学学分制实施办法.PDF
- 济南大学泉城学院综改革实施方案.PDF
- 济南市十亩园小物业服务协议(方案).doc
- 济南市实验初中015年中考一模语文试卷.doc
- 济宁市中小学校长提性远程培训.doc
- 甲型流感防控市疾控心朱兆芬.ppt
- 甲醇、丙酮、乙酸酯物理性质.doc
- 激情奥运阳光校奥知识竞赛.ppt
- 甲醇及下游究组志明电话0533-6092962邮箱.doc
- 碱性溶液中苯甲酸抗血酸酯对钢筋的缓蚀行为.PDF
- 西南少数民族大学生压力源、应对方式与民族认同的关联探究.docx
- 破局与重塑:小学男孩危机剖析及教育对策探究.docx
- 探寻李吉林语文情境教育思想:内涵、实践与启迪.docx
- 英语电视谈话节目会话分析:解锁交互英语口语教学新路径.docx
- 深度融合与创新实践:信息技术赋能初中生物教学新范式.docx
- 破局与启航:哈尔滨T小学高年级课外阅读的困境与突破之路.docx
- 破文史分家之局:中学语文文学教学文史渗透探究.docx
- 中小学教师教育网络资源建设及应用的多维度剖析与提升策略研究.docx
- 海南省民办中学体育教学:现状剖析与发展策略探究.docx
- 硅烷改性聚氨酯密封胶力学性能的试验与理论研究.docx
文档评论(0)