91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于STC89c52單片機的盆花自動澆水系統設計,里面包含各種模塊資料,包括單片機,土壤溫濕度YL-69,空氣溫濕度模塊DHT11,還有AD裝換模塊YL-40的基于PCF-8591。還有各種資料文件。

資源截圖

代碼片段和文件信息

#include
#include?

#define??PCF8591?0x90????//PCF8591?地址
#define?uchar?unsigned?char?
#define?uint?unsigned?int
sbit?E=P1^3; //1602使能引腳
sbit?RW=P2^6; //1602讀寫引腳 ?我們只需要向液晶里寫數據,不需要讀取數據,所以就把讀寫引腳直接接地,程序里就不用單獨控制了
sbit?RS=P1^2; //1602數據/命令選擇引腳uchar?code?table[]=“????.???????SZGL“;
uchar?code?table[]=“????.???????SZGL“;
uchar?code?table1[]=“???.??nw?????????“;
unsigned?char?AD_CHANNEL;
unsigned?int??D[5];

/*******************************************************************
延時函數??????????????
*******************************************************************/
void?delay(uint?z)
{
uint?xy;
for(x=z;x>0;x--)
for(y=10;y>0;y--);
}
/*******************************************************************
lcd寫入指令????????????
*******************************************************************/
void?write_com(uchar?com)
{
RS=0;
RW=0;
E=0;
P0=com;
delay(5);
E=1;
delay(5);
E=0;
}
/*******************************************************************
lcd寫入數據?????????????
*******************************************************************/
void?write_date(uchar?date)
{
RS=1;
RW=0;
E=0;
P0=date;
delay(5);
E=1;
delay(5);
E=0;
}
/*******************************************************************
初始化函數,這里指LCD初始化??????????????
*******************************************************************/
void?init()
{
uchar?num;
E=0;
write_com(0x38);
write_com(0x0c);
write_com(0x06);
write_com(0x01);
write_com(0x80);
for(num=0;num<16;num++)
{
write_date(table[num]);
delay(5);
}
write_com(0x80+0x40);
for(num=0;num<16;num++)
{
write_date(table1[num]);
delay(5);
}

}
/*******************************************************************
顯示函數,顯示ad轉換結果???????????????
*******************************************************************/
void?write_val(uchar?adduchar?date)
{
uchar?geshibai; ?//無符號字符型?0-255
uint?tmp; ?//無符號整型?0-65535
uchar?qian;
tmp=date*10;
qian=tmp/510; //顯示最大5000
tmp=tmp%510;
tmp=tmp*10;
bai=tmp/510;
tmp=tmp%510;
tmp=tmp*10;
shi=tmp/510;
tmp=tmp%510;
tmp=tmp*10;
ge=tmp/510; ???

/* bai=date/51; ?//顯示最大500
tmp=date%51*10;
shi=tmp/51;
tmp=tmp%51*10;
ge=tmp/51; ?*/

/* bai=date/100; ??//顯示最大值為255
shi=date%100/10;
ge=date%100%10; ??*/

??
write_com(0x80+add); ??//寫入要輸入數字的其實位置,只需寫入第一個位置即可,因為每寫入一個數字光標自動后移一位
write_date(0x30+qian);
delay(5);
write_date(0x30+bai); ??//0-9在LCD顯示要以ASC碼輸入,當然也可以直接輸入0-9此時需要打‘‘號
delay(5);
write_date(0x30+shi);
delay(5);
write_com(0x80+add+4);
write_date(0x30+ge);
}
?

/*******************************************************************
DAC?變換?轉化函數???????????????
*******************************************************************/
bit?DACconveRSion(unsigned?char?slaunsigned?char?c??unsigned?char?Val)
{
???Start_I2c();??????????????//啟動總線
???SendByte(sla);????????????//發送器件地址
???if(ack==0)return(0);
???Se

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????684118??2018-05-03?13:50??38.doc

?????文件?????838144??2018-03-08?11:04??30.doc

?????文件?????252928??2018-03-08?11:04??27.doc

?????文件?????947017??2018-06-04?13:47??_一種盆花自動澆水系統的設計.pdf

?????文件?????616960??2018-03-07?23:10??_盆花自動澆水系統的設計_201803072124461.doc

?????文件?????157910??2018-03-05?14:08??_盆花自動澆水系統的設計.pdf

?????文件????1036115??2018-03-06?22:52??_簡易自動澆花系統設計.pdf

?????文件?????146968??2018-03-06?22:52??_基于單片機的智能澆花器硬件系統設計.pdf

?????文件????4415812??2018-03-06?22:54??_基于單片機的花盆土壤濕度控制系統設計.pdf

?????文件????1075467??2018-03-06?22:52??_基于單片機的辦公室花卉智能澆水系統設計.pdf

?????文件?????413184??2018-03-06?23:25??_基于STM32的智能自動澆水花盆的設計_201803061921311.doc

?????文件????1319214??2018-03-06?19:20??_基于STM32的智能盆栽澆水系統設計_201803061920311.doc

?????文件?????300377??2018-03-06?22:55??_基于Cortex?A8的智能花盆機器人研究.pdf

?????文件?????209031??2011-12-07?20:37??YL-40?AD模塊資料\YL-40?模塊使用說明\YL-40?AD模塊使用說明.pdf

?????文件?????182748??2011-12-07?11:28??YL-40?AD模塊資料\YL-40模塊原理圖\YL-40?AD模塊原理圖.pdf

?????文件?????198144??2006-07-20?12:45??YL-40?AD模塊資料\YL-40模塊測試程序\commix.exe

?????文件??????14737??2018-05-08?13:32??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換

?????文件???????1592??2018-05-08?13:32??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.hex

?????文件?????????55??2018-05-08?13:32??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.lnp

?????文件??????15536??2018-05-08?13:32??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.M51

?????文件???????1655??2010-08-24?16:25??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.opt.bak

?????文件????????229??2018-05-08?20:02??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.plg

?????文件???????2092??2009-06-05?00:01??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.Uv2.bak

????.......?????72500??2018-05-08?20:59??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.uvgui.Administrator

????.......?????72490??2018-05-08?20:02??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.uvgui_Administrator.bak

????.......??????6342??2018-05-08?20:59??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.uvopt

?????文件??????13725??2018-05-05?23:05??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換.uvproj

?????文件???????1653??2010-08-10?21:02??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換_Opt.Bak

?????文件???????2132??2008-09-14?23:18??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換_Uv2.Bak

?????文件??????65672??2011-12-15?11:57??YL-40?AD模塊資料\YL-40模塊測試程序\四路采集串口顯示\AD轉換_uvopt.bak

............此處省略265個文件信息

評論

共有 條評論