44矩阵式键盘识别技术〖AT89S52单片机实用例程〗
9页1、14 44 矩阵式键盘识别技术1 实验任务 如图 示,用 并行口 44 矩阵键盘,输入线,以 输出线;在数码管上显示每个按键的“0F”序号。对应的按键的序号排列如图 示 2 硬件电路原理图 图 系统板上硬件连线 (1 把“单片机系统“区域中的 口用 8 芯排线连接到“4列式键盘”区域中的 44 端口上;(2 把“单片机系统”区域中的 口用 8 芯排线连接到“四路静态数码显示模块”区域中的任一个 ah 端口上;要求:应着 a,应着 b,h。 4 程序设计内容 (1 44 矩阵键盘识别处理 (2 每个按键有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和信。每个按键的状态同样需变成数字量“0
2、”和“1”,开关的一端(列线)通过电阻接 接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。 5 程序框图 图 C 语言源程序 #=0000 i,j; ) ; 3; 00 i=50;i>0;j=200;j>0; 3; 00 3; 0 ; ; ; 0; 3; P0= 0 0 3; 0 &
3、nbsp; ; 3; 00 i=50;i>0;j=200;j>0; 3; 00 3; 0 ; ; ; 1; 3; P0= 0 0 3; 0 ; 3; 00 i=50;i>0;j=200;j>0; 3; 00 3; 0 ; ; ; 2; 3; P0= 0 0 3; 0 ; 3; 00 i=50;i>0;j=200;j>0; 3; 00 3; 0 ; 3; 4; 5; 3; P0= 0 0 3; 0
《44矩阵式键盘识别技术〖AT89S52单片机实用例程〗》由会员工****分享,可在线阅读,更多相关《44矩阵式键盘识别技术〖AT89S52单片机实用例程〗》请在金锄头文库上搜索。
工作转正自我鉴定模板汇总八篇一
有名服装品牌简介
劳动协议书合集6篇
耐人寻味的数学比喻
初三物理知识点复习.doc
平安生产管理知识
最新[人教版]小学数学一年级上册期末测试卷含答案
土耳其工作签证
近年化学高考题分类汇编专题十八化学实验方案的设计与评价.ash
九凤谷一日游
三年级学生学习计划
健康促进学校工作计划标准样本(2篇).doc
车辆租赁协议规电子版(二篇).doc
小学儿童的个性与社会性发展教学教材
部编版四年级语文下册第五单元《记金华的双龙洞 (第一课时)》教案.docx
煤炭运输合同协议书8篇
材料员工作总结和心得体会(4篇).doc
优化领导班子结构,促进民族地区和谐发展
乙烯基乙二醇醚、甲基丙烯腈及中间体项目资金申请报告模板定制
司机年度工作总结参考范本(2篇).doc
2022-08-23 3页
2022-08-23 2页
2021-04-14 9页
2021-02-03 37页
2021-02-03 37页
2021-02-03 39页
2021-02-03 14页
2021-02-03 39页
2020-09-25 1页
2020-09-25 2页