44矩阵式键盘识别技术〖AT89S52单片机实用例程〗

上传人:工**** 文档编号:441871 上传时间:2017-02-26 格式:DOC 页数:9 大小:88.50KB
返回 下载 相关 举报
44矩阵式键盘识别技术〖AT89S52单片机实用例程〗_第1页
第1页 / 共9页
44矩阵式键盘识别技术〖AT89S52单片机实用例程〗_第2页
第2页 / 共9页
44矩阵式键盘识别技术〖AT89S52单片机实用例程〗_第3页
第3页 / 共9页
44矩阵式键盘识别技术〖AT89S52单片机实用例程〗_第4页
第4页 / 共9页
44矩阵式键盘识别技术〖AT89S52单片机实用例程〗_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《44矩阵式键盘识别技术〖AT89S52单片机实用例程〗》由会员分享,可在线阅读,更多相关《44矩阵式键盘识别技术〖AT89S52单片机实用例程〗(9页珍藏版)》请在金锄头文库上搜索。

1、14             44 矩阵式键盘识别技术1  实验任务  如图 示,用 并行口  44 矩阵键盘,输入线,以 输出线;在数码管上显示每个按键的“0F”序号。对应的按键的序号排列如图 示 2  硬件电路原理图  图  系统板上硬件连线  (1       把“单片机系统“区域中的 口用 8 芯排线连接到“4列式键盘”区域中的 44 端口上;(2       把“单片机系统”区域中的 口用 8 芯

2、排线连接到“四路静态数码显示模块”区域中的任一个 ah 端口上;要求:应着 a,应着 b,h。 4   程序设计内容  (1       44 矩阵键盘识别处理 (2       每个按键有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和信。每个按键的状态同样需变成数字量“0”和“1”,开关的一端(列线)通过电阻接 接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一

3、个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。 5  程序框图  图  C 语言源程序  #=0000 i,j; )       ; 3;  00 i=50;i>0;j=200;j>0; 3;  00 3;  0             ; ; ; 0;            

4、     3; P0=  0             0 3;  0             ; 3;  00 i=50;i>0;j=200;j>0; 3;  00 3;  0                             ; ; ; 1; 3;

5、P0=  0             0 3;  0             ;       3;  00 i=50;i>0;j=200;j>0; 3;  00 3;  0             ; ; ; 2; 3;               P0=

6、 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            

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 嵌入式开发/单片机

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号