您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > 智能井盖防盗系统程序
智能井盖防盗系统程序智能井盖防盗系统主要检测3个按键信号,以AT89S52单片机为核心芯片,单片机控制LED灯闪烁,蜂鸣器报警,这样可以吓走小偷,同时提醒周围的人们有小偷。可以扩展GSM模块进行远程监控。#includereg52.h//头文件sbitS1=P3^4;//按键1sbitS2=P3^5;//按键2sbitS3=P3^7;//按键3sbitLED=P1^0;//LEDsbitFMQ=P1^6;//蜂鸣器voiddelay(unsignedintz)//延时1ms子程序{unsignedintx,y;//定义临时变量for(x=z;x0;x--)//for循环语句{for(y=108;y0;y--);//for循环语句}}voidmain()//主函数{S1=1;//按键1高电平S2=1;//按键2S3=1;//按键3LED=1;//LEDFMQ=1;//蜂鸣器低电平while(1)//条件执行{if(S1==1)//S1弹起?{FMQ=0;//低电平蜂鸣器响LED=0;//低电平LED亮delay(300);//延时300msLED=1;//低电平LED熄灭delay(300);//延时300ms}if(S2==1)//S2弹起?{FMQ=0;//低电平蜂鸣器响LED=0;//低电平LED亮delay(300);//延时300msLED=1;//低电平LED熄灭delay(300);//延时300ms}if(S3==1)//S3弹起?{FMQ=0;//低电平蜂鸣器响LED=0;//低电平LED亮delay(300);//延时300msLED=1;//低电平LED熄灭delay(300);//延时300ms}if(S1==0&&S2==0&&S3==0)//三个按键同时压下{LED=1;//低电平LED熄灭FMQ=1;//低电平蜂鸣器不响}}}
本文标题:智能井盖防盗系统程序
链接地址:https://www.777doc.com/doc-5029876 .html