- 3
- 0
- 约1.44万字
- 约 113页
- 2023-09-01 发布于广东
- 举报
键盘 采用4×4键盘,能返回16个不同的值,各个按键代表不同的功能,按下不同的按键,在执行相应程序后,会在LCD上显示对应的结果,其引脚图如下所示,1—8引脚分别接在AT89C51的P0.0—P0.7上。 键盘芯片的引脚图: 当前第62页\共有113页\编于星期日\11点 为了减少键盘与单片机进行接口时占用过多的I/O口线的数目,在按键较多时,通常将键盘排成行列矩阵的形式。这种矩阵式键盘的每一行线与列线的交叉处互不连通,而是通过一个按键来连接的。单片机通过程序控制扫描方式,利用软件连续的对键盘进行扫描,通过一定的算法来判断是哪个键被按下,从而实现该键的功能。编程扫描方式是利用CPU完成其它工作的空余调用键盘扫描子程序来响应键盘输入的要求。在执行键功能程序时,CPU不再响应键输入要求,直到CPU重新扫描键盘为止。 当前第63页\共有113页\编于星期日\11点 程序扫描法的工作过程是: 1、判别有无键按下:单片机首先向行扫描口输出全为0扫描码F0H,然后从列检测口输入列检测信号,只要有一列信号不为1,即P0口不为F0H,则表示有键被按下。 2、键盘扫描取得闭合键的行、列值:单片机将得到的信号取反,中为1的位便是该键所在的列。接下来要确定按键所在的行,需要进行逐行扫描。单片机首先向P0口发送扫描码FEH,即使P0.0为0,为1。然后输入列检测信号
您可能关注的文档
最近下载
- 2026年贵州省中考数学试卷(含答案详解)原版.pdf
- IEC 62321-3-12026 RLV 电工产品中某些物质的测定 第3-1部分筛选 X射线荧光光谱法测定铅、汞、镉、总铬、总溴、总磷、总氯、总锡和总锑含量标准立项发展报告.docx
- 22S521 预制装配式混凝土检查井.docx VIP
- 面料常识及保养培训考核及答案.docx VIP
- 抗中性粒细胞胞浆抗体相关性血管炎肾损害诊疗指南(2025年版).docx VIP
- 化妆品备案毒理报告服务合同.docx VIP
- 《欧洲儿科胃肠病学、肝病学和营养学学会关于益生菌治疗儿童胃肠道疾病的立场文件》解读.pdf VIP
- 法洛四联症病人麻醉管理要点.pptx VIP
- 个人借款协议书有利息简单版(四篇).doc VIP
- 2026年秋人教版(新教材)初中信息技术八年级全一册(全册)教学设计(附目录p140).pdf
原创力文档

文档评论(0)