EX0,ET0,EX1,ET1,ES分别是上述5个中断允许控制位,EA位是中断总允许位,每个中断只有在相应中断允许且总中断也允许的情况下,才能得到中断响应。8031的5个中断都可以设为高低2个优先级,IP是中断优先级寄存器,其中PX0 PT0 PX1 PS位别对应5个中断的优先级设置,置 1 时设为高级中断,为 0 时是低级中断。在有中断嵌套要求时,低优先级中断可被高优先级所中断。当同一级的中断同时到来时,先响应中断矢量排在前面的中断。3.1.3声光报警的电路设计
声光报警电路设计原理图如图3-9所示: 图3-9 声光报警电路原理图
工作过程为:由单片机的输出口P1.6输出连续40秒的高平信号经过ULN2003反相器后输出低电平驱动蜂鸣器同时发光二极管开始闪烁。原文请加辣.文^论,文'网QQ32491.14
其驱动部分程序如下:
通过反相器报警模块中灯光报警可通过定时对P1.6的反转,P0.0;实现闪烁就可以。声音报警利用了89C52内部定时器2产生,定时器2在工作可编程时钟输出方式,相应特殊功能寄存器的设置为T2CON=0X00,T2MOD=0X02.由于震荡频率12MHz,输出1KHz方波时,捕获寄存器从新装载值(RCAP2H,RCAP2L)=0xF448。
报警程序断如下:
#include <reg52.h> //头文件调用,写程序时都要加上
#define uint unsigned int //宏定义,为了后面定义变量书写简便
#define uchar unsigned char
sbit SPK=P1^6; //定义喇叭端口论文网
http://www.751com.cn/sbit led=P0^0;
延时函数:
void delay(unsigned int cnt)
{
while(--cnt);
}
报警定时函数T0_Count() interrupt 1 功能:有间隔地使蜂鸣器和发光二极管报警
void T0_Count() interrupt 1 //定时器0 用于驱动led 喇叭报警
{// if(sign==0) TR1=1;else TR1=0;
TH0=(65535-20000)/256;
TL0=(65535-20000)%256;
Time_Count++;
//
if(Time_Count==20)
{
Time_Count=0;
led=!led;
beep=!beep;
//flag=1;
}
}
3 .2 NRF2401遥控模块
NewMsg-RF24L01模块结构图如下图3-10所示
图3-10 nRF24L01及外部接口论文网
http://www.751com.cn/本特性:
(1) 2.4Ghz 全球开放 ISM 频段免许可证使用。
(2) 最高工作速率 2Mbps,高效 GFSK 调制,抗干扰能力强,特别适合工业控制场合。
(3) 126 频道,满足多点通信和跳频通信需要。原文请加辣.文^论,文'网QQ324.9114
(4) 内置硬件 CRC 检错和点对多点通信地址控制。
(5) 低功耗 1.9 - 3.6V 工作,待机模式下状态为 22uA;掉电模式下为 900nA 。
(6) 内置 2.4Ghz 天线,体积小巧。
(7) 模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用,软件编程非常方便。
(8) 内置专门稳压电路,使用各种电源包括 DC/DC 开关电源均有很好的通信效。
(9) 标准 DIP 间距接口,便于嵌入式应用。
(10) 工 作 于 Enhanced ShockBurst 具 有 Automatic packethandling, Auto packet transaction handling,具有可选的内置包应答机制,极大的降低丢包率。
(11) 与 51 系列单片机 P0 口连接时候,需要加 10K 的上拉电阻,与其余口连接不需要。
(12) 其他系列的单片机,如果是 51系列单片机则需要5V的,请参考该系列单片机 IO口输出电流大小,如果超过10mA,需要串联电阻分压,否则容易烧毁模块! 如果是3.3V 的,可以直接和 RF2401 模块IO口线连接。比如AVR系列单片机如果是 5V的,一般串接2K的电阻。
应用领域:车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等。
接口电路如图3-11所示:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
STC89C52单片机汽车防盗报警系统设计+GSM电话报警 第7页下载如图片无法显示或论文不完整,请联系qq752018766