进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 矩阵键盘键值扫描,功能处理函数 本程序处理4*4的矩阵键盘,直接用于8051系列单片机,也可移植到其它机型. 行输出在P1口高四位 列输入在P1口低四位,如果不同,则需修改键值读取函数 即:GetKeyCode() 有10个数字键0--9,1个小数点,1个负号键。 第二功能键和回车键共用一个,如果连续按下该键2秒钟,则键盘进入第二功能。 在键盘初始化程序InitKeyboard中把ucKey1和ucKey2赋值0xff
资源简介:进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫...
上传时间: 2016-02-19
上传用户:二驱蚊器
资源简介:进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫...
上传时间: 2013-12-21
上传用户:dreamboy36
资源简介:用单片机C语言编的通过键盘扫描得到键值的键盘扫描C程序的源代码,可供单片机开发人员参考。
上传时间: 2015-04-02
上传用户:ljmwh2000
资源简介:简单易懂的4*4键盘扫描及显示程序。对编写其他形式的键盘扫描程序有一定的指导意义.
上传时间: 2014-11-17
上传用户:haohaoxuexi
资源简介:键盘扫描及返回相关数据,只是读键盘与功能实现的一个接口函数
上传时间: 2015-12-20
上传用户:hasan2015
资源简介:这是东芝单片机进行AD转换,及键操做的程序
上传时间: 2013-12-15
上传用户:waizhang
资源简介:键盘扫描及LED驱动芯片CH452的例子程序
上传时间: 2016-05-03
上传用户:咔乐坞
资源简介:51单片机的4*4键盘扫描及lcd液晶显示
上传时间: 2014-08-21
上传用户:金宜
资源简介:本程序是键盘扫描及静态显示的结合,方便单片机初学者熟悉的掌握汇编
上传时间: 2016-11-03
上传用户:
资源简介:avr单片机的键盘扫描及lcd和led显示
上传时间: 2014-01-23
上传用户:sqq
资源简介:在51单片机上运行的俄罗斯方块游戏,内含键盘扫描,键码处理和液晶驱动程序
上传时间: 2016-09-05
上传用户:星仔
资源简介:本文介绍了以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路 。单...
上传时间: 2014-01-10
上传用户:wang5829
资源简介:本课题介绍了以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、温度显示电路、报警电路和一些接口电路 。单...
上传时间: 2017-04-13
上传用户:waitingfy
资源简介:键盘扫描的软件滤波程序,是源码,帮大家学习使用软件进行键盘扫描
上传时间: 2017-05-02
上传用户:784533221
资源简介:一般我们单片机同一端口有8个引脚,用来作键盘的话只可以实现4*4的矩阵,本源码介绍了如何在不使用芯片进行键盘扩展时的键盘扫描方法,以20(5*4)键为例.
上传时间: 2017-01-26
上传用户:zuozuo1215
资源简介:51的键盘扫描程序,与原来的扫描方式不同,这种方式可以处理多键同时按下.
上传时间: 2014-01-03
上传用户:kytqcool
资源简介:C51_3X3键盘扫描程序 包括键消抖延时函,扫描算法
上传时间: 2015-08-25
上传用户:wangzhen1990
资源简介:单片机键盘扫描之状态机实现:在编写单片机程序的过程中,键盘作为一种人机接口的实现方式,是很常用的。而一般的实现方法大概有:1、外接键盘扫描芯片(例如8279,7279 等等),然后由该芯片来完成去抖、键值读取、中断请求等功能。然后单片机响应中断并读取...
上传时间: 2014-12-28
上传用户:zhang97080564
资源简介:ZLG7290B 是广州周立功单片机发展有限公司自行设计的数码管显示驱动及键盘扫描 管理芯片。能够直接驱动8 位共阴式数码管(或64 只独立的LED),同时还可以扫描管理 多达64 只按键。其中有8 只按键还可以作为功能键使用,就像电脑键盘上的Ctrl、Shift、 Alt...
上传时间: 2013-12-02
上传用户:evil
资源简介:功能:4×4键盘扫描程序 返回:键序号(0~F),0xFF表示没有字符输入 软件特点:简洁高效,无须延时消抖,避免连发 编程语言:Keil-C
上传时间: 2014-01-24
上传用户:huyiming139
资源简介:本文的目的就是研究如何应用FPGA这种大规模的可编程逻辑器件实现CCD(Charge Coupled Device,电荷耦合器件)数字图像的实时采集及预处理。基于对实时图像处理系统的研究与设计,本文主要研究工作及成果如下: 1.本论文详细的介绍了图像采集卡的结构和基本工...
上传时间: 2013-07-03
上传用户:wang5829
资源简介:键盘扫描LED驱动芯片ch451资料及c语言源代码
上传时间: 2015-03-22
上传用户:开怀常笑
资源简介:键盘扫描程序 台湾义隆EMC汇编,程序后缀DT C0-C3 R0-R5 4*6键扫
上传时间: 2014-03-09
上传用户:王楚楚
资源简介:这是一个操作系统实验中模拟处理器进程处理的源程序,可供进行课程设计及学习的人参考!
上传时间: 2015-05-08
上传用户:wendy15
资源简介:多关键字的排序是有一定的实用范围。例如:在进行高考分数处理时,除了对总分进行排序外,不同的专业对单科分数的要求不同,因此尚需在总分相同的情况下,按用户提出的单科分数的次序要求排出考生录取的次序。(1)假如代排序的记录数不超10000,表中记录的关键...
上传时间: 2013-12-18
上传用户:Andy123456
资源简介:本文档包括单片机系统中常用到的时钟中断、通讯及键盘扫描等模块(见所附源程序)的说明。这些模块使用前后台系统模型。为达到最大的灵活性, 需要在用户工程中定义config.h文件, 在其中定义各模块可选参数的设置,而不是直接更改源代码。
上传时间: 2015-07-16
上传用户:yuchunhai1990
资源简介:4*4矩阵键盘扫描函数,用状态机实现,不用延时以消抖,只需在一个定时10~12ms左右的中断函数里调用,从而节省了单片机时间
上传时间: 2015-08-26
上传用户:ouyangtongze
资源简介:一个51单片机C语言的矩阵键盘扫描和处理程序,对于单片机初学者或者应用人员是个很好的模块
上传时间: 2013-12-15
上传用户:lanjisu111
资源简介:编程键盘扫描,4*4矩阵键控制PT2314音量IC的源程序
上传时间: 2013-12-23
上传用户:yzhl1988
资源简介:凌阳 61 4*4键盘扫描程序 可以消除重键
上传时间: 2015-11-26
上传用户:xieguodong1234