国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee
ELEOK
標題:
51單片機糧倉濕度檢測Proteus仿真和51單片機C程序
[打印本頁]
作者:
coolfire
時間:
2021-5-6 00:14
標題:
51單片機糧倉濕度檢測Proteus仿真和51單片機C程序
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
1.png
(215.61 KB)
下載附件
2021-5-6 00:10 上傳
部分程序源碼(完整源碼見附件)
void Init_Timer0(void)
{
TMOD |= 0x01; //使用模式1,16位定時器,使用"|"符號可以在使用多個定時器時不受影響
EA=1; //總中斷打開
ET0=1; //定時器中斷打開
TR0=1; //定時器開關打開
}
void main()
{
Init_Timer0();//初始化定時器
while(1)
{
Hum=adc0832(0);
if(Setflag==0)Display_num2(Hum,fresh);//顯示溫度
if(Setflag==1)Display_num2(Setsdup,fresh);//顯示設定的值
if(Setflag==2)Display_num2(Setsddown,fresh);//顯示設定的值
if(Hum>Setsdup)
{
buzz=0;
p=0;
j=1;
}
else if(Setsddown>Hum)
{
buzz=0;
j=0;
p=1;
}
else
{
buzz=1;
j=1;
p=1;
}
}
}
void Timer0_isr(void) interrupt 1
{
static unsigned char key1num;//按鍵一按下標志
static unsigned char key2num;//按鍵二按下標志
static unsigned char key3num;//按鍵三按下標志
static unsigned char num;
TH0=(65536-20000)/256; //重新賦值 2ms
TL0=(65536-20000)%256;
num++;
if(num>18)
{
num=0;
if(Setflag)fresh=!fresh;
}
復制代碼
51單片機源碼和仿真文件
糧倉濕度檢測.zip
(81.13 KB, 售價: 2 E幣)
2021-5-6 00:14 上傳
點擊文件名下載附件
售價: 2 E幣
[記錄]
[
購買
]
歡迎光臨 ELEOK (http://m.afoofa.cn/)
Powered by Discuz! X5.0