设按键为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;
//------------这里判断字符低三位,如果有其中两位置一,则开启蜂鸣器
}
}
思路大概就是这样,如对您有帮助,请采纳,谢谢!
1、拆下将门铃按钮固定在房屋上的螺钉。
2、将按钮拉出至电路连接线允许的长度,然后松开按钮上的固定螺钉断开电线。将两根裸线端连接在一起。如果门铃能响,您便可以知道故障位于按钮中。通过将两根电线连接到新按钮的固定螺钉来安装新按钮,然后重新将按钮安装到房屋上。门铃按钮是一种单极开关(连接了两根电线),您可以将电线放置在各自的螺钉下。3、如果将两根裸线端连接在一起后门铃不响,则故障可能在其他位置——门铃组件、配线或变压器。拆下门铃的卡口盖板,拆卸可能比预料的困难。由于有几种不同类型的盖板,因此可能必须尝试几种步骤,尝试稍微向上抬起盖板然后拉出;如果不行,请径直拉出盖板而无需先抬起盖板,或者查看卡口盖板是否通过插脚固定在门铃组件中。如果是,那么请按下插脚并拉动盖板使其松动。无论进行什么 *** 作,切勿用力过猛,以免损坏漂亮的盖板。
4、拆下盖板后,请查找两个、三个或更多接线端和电线,具体数量取决于您家的门铃系统鸣响的音调数。标准门铃或蜂鸣器有两根电线,可以通过松开固定螺钉断开电线,然后将电线连接到12伏的万用表上,或者将电线连接到备用门铃的固定螺钉上。廉价门铃、蜂鸣器或12伏汽车用灯泡(带有插座和两根电线)均可用于测试。如果按下门铃按钮时测试门铃、蜂鸣器鸣响或灯泡亮起,那么您就必须安装新门铃了。
5、如果门铃组件带有三根或更多电线,请用遮蔽胶带为它们做标记:“T”表示变压器,“2”表示前门门铃,“1”表示后门门铃。松开固定螺钉,拆下所有电线,然后将标有“T”和“2”的电线连接到测试门铃或灯泡上的螺钉接线端上。如果按前门按钮时测试门铃鸣响或灯泡亮起,那么就是旧门铃装置存在故障。要检验此结论,将标有“T”和“1”的电线连接到测试门铃上的螺钉接线端上。如果按后门按钮时门铃鸣响,那么就可以确定必须更换门铃。 注:如果您的门铃失灵了,故障可能出在电路中的任何一个部分,包括按钮、电铃和变压器。在从接线条上拆除任何电线之前,最好给它们标上记号,以便能正确地将它们放回原位。
6、如果门铃不响或者按钮或门铃盒上的灯泡不亮,那么两者均是正常的。通过排除法,现在您可以知道故障一定出在变压器或配线上。通常会发现变压器安装在接线盒、副配电板或主接入配电板上,门铃电线连接到变压器上露出的固定螺钉上。将测试门铃直接连接到露出的低压变压器接线端上,不要触摸任何其他螺钉。如果门铃不响的话,则是变压器有故障或没有通电。警告:变压器直接与电源连接,它承载的电流可能会使人受伤。在对变压器进行 *** 作之前,请断开为变压器供电的分支电路。拆下相应保险丝或使相应的断路器跳闸,或者 *** 作总开关以切断家里的总电源。防盗门铃维修 导致门铃停止工作的原因有很多,包括按钮故障和电路损坏。
7、更换变压器之前,请检查以确保其供电电路电压为110-120伏。使电路断电,从线路电线断开变压器。然后再次接通电路,并用110-120伏的万用表的探头与裸线端接触。如果万用表指示灯亮起或指示器读数为110-120伏,则电路正常。
8、如果变压器有故障,请断开电路,然后拆下变压器。购买具有相同电压和功率的备用的变压器。在变压器上您可以找到压印的电气信息,并且应该可以找到包装上的安装说明,请按照说明小心 *** 作。使用压接连接器或接线螺母将新变压器与电气系统的电路电线连接,然后将门铃电线连接到变压器的低压螺钉接线端,重新打开电源,然后按门铃按钮。如果已经正确安装变压器,您应该能听到门铃鸣响。
9、如果经验证,变压器及其电源电路均可正常工作,那么只可能是门铃配线的某处连接断开或松动。沿着门铃电路从变压器到门铃再到按钮检查线路,查找是否存在松动的固定螺钉或电线接头。如果这种方法无法进行成功验证,那么您必须使用连续性测试仪检查每一段电路。
10、要测试每一段电路,请断开变压器端的门铃电线以使门铃电路断电。请勿将连续性测试仪用于通电电路。断开门铃端的变压器电线,并将它们绞在一起以让它们相互接触。返回变压器处并使连续性测试仪的探头引线与门铃电线的裸露端接触,如果测试仪亮起或者仪表刻度盘上有读数,则电路连续,且线路中没有中断或连接松动,该部分电路完全正常。如果测试仪没有指示,则表示某处可能中断了。如果这段线路没有故障,请继续测试下一段线路,并以同样方式检查。
11、如果电路中存在断路,您必须试着找到它的位置并加以维修。但是有时,特别是大量门铃电路配线隐藏在墙壁内或不便 *** 作的情况下,最简单的 *** 作过程是放弃原来的配线线路,沿着最方便的路径铺设新的门铃配线线路。
一键开,一键关如下:
#include<reg51h>
void delay(unsigned int z);//声明延时函数
sbit k1=P3^2; //
sbit k2=P3^1; //
sbit beep=P3^7;
void main()数
{
while(1){
if(k1==0)
{
beep=0;//蜂鸣器响
}
if(k2==0)
{
beep=1;//蜂鸣器不响
}
}
}
}
void delay(unsigned int z)//1ms延时,通过z值改变延时
{
unsigned int x;
for(;z>0;z--)
for(x=110;x>0;x--);
}
可视门铃坏了怎么用他的弱电装门铃
1 先把弱电装门铃的电源线接到家里的电源上,然后把弱电装门铃的触点接到门铃的触点上。
2 然后把弱电装门铃的蜂鸣器接到门铃的蜂鸣器上,并确保蜂鸣器的电源线接到电源上。
3 最后,把弱电装门铃的按钮接到门铃的按钮上,并确保按钮的电源线接到电源上。
如果是蜂鸣器的话,那么加一个电平信号就可以发声了。\x0d\FMQ EQU P10\x0d\ORG 0000H\x0d\LJMP MAIN\x0d\ORG 0030H\x0d\MAIN:\x0d\CPL FMQ\x0d\LCALL DELAY\x0d\SJMP MAIN\x0d\DELAY:\x0d\MOV R2,#200\x0d\DLY:\x0d\MOV R3,#250\x0d\DJNZ R3,$\x0d\DJNZ R2,DLY\x0d\RET\x0d\END
plc中蜂鸣器长鸣一次程序,首先要确定蜂鸣器是否已经连接到PLC控制器上,并且检查电源是否正常。
如果电源正常,可以尝试检查PLC程序,看看是否有蜂鸣器的控制程序。
如果没有,可以尝试添加蜂鸣器的控制程序,并确保蜂鸣器的输出信号正确连接到PLC控制器上。
最后,可以尝试运行PLC程序,看看蜂鸣器是否能够正常工作。
以上就是关于51单片机用三个按键控制报警,任意按两个按键蜂鸣器就报警的程序全部的内容,包括:51单片机用三个按键控制报警,任意按两个按键蜂鸣器就报警的程序、门铃维修方法 门铃维修的具体步骤、求C51完整程序 一个按键控制一个蜂呜器的开关等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)