立即注册 登录
返回首页

uid:193705的个人空间

日志

红外监控

已有 687 次阅读2017-4-28 15:58

#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
sfr WDT_CONTR=0xe1;
sbit beep=P2^2;
sbit P24=P2^4;
sbit P26=P2^6;
sbit P27=P2^7;
uchar flag;
void delay()
{
 uint i;
 uint j;
 for(i=0;i<780;i++)
 for(j=0;j<160;j++);
}
void main()
{
 IT0=0;
 EX0=1;
 EA=1;
 P24=0;
 delay();
 P26=0;
 P27=0; 
 while(1)
 {
  WDT_CONTR=0x2f;
  if(!flag)//high powter
  {    
   EA=0;
   beep=0;
   delay();
   beep=1;
   delay();
   EA=1;
  }
  else//low powter
  {
   flag=0;
   beep=1;
  }
 } 
}
void int0_srv() interrupt 0
{
 flag=1;
}

路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部