- 64
- 0
- 约 5页
- 2016-03-03 发布于重庆
- 举报
8255A可编程并行接口实验二键盘实验 单片机原理及应用实验报告.doc
计算机与信息工程学院设计性实验报告
专业:通信工程 年级/班级:2011级单片机原理及应用4节
键盘实验
一、实验目的:
1、掌握8255A编程原理。
2、了解键盘电路的工作原理。
3、掌握键盘接口电路的编程方法。
二、实验设备:
EL-8051-III型单片机实验箱
三、实验原理:
1、识别键的闭合,通常采用行扫描法和行反转法。
行扫描法是使键盘上某一行线为低电平,而其余行接高电平,然后读取列值,如所读列值中某位为低电平,表明有键按下,否则扫描下一行,直到扫完所有行。
本实验例程采用的是行反转法。
行反转法识别键闭合时,要将行线接一并行口,先让它工作于输出方式,将列线也接到一个并行口,先让它工作于输入方式,程序使CPU通过输出端口往各行线上全部送低电平,然后读入列线值,如此时有某键被按下,则必定会使某一列线值为0。然后,程序对两个并行端口进行方式设置,使行线工作于输入方式,列线工作于输出方式,并将刚才读得的列线值从列线所接的并行端口输出,再读取行线上的输入值,那么,在闭合键所在的行线上的值必定为0。这样,当一个键被按下时,必定可以读得一对唯一的行线值和列线值。
2、程序设计时,要学会灵活地对8255A的各端口进行方式设置。
3、程序设计时,可将各键对应的键值(行线值、列线值)放在一个表中,将
您可能关注的文档
最近下载
- 三氯氢硅生产工艺.pdf VIP
- 办公软件应用(Office 2016)课件:PowerPoint 2016 幻灯片的动画制作与放映.pptx VIP
- 青岛版小学科学三年级下册 把它们分离.docx VIP
- 2025年中考数学真题完全解读【山西卷】.pdf VIP
- F701B.D仪表说明书2013-04-01.pdf VIP
- 国家开放大学最新《政府经济学》形考任务(1-4)试题答案解析 .pdf VIP
- 车铣复合加工中心的主轴机械结构设计毕业设计论文.doc VIP
- 2025年云南省辅警考试真题及答案.docx VIP
- 教学评一致性的课堂评价十项标准.pptx VIP
- 《飞行原理》全套教学课件.pdf
原创力文档

文档评论(0)