按键是比较复杂。可以用状态机表示。 每10mS执行一次键盘扫描任务 0、无键,若有键进入状态1 1、第一次检到有键。若有键进入状态2,同时将键值送缓冲区。 若无键进入状态0。 2、若有键则计时,按键超过300ms进入状态3,同时将键值送缓冲区。 若无键进入状态1。 表示第一次按键后如果长按键则300ms后认为有一次按键。 3、若有键则计时,按键超过200ms则将键值送缓冲区。 若无键进入状态1。 表示长按键则以后每200ms后认为有一次按键。
上传时间: 2017-08-26
上传用户:luopoguixiong
12864汉字液晶显示--按键电子时钟程序(具有闪烁,移位,加一,减一功能)
上传时间: 2013-12-28
上传用户:colinal
这是一个按键试验,完成按键与上位机的通讯功能
标签: 按键
上传时间: 2013-12-24
上传用户:wfl_yy
BJ-EPM240V2实验例程以及说明文档实验之二按键消抖实验
上传时间: 2017-08-31
上传用户:zhouli
按键对步进电机的控制,适合初学者,内包含仿真程序和源代码!!
上传时间: 2017-09-02
上传用户:风之骄子
减少单片机IO资源占用,采用AD口加电阻网点方式扩展按键.含汇编代码.
上传时间: 2014-01-10
上传用户:xinzhch
在Altera公司的Cyclone系列FPGA开发板上试验的按键中断程序,希望对那些学习中断开发的初学者有帮助。 pio_key.v是verilog编写的按键中断程序,对应四个按键,按其中任何一个键都可以发送一个中断; keyint.c是Nios中编写的C程序,用于检测按键的中断,如果检测到中断,会检测是哪个按键按下,从而执行相应的程序!
上传时间: 2014-06-11
上传用户:banyou
利用单片机按键输入0-5V可以实现0-5V电源输出
上传时间: 2014-01-14
上传用户:天诚24
零耗时键盘源程序,用于键盘按键工作时的防抖动
上传时间: 2017-09-03
上传用户:playboys0
在AT89C55和液晶上实现输入用按键控制输出输出,此程序中用到菜单子程序,以供大家学习
上传时间: 2017-09-04
上传用户:hullow