- 14
- 0
- 约小于1千字
- 约 3页
- 2020-08-30 发布于江苏
- 举报
报警电路
红外对射电路
总电路图
51 单片机代码
#include reg51.h
#define uint unsigned int
#define uchar unsigned char
sbit speaker=P2^0;
sbit LED=P2^1;
sbit jieshou=P2^2;
//延时函数
void delay(uchar x)
{
uchar i;
while(x--);
for(i=10;i0;i--);
}
//报警子函数
void baojing()
{
while(1)
{
LED=1;
speaker=0;
}
}
//主函数
void main()
{
LED=0;
speaker=1;
jieshou=0;
while(1)
{
if(jieshou==1)
{
delay(20);
baojing();
}
LED=0;
speaker=1;
jieshou=0;
}
}
原创力文档

文档评论(0)