51单片机用三个按键控制报警,任意按两个按键蜂鸣器就报警的程序

51单片机用三个按键控制报警,任意按两个按键蜂鸣器就报警的程序,第1张

按键为k1,k2,k3

void main()

{

char beepflag=0

while(1)

{

if((k1==0)

beepflag|=0x01

else

beepflag&=0xFE

if(k2==0) //按键按下

beepflag|=0x02

else

beepflag&=0xFD

if(k3==0) //按键按下

beepflag|=0x04

else

beepflag&=0xFB

//------------这里判断字符低三位,如果有其中两位置一,则开启蜂鸣器

}

}

思路大概就是这样,如对您有帮助,请采纳,谢谢!

你好,以安卓手机打比方来讲三键一般是菜单、home、返回,但是苹果手机上这个home键只具备返回到桌面的功能和一些特殊功能(双击、三击等),苹果应用的返回、菜单等功能需要应用自己做虚拟的。所以并不是三键合一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12071781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存