• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

基于51單片機的火災報警【溫度,煙霧,漏電】(仿真)

2024/11/22
2280
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

有需要資料的可了解一下.docx

共1個文件

漏電火災報警:

1、測量室內溫度、煙霧濃度、漏電流

2、按鍵設置報警值,測量值超過閥值報警。

3、數(shù)碼管顯示系統(tǒng)狀態(tài)

#include "max7219.h"
#include "intrins.h"
void max_send_byte(uchar addr,uchar i) //發(fā)送i到addr
{
	uchar k=0;
	uchar a;
	a=addr;
	max_load=0;
	for(k=0;k<8;k++)
	{
		if((a & 0x80)>0)
			max_din=1;
		else
			max_din=0;
		a<<=1;
		max_clk=0;
		_nop_();
		max_clk=1;
	}
	a=i;
	for(k=0;k<8;k++)
	{
		if((a & 0x80)>0)
			max_din=1;
		else
			max_din=0;
		a<<=1;
		max_clk=0;
		_nop_();
		max_clk=1;
	}
	max_load=1;
}
//初始化
//i設置數(shù)碼管個數(shù)
void max_init(uchar i)
{
	max_send_byte(0x0b,i);//設置個數(shù)
    max_send_byte(0x09,0);//譯碼方式
	max_send_byte(0x0a,0x0f);//最亮
	max_send_byte(0x0c,0x01);//開啟顯示
	max_send_byte(0x00,0x00);//關閉測試功能
}

  • 有需要資料的可了解一下.docx
    下載

相關推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時響應!