国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee
ELEOK
標(biāo)題:
51單片機(jī) OLED和lcd1602屏幕煙霧溫度報(bào)警程序原理圖PCB
[打印本頁(yè)]
作者:
eng
時(shí)間:
2021-6-20 01:59
標(biāo)題:
51單片機(jī) OLED和lcd1602屏幕煙霧溫度報(bào)警程序原理圖PCB
oled屏幕,煙霧模塊MQ-2模塊,還有ds18b20模塊 有程序有pcb圖
3.png
(278.72 KB)
下載附件
2021-6-20 01:49 上傳
Altium Designer畫(huà)的原理圖和PCB圖如下:(附件中可下載工程文件)
1.png
(57.55 KB)
下載附件
2021-6-20 01:49 上傳
2.png
(105.51 KB)
下載附件
2021-6-20 01:49 上傳
部分代碼:完整代碼在本文尾部附件中
uchar ADc()
{
uchar i,dat11 = 0,dat22 = 0;
//第一個(gè)周期:轉(zhuǎn)換開(kāi)始
CS = 0;
CLK = 0;
DIO = 1;
_nop_(); _nop_();//短暫定時(shí)2us——也可以寫(xiě)成delay2us();,那么程序就要有delay2us();的定義了。
CLK = 1; _nop_(); _nop_();
//第二個(gè)周期:選擇選擇單通道還是雙通道 DIO=0雙通道差分 或 DIO=1單通道
CLK = 0; DIO=1; _nop_();_nop_();
CLK = 1; _nop_();_nop_();
//第三個(gè)周期:DIO選擇CH1-->如果DIO=0 選擇CH0
CLK = 0;DIO = 0; _nop_();_nop_();
CLK = 1;DIO = 1; _nop_();_nop_();
//等待
CLK = 0; DIO = 1; _nop_();_nop_();
//4-11,共8個(gè)下降沿讀取數(shù)據(jù)(MSB->LSB) 先進(jìn)來(lái)的為最高位,后進(jìn)來(lái)為最低位
for(i=0;i<8;i++)
{
CLK = 1; _nop_();_nop_();
CLK = 0; _nop_();_nop_();
dat11 = dat11<<1|DIO;
}
//11-18 共8個(gè)下降沿讀取數(shù)據(jù)(LSB->MSB) 先進(jìn)來(lái)的為最低位,后進(jìn)來(lái)為最高位
for(i=0;i<8;i++)
{
dat22 = dat22|((uchar)(DIO)<<i);
CLK = 1; _nop_();_nop_();
CLK = 0; _nop_();_nop_();
}
//禁止片選
CS = 1;
//如果MSB->LSB和LSB->MSB讀取數(shù)據(jù)結(jié)果相同,返回讀取結(jié)果,否者0
return (dat11==dat22) ? dat11 : 0 ;
}
void keyscan()
{
if(key1==0)
{
delay(5);
if(key1==0)
{
if(moshi==0){moshi=1;delay(20);}
else if(moshi==1){moshi=0;delay(20);}
}
while(!key1);
}
else if(key2==0)
{
delay(5);
if(key2==0)
{
if(moshi==0)
{
if(wendu_h==40) wendu_h=20;
else wendu_h++;
}
else if(moshi==1)
{
if(shidu_h==500) shidu_h=100;
else shidu_h+=50;
復(fù)制代碼
煙霧報(bào)警原理圖PCB AD格式.zip
(2.31 MB, 售價(jià): 2 E幣)
2021-6-20 01:55 上傳
點(diǎn)擊文件名下載附件
售價(jià): 2 E幣
[記錄](méi)
[
購(gòu)買(mǎi)
]
0.96OLED顯示屏C51_IIC例程.zip
(105.86 KB, 售價(jià): 2 E幣)
2021-6-20 02:00 上傳
點(diǎn)擊文件名下載附件
售價(jià): 2 E幣
[記錄](méi)
[
購(gòu)買(mǎi)
]
lcd1602顯示屏例程.rar
(34.24 KB, 售價(jià): 2 E幣)
2021-6-20 01:55 上傳
點(diǎn)擊文件名下載附件
售價(jià): 2 E幣
[記錄](méi)
[
購(gòu)買(mǎi)
]
歡迎光臨 ELEOK (http://m.afoofa.cn/)
Powered by Discuz! X5.0