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

資源簡介

實現按鍵控制設定溫度值,控制繼電器的開合。keil程序和proteus仿真。 大棚溫控\Examples.zip, 683476 , 2018-08-14 大棚溫控\s8050引腳圖.jpg, 10889 , 2018-11-17 大棚溫控\仿真.DSN, 129766 , 2018-08-22 大棚溫控\仿真.PWI, 1340 , 2018-11-22 大棚溫控\仿真捕獲.PNG, 108829 , 2018-08-16 大棚溫控\副本需采購的器材.xlsx, 13098 , 2018-08-16 大棚溫控\單片機控制繼電器中接觸器NPN型.jpg, 16751 , 2018-07-18 大棚溫控\大棚溫控控制方案.docx, 148641 , 2018-11-29 大棚溫控\大棚溫控流程圖.vsd, 74240 , 2018-07-18 大棚溫控\實驗.plg, 168 , 2018-07-22 大棚溫控\實驗.uvopt, 54375 , 2018-07-22 大棚溫控\步進電機接線2.jpg, 49311 , 2018-10-14 大棚溫控\電機.xlsx, 10776 , 2018-10-14 大棚溫控\電機正反轉.jpg, 54956 , 2018-07-18 大棚溫控\電路原理圖.png, 67891 , 2018-11-29 大棚溫控\程序設計, 0 , 2018-11-24 大棚溫控\程序設計\1, 13945 , 2018-11-19 大棚溫控\程序設計\1.c, 9305 , 2018-11-16 大棚溫控\程序設計\1.hex, 5079 , 2018-11-19 大棚溫控\程序設計\1.lnp, 34 , 2018-11-19 大棚溫控\程序設計\1.LST, 24179 , 2018-11-19 大棚溫控\程序設計\1.M51, 19166 , 2018-11-19 大棚溫控\程序設計\1.OBJ, 15421 , 2018-11-19 大棚溫控\程序設計\1.plg, 351 , 2018-11-19 大棚溫控\程序設計\1.uvgui.Administrator, 67185 , 2016-11-24 大棚溫控\程序設計\1.uvgui_Administrator.bak, 67193 , 2016-11-24 大棚溫控\程序設計\1.uvopt, 55205 , 2018-11-17 大棚溫控\程序設計\1.uvproj, 13216 , 2018-07-22 大棚溫控\程序設計\1_uvopt.bak, 55205 , 2018-09-07 大棚溫控\程序設計\1_uvproj.bak, 13612 , 2018-07-22 大棚溫控\程序設計\Last Loaded 仿真.DBK, 129772 , 2018-08-17 大棚溫控\程序設計\仿真.DSN, 129766 , 2018-08-22 大棚溫控\程序設計\仿真.PWI, 1340 , 2018-11-22 大棚溫控\降壓起動.jpg, 100945 , 2018-07-18

資源截圖

代碼片段和文件信息

#include
#include?“intrins.h“
typedef?unsigned?char?uint8; ?
typedef?unsigned?int?uint16;
sbit?rs=P2^6; ?//?數據命令選擇
sbit?rw=P2^5; ?//讀寫選擇
sbit?e=P2^7; ??//使能

sbit?k1=P3^3;?//模式
sbit?k2=P2^1;?//加
sbit?k3=P2^2;?//減

//sbit?DHT11_DQ_OUT=P3^2;
sbit?led1=P3^6;
sbit?led2=P3^7;

sbit?dq=P2^0;

uint8?mode=0xian;
char?temph=30templ=15;
char?humih=80humil=20;
uint8?temp;
uint8?mode_flag=0; ??//設定報警標志
uint8?actempvalue;
uint16?q;
//uint8?sec;
uint8?code?num[10]=“0123456789“;

uint8?code?str1[]=“Temp:“;??//溫度
//uint8?code?str2[]=“Humi:“;??//濕度
uint8?code?str3[]=“Error“;??
uint8?code?str4[]=“Success????“;?
//uint8?code?str5[]=“%RH“;
uint8?code?str6[]=“TempH:“; ??//設定溫度上限顯示
uint8?code?str7[]=“TempL:“; ??//設定溫度下限顯示
//uint8?code?str8[]=“HumiH:“; ???//設定濕度上限顯示
//uint8?code?str9[]=“HumiL:“; ???//設定濕度下限顯示

//void?Timer0Init()
//{
// TMOD|=0X01;//選擇為定時器0模式,工作方式1,僅用TR0打開啟動。
// TH0=0XFC; //給定時器賦初值,定時1ms
// TL0=0X18;
// TR0=1;//打開定時器
//}
//void?delay_us()
// {
// ??int?ij;
// ??for(i=0;i<100;i++)
// ??{
// ????for(j=0;j<100;j++)
// ????{
// ????}
// ??}
// }

void?delay(uint16?q)
{
while(q--);
}

//void?delay_s(uint16?i)
//{
// while(i--)
// delay(10);
//}

void?wrc(uint8?c) ?//寫命令
{
delay(1000);
rs=0;
rw=0;
e=0;
P0=c;
e=1;
delay(10);
e=0;
}
void?wrd(uint8?dat) ??//寫數據
{
delay(1000);
rs=1;
rw=0;
e=0;
P0=dat;
e=1;
delay(10);
e=0;
rs=0;
}
void?lcd_init() ???//?LCD1602初始化
{
delay(1000);
wrc(0x38);
wrc(0x38); ?//功能設置命令,選擇8位總線,雙行顯示??5*7點陣字符
wrc(0x38);
wrc(0x06); //光標和顯示模式設置??光標右移??整屏不移動
wrc(0x0c); //顯示開關控制??開顯示??無光標?光標不閃爍
wrc(0x01); //清零指令??固定的
}
////復位DHT11
//void?DHT11_Rst() ???
//{?????????????????
//????DHT11_DQ_OUT=0;? //拉低DQ
//????delay_ms(20);???? //拉低至少18ms
//????DHT11_DQ_OUT=1;? //DQ=1?
// delay(3);????? //主機拉高20~40us
//}

//等待DHT11的回應
//返回1:未檢測到DHT11的存在
//返回0:存在
//uint8?DHT11_Check()? ???
//{???
// uint8?retry=0; ?
//????while?(DHT11_DQ_OUT&&retry<100)//DHT11會拉低40~50us
// {
// retry++;
// _nop_();
// }; ?
// if(retry>=100)return?1;
// else?retry=0;
//????while?(!DHT11_DQ_OUT&&retry<100)//DHT11拉低后會再次拉高40~50us
// {
// retry++;
// _nop_();
// };
// if(retry>=100)return?1; ????
// return?0;
//}


//DHT11初始化?
//返回0:初始化成功,1:失敗
//uint8?DHT11_Init()
//{
// DHT11_Rst(); ??
// return?DHT11_Check();
//}
//

//從DHT11讀取一個位
//返回值:1/0
//uint8?DHT11_Read_Bit(void)? ?
//{
//? uint8?retry=0;
// while(DHT11_DQ_OUT&&retry<100)//等待變為低電平?12-14us?開始
// {
// retry++;
// _nop_();
// }
// retry=0;
// while((!DHT11_DQ_OUT)&&retry<100)//等待變高電平 ?26-28us表示0116-118us表示1
// {
// retry++;
// _nop_();
// }
// delay(1);//等待40us
// if(DHT11_DQ_OUT)return?1;
// else?return?0; ???
//}

//從DHT11讀取一個字節
//返回值:讀到的數據
//uint8?DHT11_Read_Byte(void)????
//{????????
//????uint8?idat=0;
// for?(i=0;i<8;i++)?
// {
//??? dat<<=1;?
// ????dat|=DHT11_Read_Bit();
//????} ????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-29?19:41??大棚溫控\
?????文件??????683476??2018-08-14?18:00??大棚溫控\Examples.zip
?????文件???????10889??2018-11-17?22:42??大棚溫控\s8050引腳圖.jpg
?????文件??????129766??2018-08-22?13:19??大棚溫控\仿真.DSN
?????文件????????1340??2018-11-22?00:21??大棚溫控\仿真.PWI
?????文件??????108829??2018-08-16?21:52??大棚溫控\仿真捕獲.PNG
?????文件???????13098??2018-08-16?13:58??大棚溫控\副本需采購的器材.xlsx
?????文件???????16751??2018-07-18?21:05??大棚溫控\單片機控制繼電器中接觸器NPN型.jpg
?????文件??????148641??2018-11-29?17:40??大棚溫控\大棚溫控控制方案.docx
?????文件???????74240??2018-07-18?23:14??大棚溫控\大棚溫控流程圖.vsd
?????文件?????????168??2018-07-22?10:20??大棚溫控\實驗.plg
?????文件???????54375??2018-07-22?10:20??大棚溫控\實驗.uvopt
?????文件???????49311??2018-10-14?18:28??大棚溫控\步進電機接線2.jpg
?????文件???????10776??2018-10-14?22:31??大棚溫控\電機.xlsx
?????文件???????54956??2018-07-18?20:56??大棚溫控\電機正反轉.jpg
?????文件???????67891??2018-11-29?17:39??大棚溫控\電路原理圖.png
?????目錄???????????0??2018-11-24?13:30??大棚溫控\程序設計\
?????文件???????13945??2018-11-19?10:08??大棚溫控\程序設計\1
?????文件????????9305??2018-11-16?12:49??大棚溫控\程序設計\1.c
?????文件????????5079??2018-11-19?10:08??大棚溫控\程序設計\1.hex
?????文件??????????34??2018-11-19?10:08??大棚溫控\程序設計\1.lnp
?????文件???????24179??2018-11-19?10:08??大棚溫控\程序設計\1.LST
?????文件???????19166??2018-11-19?10:08??大棚溫控\程序設計\1.M51
?????文件???????15421??2018-11-19?10:08??大棚溫控\程序設計\1.OBJ
?????文件?????????351??2018-11-19?10:08??大棚溫控\程序設計\1.plg
?????文件???????67185??2016-11-24?16:26??大棚溫控\程序設計\1.uvgui.Administrator
?????文件???????67193??2016-11-24?15:06??大棚溫控\程序設計\1.uvgui_Administrator.bak
?????文件???????55205??2018-11-17?10:39??大棚溫控\程序設計\1.uvopt
?????文件???????13216??2018-07-22?22:13??大棚溫控\程序設計\1.uvproj
?????文件???????55205??2018-09-07?15:56??大棚溫控\程序設計\1_uvopt.bak
?????文件???????13612??2018-07-22?12:32??大棚溫控\程序設計\1_uvproj.bak
............此處省略4個文件信息

評論

共有 條評論