【官方微信小程序】
香港齐芯科技有限公司
主营产品:单片机、触摸IC、方案开发
认证过期

企业资料

普通商铺

香港齐芯科技有限公司

联系人:唐生(销售经理)

   

固 话:0852-31757377

手 机:13392865829

产品搜索

按键写法 长按和短按键

按键扫描子程序(长按和短按键)

           扫描键盘的时候,我们一般判断是否有键按下,只需判断为低电平就表示有键按下,但在实际中常常会用到一键。既作短按功能,同时又有长按功能,比如电脑的删除键按一下立即松开,可以删除一个字符,但一直按住不放时可以连续删除字符。

下面看下这个程序既有长按又有短按功能,长按键是按键按下运行键功能,直到按键松开执行完毕。短按只有在按键按下松开时才运行键功能程序。

        首先判断有键按下没?没有跳出按键程序。有键按下开始计时,计时消抖动,40ms计时时间到,将短按标志置1,同时按键还是按下?判断长按标志位为0?是,就继续计时,设定长按时间为1s,1s到了将短按标志清零,长按标志置1.运行长按功能服务程序,按键松开退出长按功能服务程序。没有按住1s就,(1s内就松开表示短按)跳出运行短按功能子程序。

 

欢迎咨询齐芯科技

 

内容声明:
1、页面所展示的企业/产品信息均来自网络114企业用户自行发布,其真实性、准确性和合法性均由企业用户负责。
2、网络114提醒您购买产品/服务前注意谨慎核实,如您对产品/服务的标题、价格、详情等任何信息有任何疑问的,请在购买前通过电话/QQ/微信等沟通确认。
3、网络114提醒您所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕。
4、如您发现页面内有任何违法/侵权信息,请立即向网络114举报并提供有效线索。