- 698
- 0
- 约1.15万字
- 约 24页
- 2020-07-16 发布于湖北
- 举报
实验五 矩阵键盘实验
一、实验内容
1、编写程序,做到在键盘上每按一个数字键(0-F)用发光二极管将该代码显示出来。按其它键退出。
2、加法设计计算器,实验板上有12个按键,编写程序,实现一位整数加法运算功能。可定义“A”键为“+”键,“B”键为“=”键。
二、实验目的
学习独立式按键的查询识别方法。
2、 非编码矩阵键盘的行反转法识别方法。
三、实验说明
1、MCS51系列单片机的P0~P3口作为输入端口使用时必须先向端口写入“1”。
2、用查询方式检测按键时,要加入延时(通常采用软件延时10~20mS)以消除抖动。
3、识别键的闭合,通常采用行扫描法和行反转法。行扫描法是使键盘上某一行线为低电平,而其余行接高电平,然后读取列值,如读列值中某位为低电平,表明有键按下,否则扫描下一行,直到扫完所有行。
行反转法识别闭合键时,要将行线接一并行口,先让它工作在输出方式,将列线也接到一个并行口,先让它工作于输入方式,程序使CPU通过输出端口在各行线上全部送低电平,然后读入列线值,如此时有某键被按下,则必定会使某一列线值为0。然后,程序对两个并行端口进行方式设置,使行线工作于输入方式,列线工作于输出方式,并将刚才读得的列线值从列线所接的并行端口输出,再读取行线上输入值,那么,在闭合键所在行线上的值必定为0。这样,当一个键被接下时,必定可以读得一对唯一的行线值和列线值。
由于51单片机的
您可能关注的文档
- 初一英语全英文说课稿.doc
- 党政干部外出学习发展先进经验的考察报告范例.doc
- 地质地貌野外实习报告..doc
- 服装电子商务网站策划及运营方案论文.doc
- 产品说明会邀约话术—保险公司早会分享培训模板课件.ppt
- 2014年北师大版五年级数学下册教案及教学反思全册.doc
- 毕业论文 塑料三通管接头塑料模具设计.doc
- 毕业论文宁波服装业对外贸易发展探析论文.doc
- 成都市局馆文件材料归档范围和保管期限表.doc
- 电解槽及管道安装方案.doc
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
最近下载
- 电力设备典型消防规程培训课件.pptx VIP
- 高压加热器安装使用说明书.doc VIP
- 新目标Unit1Howdoyoustudyforatest-教学设计.docx VIP
- 安徽省合肥市普通高中六校联盟2024-2025学年高一上学期期中考试数学试卷(解析版).pdf VIP
- 9加几课件(共13张PPT)人教版一年级上册(2024)数学.pptx VIP
- 《中药大辞典》.doc VIP
- 《百变纸杯》参考课件.ppt VIP
- 电力消防安全培训课件.ppt VIP
- 人教版PEP四年级英语上册单词表与单词字帖 手写体可打印.docx VIP
- 【汇编】工贸企业安全生产管理制度汇编(250页) .pdf VIP
原创力文档

文档评论(0)