我是靠谱客的博主 辛勤高山,最近开发中收集的这篇文章主要介绍红外报警c语言,基于51单片机的人体红外报警器程序设计,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

//51单片机简人体红外报警器设计,手动按键控制实现紧急报警、布防、撤防、关闭报警)//

#include

#define uchar unsigned char

#define uint  unsigned int

uchar Mode=1,Mode1=0;

uchar t;

sbit s1=P1^0;

sbit s2=P1^2;

sbit s3=P1^1;

bit alarm=1,kai=1;

sbit LR=P2^0;//红灯报警灯

sbit LY=P2^2;//布防灯

sbit LG=P2^1;//红外信号检测灯

sbit Feng=P1^3;//蜂鸣器报警

sbit HR=P0^3;//红外模块接入端口

void delay(uint x) //毫秒级延时函数

{

uint i,j;

for(i=x;i>0;i--)

for(j=110;j>0;j--);

}

void di()

{

LR=0;//蜂鸣器报警,红灯跟随闪烁

Feng=0;

delay(80);

LR=1;

Feng=1;

delay(200);

}

void main()

{

LR=1;//初始化三个灯都是灭

LG=1;

LY=1;

delay(5)

最后

以上就是辛勤高山为你收集整理的红外报警c语言,基于51单片机的人体红外报警器程序设计的全部内容,希望文章能够帮你解决红外报警c语言,基于51单片机的人体红外报警器程序设计所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部