- 1
- 2
- 3
- 4
- 5
51单片的GSM火灾报警装置全套资料
资料介绍
无线多功能火灾报警器采用STC89C51为核心控制器,利用气体传感器MQ-2、ADC0809模数转换器、DS18B20温度传感器、继电器等实现基本功能。通过这些传感器和芯片,当环境中可燃气体浓度或温度等发生变化时系统会发出相应的灯光报警信号和声音报警信号,继电器实现负载控制,GSM模块短信提示,以此来实现火灾报警,智能化提示。
#include <main.h>
uchar gMqAlarm;// 烟雾报警值
int gTempAlarm;// 温度报警值
volatile unsigned char beep=0;
/*********************************************************/
// 单片机内部EEPROM不使能
/*********************************************************/
void ISP_Disable()
{
ISP_CONTR = 0;
ISP_ADDRH = 0;
ISP_ADDRL = 0;
}
/*********************************************************/
// 从单片机内部EEPROM读一个字节,从0x2000地址开始
/*********************************************************/
unsigned char EEPROM_Read(unsigned int add)
{
ISP_DATA = 0x00;
ISP_CONTR = 0x83;
ISP_CMD = 0x01;
ISP_ADDRH = (unsigned char)(add>>8);
ISP_ADDRL = (unsigned char)(add&0xff);
// 对STC89C51系列来说,每次要写入0x46,再写入0xB9,ISP/IAP才会生效
ISP_TRIG = 0x46;
ISP_TRIG = 0xB9;
_nop_();
ISP_Disable();
return (ISP_DATA);
}
部分文件列表
文件名 | 大小 |
1-c程序注释1.1/ | |
1-c程序注释1.1/1-c程序注释1.1(1)/ | |
1-c程序注释1.1/1-c程序注释1.1(1)/GSM.C | |
1-c程序注释1.1/1-c程序注释1.1(1)/GSM.H | |
1-c程序注释1.1/1-c程序注释1.1(1)/GSM.LST | 7KB |
1-c程序注释1.1/1-c程序注释1.1(1)/GSM.OBJ | |
1-c程序注释1.1/1-c程序注释1.1(1)/SMOKE | |
1-c程序注释1.1/1-c程序注释1.1(1)/SMOKE.M51 | |
1-c程序注释1.1/1-c程序注释1.1(1)/SMOKE.hex | |
1-c程序注释1.1/1-c程序注释1.1(1)/SMOKE.lnp | |
1-c程序注释1.1/1-c程序注释1.1(1)/SMOKE.plg | |
... |
相关下载
- 华为模块电源管理设计指导-(V100R001_02 Chi...
- 华为LGA模块PCB设计指导_V2.0_20150126.pdf
- HUAWEI Module USB Interface Descriptor Gui...
- HUAWEI ME909s-821 LTE LGA模块硬件指南V100R...
- HUAWEI ME909s-821 LTE LGA Module Acceptanc...
- HUAWEI 30 mm x 30 mm LGA Module Hardware M...
- HUAWEI 30 mm x 30 mm LGA Module Developmen...
- Altium_Designer_规则设置三例.pdf
- STM32F407产品技术培训-DSP库及其例程
- STM32F407产品技术培训-2.浮点单元.pdf
全部评论(0)