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

基于51單片機的汽車照明【光照,濕度,粉塵,LCD1602】(仿真)

06/14 13:18
511
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

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

共1個文件

給大家提供一些資料詳細解釋,有需要的自行提取,網盤地址我放在下面

鏈接:https://pan.baidu.com/s/1NigBeujDZTCFL0hdMiu7yg?pwd=syxp
提取碼:syxp

簡易汽車照明控制系統(tǒng)

1、檢測環(huán)境亮度,如果開啟內部燈,那么內部燈的亮度隨著環(huán)境亮度改變環(huán)境亮度越高,內部越暗。

2、檢測粉塵濃度和濕度,粉塵濃度大于30%,濕度大于70%,開啟霧燈;否則開啟外部大燈。

#include "ADC0832.h"
#include "intrins.h"
/*********************************************
讀取ADC
**********************************************/
uchar ADC(uchar ch)//通道ch	 1,2
{
	uchar temp0,temp1,i;
	CS=0;
	temp0=0;
	temp1=0;
	_nop_();
	_nop_();
	DI=1;//開始位
	_nop_();
	_nop_();
	CLK=1;
	_nop_();
	_nop_();
	CLK=0;
	_nop_();
	_nop_();
	DI=0;
	_nop_();
	_nop_();
//選擇通道0
	DI=1;
	_nop_();
	CLK=1;//上升沿DI=1
	_nop_();
	CLK=0;//1個下降沿DI=1
	_nop_();
	if(ch==1)
	DI=0;
	if(ch==2)
	DI=1;
	_nop_();
	CLK=1;
	_nop_();
	CLK=0;//第3個上升沿DI=0
	_nop_();
   	DI=1;
//********通道選擇結束開始讀取轉換后的二進制數(shù)****
//下降沿讀數(shù),一下進行判斷和處理,共8次
for(i=0;i<8;i++)
   {
	temp0=temp0<<1;
	CLK=1;
    if(DO)
   	temp0++;
   	_nop_();
   	CLK=0;
   }
for(i=0;i<8;i++)
   {
	temp1=temp1>>1;
	CLK=1;
    if(DO)
   	temp1=temp1 +0x80;
   	_nop_();
   	CLK=0;
   }
	 CS=1;
   return temp0;
}

資料借鑒于此紛傳

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

相關推薦

方案定制

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