基于单片机远程防盗与恒温控制系统设计-毕设资料

资料下载地址-1113(百度网盘):点击下载

包含传感器检测部分:其中检测装置包含温度传感器检测和红外热释人体检测传感器,通过无线传输温度数据和是否有小偷的数据。远程装置主要实现的是温度控制功能和数据显示功能,同时具有报警功能,检测到有小偷则发出报警。

#include <REG51.h>
#include <intrins.h>
#include "hongwaifashe.h"

 void hongwaifashe(void)
{ 

  TMOD = 0x01;         //T0 16位工作方式
  IR=1;				   //发射端口常态为高电平

ZZ(setdata[0]);
ZZ(setdata[1]);



}


  void ZZ(uchar x)
{ 
  TT0(1,m9);		   //高电平9mS
  TT0(0,m4_5);	       //低电平4.5mS

  /*┈ 发送4帧数据 ┈*/
  Z0(SBM);													                               
  Z0(~SBM);
  Z0(x);
  Z0(~x);

  /*┈┈ 结束码 ┈┈*/
  TT0(1,m_56);
  TT0(0,m40);
}/*┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
函数功能:单帧发送程序
入口参数:1帧数据
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈*/
void Z0(uchar temp)
{ 
  uchar v;
  for (v=0;v<8;v++)                     //循环8次移位 
       {     
	         TT0(1,m_56);		        //高电平0.65mS         
			 if(temp&0x01) TT0(0,m1_68); //发送最低位
			 else          TT0(0,m_56);     
			 temp >>= 1;                //右移一位 
        }    
}

/*┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
函数功能:38KHz脉冲发射 + 延时程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值