永发信息网

问一个关于单片机按键延时防抖方面的问题,使用软件防抖(汇编、C语言均可)!

答案:2  悬赏:50  手机版
解决时间 2021-01-17 08:38
用四个按键控制,按下超过一秒时 0、切换键 在检测到有效的按键键入后立即执行相关的功能,使用软件去抖,电路采用11:OK键,哪一位就闪动显示
并可进行加减调节)

(另,分别是“OK键”“切换键”“上调键”“下调键”:在按下一秒内,只加一次或减一次.0592M晶振,电路采用扫描式,我现在在做一个八位数码管的电子时钟电路、下调键.2S加一
次或减一次。
按键分别如下:
OK键:按下之后进入调节状态(哪一位处于调节状态时闪动显示)
再按一次结束调节模式,进入正常显示状态

切换键:按下之后在“时、分、秒”之间循环切(切换到哪一位,按下后假设按
键一直未松开,也不影响时钟正常运行和数码
管的显示)

上调如题所说
最佳答案
在判断键按下的时候稍微做一下延时就好了,
if(键按下)
{
delay(xms);//延迟去抖
if(键按下)
{
语句;
}

}
全部回答
d1 ;延时的时间一般为 5-20ms d1; djnz r7:mov r7,d2 :djnz r6; d2,#100 :mov r6,#50 d10ms,调用它后再进行判断电平判断,就避开了按键按下时的抖动; ret d10ms就是一个延时程序
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样才能找到好的供应商?
望兔兴的意思是什么?望兔兴的意思是什么?望
东光县财政局地址在什么地方,想过去办事,
蛀牙形成需要多长时间
奇瑞a3两厢和三厢有什么区别哪款更好?
问个业务员底薪的问题
全屋定制加盟需要什么?
想自学AE,大家有推荐的书吗?
请问大神们有大桥久M的百度云吗?求分享
现在社会,男女未婚同居的多吗?
咸阳图书馆咸阳图书馆(老民生对面)楼顶的类
世人对沈从文的评价
小中空料和大中空料熔指哪个大,小中空料能否
有一篇小说是总裁文,男主姓顾有个顾氏集团,
篮球急停跳投正确姿势,为什么我跳到最高处没
推荐资讯
龙岗个人征信报告那里打?
人类预计多久能够造出一台真正机动的高达或者
左眼工残废赔偿多少?
今天突然听说男朋友有腰突,我该怎么办
有关磷酸盐类的化学式
嘴字的笔顺怎么写
求学神!
MK8463磨床显示砂轮直径与实际不一样
历史上有刘俊卿这个人吗?
古拉加斯咖啡地址在什么地方,我要处理点事!
HI you a right. We are happy daily 什么意
大鹏物流地址好找么,我有些事要过去,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?