44键盘模块内容摘要:

1、 北阳电子技术有限公司保留对此文件修改之权利且不另行通知。 北阳电子技术有限公司所提供之资讯相信为正确且可靠的,但并不保证本文件中绝无错误。 请于向北阳电子技术有限公司提出订单前, 自行确定所使用之相关技术文件及规格为最新之版本。 若因贵公司使用本公司之文件或产品,而涉及第三人之专利或著作权等智慧财产权之应用及配合时,则应由贵公司负责取得同意及授权,本公司仅单纯贩售产品,上述关于同意及授权,非属本公司应为保证之责任。 又未经北阳电子技术有限公司之正式书面许可,本公司之所有产品不得用于医疗器材,維持生命系統及飞航等相关设备。 四*四键盘模块凌阳大学计划推广中心 北京市海淀区上地信息产业基地中黎科技园1号 2、楼6层 邮编:100085 86 86 2 页 子竞赛基础模块1 编写目的 目的: 1)了解 4*4 键盘的使用方法。 2)可轻松体验键唤醒的功能。 2 硬件设计及功能描述 件设计电路 硬件原理如下图所示,采用矩阵式键盘接口,这样可以合理地利用硬件资源,并且编程灵活。 1518件设计功能描述 提供 16 个键置。 满足基本的键盘设计要求。 3 页 子竞赛基础模块3 软件设计及使用说明 程序软件设计流程及说明 局变量判键按下的标志,加入它主要是为了节省键扫描的时间,当调用;函数时,发现有键按下进入相应的逐行扫描和去抖,然后得到一个扫描数值,通过同事先制订的表格进行匹配,从而取出相应的键置 ;函数所作的动作为, 送高电平到扫描线,从接收线取得数据进行比较,数值有改变置 1,并进入逐行扫描得出一个扫描数值 值无改变置 0,。 _;取得数值并存入 量。 体流程图及说明 整体流程图如下图所示。 当我们要更改 ,只要把相应的 制寄存器改过来,在把扫描线和接收线的设置一一对应就好了。 当要更改扫描线和接收线的设置时就得重新制表。 4 页 子竞赛基础模块是否有键按下错是否为抖动或错误求得键置传给 5 页。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。