按键是比较复杂。可以用状态机表示。 每10mS执行一次键盘扫描任务 0、无键,若有键进入状态1 1、第一次检到有键。若有键进入状态2,同时将键值送缓冲区。 若无键进入状态0。 2、若有键则计时,按键超过300ms进入状态3,同时将键值送缓冲区。 若无键进入状态1。 表示第一次按键后如果长按键则300ms后认为有一次按键。 3、若有键则计时,按键超过200ms则将键值送缓冲区。 若无键进入状态1。 表示长按键则以后每200ms后认为有一次按键。
资源简介:按键是比较复杂。可以用状态机表示。 每10mS执行一次键盘扫描任务 0、无键,若有键进入状态1 1、第一次检到有键。若有键进入状态2,同时将键值送缓冲区。 若无键进入状态0。 2、若有键则计时,按键超过300ms进入状态3,同时将键值送缓冲区。 若无键进入...
上传时间: 2017-08-26
上传用户:luopoguixiong
资源简介:这是一个用Verilog HDL语言编写的交通灯程序。可以用Quartus II运行。
上传时间: 2014-01-13
上传用户:tonyshao
资源简介:单片机Z80的protell99se的一个例子。可以用来学习protell99se。 支持网站发展,请为我开通下载,谢谢。
上传时间: 2013-12-23
上传用户:yepeng139
资源简介:c语言。定步长求解龙哥库塔的方程。可以用n来表示方程组得个数。此方法单精度。
上传时间: 2015-07-12
上传用户:yuzsu
资源简介:一个简单的手机游戏例子。可以用来参考以下。
上传时间: 2015-10-09
上传用户:www240697738
资源简介:这是一个非常优秀的运用VC++.net编写的词法分析程序。可以用来辨别一段高级语言C语言编写的程序是否符合词法规范,比较不错
上传时间: 2016-06-20
上传用户:dianxin61
资源简介:用来在局域网中发送消息,包装了"Net send"。可以进行消息轰炸^_^。 可供参考的东西是界面实现的部分,即如何实现非标准的windows界面。 感谢cbuttonst和cflatcombobox的作者。 接收方需要开启messenger服务。
上传时间: 2015-01-19
上传用户:yt1993410
资源简介:这是用汇编编制的一个四个人抢答器。他可以用软件模拟硬件。对初学者很有用!
上传时间: 2013-12-28
上传用户:bibirnovis
资源简介:是用c++的多态性写的时钟程序。可以用来作为多态性教学的例程,同时也有一定的使用性,值得初学者用心阅读
上传时间: 2015-12-06
上传用户:qweqweqwe
资源简介:实现了一种作业调度的算法,作业调度是一种最常见的优化问题,如何设计出好的算法达到最理想的效果,是人们追求的.可以用多种数据结构和多种方法实现,比较其效果.
上传时间: 2014-11-29
上传用户:yph853211