基于AT89C2051设计的无线防盗报警器技术概要_第1页
基于AT89C2051设计的无线防盗报警器技术概要_第2页
基于AT89C2051设计的无线防盗报警器技术概要_第3页
基于AT89C2051设计的无线防盗报警器技术概要_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于AT89C2051设计的无线防盗报警器 技术 本章介绍无线防盗报警系统中主机的制作,采用了AT89C205仲片机作为中央 处理芯片,使得该系统的功能扩展比较方便,对于整个系统如需改变某种设 置,只要更改相应的软件即可。对学习单片机有很大的帮助。一、硬件设计电 路原理图如下图所示,主要由无线接收、数据解码、数据处理、报警电路、输 出显示、断电报警和电源电路组成。整机接收频率315M数据解码采用市面上 用得较多的PT2272专用解码芯片,可靠性及稳定性较好;数据处理的任 本章介绍无线防盗报警系统中主机的制作,采用了AT89C2051单片机作为中央 处理芯片,使得该系统的功能扩展比较方便,对于整

2、个系统如需改变某种设 置,只要更改相应的软件即可。对学习单片机有很大的帮助。 一、硬件设计 电路原理图如下图所示,主要由无线接收、数据解码、数据处理、报警电路、 输出显示、断电报警和 电源电路组成。整机接收频率315M,数据解码采用市面 上用得较多的PT2272专用解码芯片,可靠性及稳定性较好;数据处理的任务由 单片机完成,用于区分报警信号,同时接受各种操作指令,完成相应的操作, 当接收到报警信号后一方面驱动报警电路,发出响亮的警车报警声,另一方面 输出具体的地址信息,确定是哪一路发送了报警信号;断电报警功能则实时监 控电源状况,当市电断电后,能发出嘟嘟的报警声,提配使用者注意,外供电 已被切

3、断,若为不法分子破坏所致,可提早进行防范。 二、软件设计 该报警器的软件设计较为简单,有兴趣的网友可根据自己的实际需要进行相应 功能的开发,这里把基本的程序列出来,供需要的网友参考。 ORG 0000H ; CLR P1.6 ; CLR P1.2 ; ACALL DYS; SETB P1.6 ACALLYS; SETB P1.2 ; CLR P1.3 ; CLR P1.6 ; ACALL DYS ; SETB P1.6 ; ACALL YS ; SETB P1.3 ; CLR P1.4 ; CLR P1.6 ; ACALL DYS ; SETB P1.6 ; ACALL YS ; SETB P

4、1.4 ; CLR P1.5 ; CLR P1.6 ; ACALL DYS ; SETB P1.6 ; ACALL YS ; ; MOV P1, #0FFH ; MOV P3, #0FFH ; AGARN: MOV R6, #34H ; JB P3.6, TINDIAN ; 检查是否停电 JNB P3.0, AGARN ; 是否有有效无线信号输入 ACALL DYS ; JNB P3.0, AGARN ; MOV A, P3 ; 读入无线信号值 ANL A, #3CH ;00 11,1100 CJNE A,#20H, XH ;20H=00(10,00)00 B ; 撤防程序 CLR P3.1

5、; CLR P1.6 ; 撤防成功响应 CLR P1.4 ; 指示灯 CLR P1.5 ; SETB P3.7 ; ACALL YS ; SETB P1.6 ; AJMP AGARN ; XH: CJNE A,#30H, ONE ; 判断是否为布防信号 SETB P3.1 ; CLR P1.6 ; 布防成功响应 SETB P1.4 ; 指示灯 SETB P1.5 ; SETB P3.7 ; ACALL YS ; SETB P1.6 ; AJMP AGARN ; ONE: JNB P3.1, AGARN ; CJNE A,#4H, TWO ;1H=00(00,01)00B MOV P1, #0F

6、BH ; AJMP BJ ; TW CJNE A,#8H, THREE ;2H= 00(00,10)00B MOV P1, #0F7H ; AJMP BJ ; THREE: CJNE A,#0CH, FOUR ;3H=00(00,11)00B MOV P1, #0EFH ; AJMP BJ ; FOUR: CJNE A,#10H, FIVE ;00(01,00)00B MOV P1, #0DFH ; AJMP BJ ; FIVE: NOP ; NOP ; NOP ; AJMP AGARN ; BJ: CLR P3.7 ; 启动报警信号 ACALL YS ;延时 34 秒 JB P3.0, AG

7、ARN ; DJNZ R6, BJ ; SETB P3.7 ; 关闭报警信号 AJMP AGARN ; TINDIAN: MOV P1, #0FFH ; 停电程序 CLR P1.6 ; CLR P1.5 ; ACALL YS ; SETB P1.6 ; SETB P1.5 ; ACALL YS ; CLR P1.6 ; CLR P1.5 ; ACALL YS ; SETB P1.6 ; SETB P1.5 ; ACALL YS ; AJMP AGARN ; DYS: MOV R0, #14H ; L1: MOV R1, #0F1H ; L2: NOP ; NOP ; NOP ; DJNZ R1, L2 ; DJNZ R0, L1 ; RET YS: MOV R0, 0FFH ; L3: MOV R1, 0F1H ; L4: NOP ; NOP ; NOP ; DJNZ R1, L4 ; DJNZ R0, L3 ; RET ; END ; 这款无线报警主机对任何发射频率为 315M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论