您现在的位置是:主页 > 光电 > 其他光电实用电路图 >
4x4键盘识别-其他光电实用电路图
发布时间:2022-09-28 20:53:51所属栏目:其他光电实用电路图 已帮助人编辑作者:电路图知识网
如图4.14.2所示,用at89s51的并行口p1接4×4矩阵键盘,以p1.0-p1.3作输入线,以p1.4-p1.7作输出线;在数码管上显示每个按键的“0-f”序号。对应的按键的序号排列如图4.14.1所示
图4.14.1
2.硬件电路原理图
图4.14.2
3.系统板上硬件连线
(1.把“单片机系统“区域中的p3.0-p3.7端口用8芯排线连接到“4x4行列式键盘”区域中的c1-c4 r1-r4端口上;
(2.把“单片机系统”区域中的p0.0/ad0-p0.7/ad7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:p0.0/ad0对应着a,p0.1/ad1对应着b,……,p0.7/ad7对应着h。
4.程序设计内容
(1.4×4矩阵键盘识别处理
(2.每个按键有它的行值和列值 ,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和cpu通信。每个按键的状态同样需变成数字量“0”和“1”,开关的一端(列线)通过电阻接vCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。
5.程序框图
Tags:
相关文章
其他光电实用电路图相关资讯
基于定位系统基准频率源的设计与制作-其他光电实用电路图
用PROG-110设计制作的多媒体投影机自动控制器-其他光电实用电路图
选频声控开关电路设计与分析-其他光电实用电路图
微波多层板反钻孔之金属化孔互连-其他光电实用电路图
由NE555、CD4017组成的节-其他光电实用电路图
对讲机发射功率测试笔的制作-其他光电实用电路图
电子扩音机安装后的电压检测与调整-其他光电实用电路图
9800系列UHF发射单元的制作方法-其他光电实用电路图
用分立元件制作的耳聋助听器-其他光电实用电路图
选择性去桥连技术提高焊接成品率-其他光电实用电路图
庭院太阳能照明灯电路-其他光电实用电路图
用6N7P电子管制作的单端功率放大器-其他光电实用电路图
卡拉OK人声增效电路-其他光电实用电路图
用μPC1366提高收音机灵敏度-其他光电实用电路图
采用TDA4605-2制作的开关电源-其他光电实用电路图