按键是比较复杂。可以用状态机表示。 每10mS执行一次键盘扫描任务 0、无键,若有键进入状态1 1、第一次检到有键。若有键进入状态2,同时将键值送缓冲区。 若无键进入状态0。 2、若有键则计时,按键超过300ms进入状态3,同时将键值送缓冲区。 若无键进入状态1。 表示第一次按键后如果长按键则300ms后认为有一次按键。 3、若有键则计时,按键超过200ms则将键值送缓冲区。 若无键进入状态1。 表示长按键则以后每200ms后认为有一次按键。
上传时间: 2017-08-26
上传用户:luopoguixiong
12864汉字液晶显示--按键电子时钟程序(具有闪烁,移位,加一,减一功能)
上传时间: 2013-12-28
上传用户:colinal
本程序有效的防止了按键的抖动,可以移植于各种需要按键防抖的程序,本程序是功能为按键防抖16进制减法计数器
上传时间: 2013-11-28
上传用户:plsee
本程序有效的防止了按键的抖动,可以移植于各种需要按键防抖的程序,本程序是功能为按键防抖16进制减法计数器
上传时间: 2017-09-04
上传用户:王楚楚
基于8051单片机的矩阵键盘程序,实现键盘值的扫描
上传时间: 2017-09-05
上传用户:bruce5996
触摸芯片的程序。实现触摸按键代替传统机械式按键。
上传时间: 2013-12-24
上传用户:zhaiyanzhong
此程序是基于S3C2440控制平台的。它主要是通过中断实现开发板自带按键的控制
上传时间: 2013-12-10
上传用户:comua
定时灯(带数码管显示时间可以调节)程序要求如下: 两位数码管显示。时间0-99分钟可以调节。 (用3个按键, 分别调整上,下, 开始) 有一个灯的秒指示。 运行期间,时间同步在数码管减少。 当等于00时。 灯熄灭 程序要求有..注释。 凡第一个交作业并运行通过由本站送出ep51编程器散件一套。
上传时间: 2014-01-09
上传用户:lixinxiang
各种仿真及原程序包括:按键,显示,串口调试,时间,led仿真等
上传时间: 2014-12-07
上传用户:waitingfy
按键阵列扫描及点阵显示器控制电路设计改版按键阵列扫描及点阵显示器控制电路设计改版
上传时间: 2015-12-22
上传用户:Buaa17swj