(完整版)基于单片机的家庭防盗报警系统doc毕业论文

社,2007.

[15]彭伟 编著.单片机C语言程序设计实训100例[M].电子工业出版社,2010. [16]戴佳 戴卫恒 刘博文 编著 .C语言应用程序设计实例精讲[M].电子工业出版社,2008.

[17]陈杰.传感器与检测技术[M].高等教育出版社,2002.

[18]侯玉宝 编著.基于Proteus的51系列单片机设计与仿真[M].电子工业出版社,2008.

[19]肖 婧.单片机系统设计与仿真—基于Proteus[M].北京航空航天大学出版社,2010.

附录

红外接收源程序

#include

IrCount++; EA=1; }

void int0() interrupt0 using0 {

EA=0; if(IrStart==0) { }

IrStart=1;IrCount=0;TH0=TIME0TH;TL0=TIME0TL; IrDatCount=0;EA=1; return;

if(IrStart==1) { }

IrCount=0;TH0=TIME0TH;TL0=TIME0TL; EA=1; } 报警程序 #include

while(1) { }

pulse_BZ(); LED_AD(); delay(100);

if(IrDatCount>0&&IrDatCount<33)

IRDATBUF[IrDatCount-1]=IrCount;

if(IrDatCount>31)

{IrStart=2;TH0=TIME0TH;TL0=TIME0TL;EA=1;return;}

if(IrCount>114&&IrCount<133&&IrDatCount==0)

{IrDatCount=1;}

Else if(IrDatCount>0)

IrDatCount++;

void delay(int x) { }

void pulse_BZ(int count,int TH,int TL) { }

void LED_AD(int count,int TH,int TL) {

int i;

for(i=0;i

LED=0; delay(TH); int i;

for(i=0;i

Sounder=1; delay(TH); Sounder=0; delay(TL); int i,j;

for(i=0;i

for(j=0;j<=60;j++);

}

}

LED=1; delay(TL);

致谢

大学五年的学习以今天的毕业论文画了一个句号。感谢大学五年中各位老师对我的教诲,很幸运,在我大学的最后一次作业的完成中,能得到指导老师的指导与帮助,我的指导老师刘团结老师知识渊博,品德高尚,平易近人。对我的论文写作过程的各个环节,都给予了悉心的指导。在指导老师的精心指导下,经过最近这段时间的学习,我对单片机的相关知识有了进一步的理解和掌握,通过学习使我更加理解我们所学的专业,感到学有所用,从而更加热爱我所选择的专业。这些将使我终生受益,我希望借此机会向刘老师表示最衷心的感谢!

联系客服:779662525#qq.com(#替换为@)