溫濕度傳感器 sht11 仿真程序 sbit out =P3^0; //加熱口 //sbit input =P1^1;//檢測口 //sbit speek =P2^0;//報警 sbit clo =P3^7;//時鐘 sbit ST =P3^5;//開始 sbit EOC =P3^6;//成功信號 sbit gwei =P3^4;//個位 sbit swei =P3^3;//十位 sbit bwei =P3^2;//百位 sbit qwei =P3^1;//千位 sbit speak =P0^0;//報警音 sbit bjled =P0^1;//報警燈 sbit zcled =P0^2;//正常LED int count; uchar xianzhi;//取轉(zhuǎn)換結(jié)果 uchar seth;//高時間 uchar setl;//低時間 uchar seth_mi;//高時間 uchar setl_mi;//低時間 bit hlbz;//高低標志 bit clbz; bit spbz; ///定時中斷程序/// void t0 (void) interrupt 1 using 0 { TH0=(65536-200)/256;//5ms*200=1000ms=1s TL0=(65536-200)%256; clo=!clo;//產(chǎn)生時鐘 if(count>5000) { if(hlbz) { if(seth_mi==0){seth_mi=seth;hlbz=0;out=0;} else seth_mi--; } if(!hlbz) { if(setl_mi==0){setl_mi=setl;hlbz=1;out=1;} else setl_mi--; } count=0; } else count++; } ///////////// ///////延時/////// delay(int i) { while(--i); } ///////顯示處理/////// xianshi() { int abcd=0; int i; for (i=0;i<5;i++) { abcd=xianzhi; gwei=1; swei=1; bwei=1; qwei=1; P1=dispcode[abcd/1000]; qwei=0; delay(70); qwei=1; abcd=abcd%1000; P1=dispcode[abcd/100]; bwei=0; delay(70); bwei=1; abcd=abcd%100; P1=dispcode[abcd/10]; swei=0; delay(70); swei=1; abcd=abcd%10; P1=dispcode[abcd]; gwei=0; delay(70); gwei=1; } } doing() { if(xianzhi>100) {bjled=0;speak=1;zcled=1;} else {bjled=1;speak=0;zcled=0;} } void main(void) { seth=60;//h60秒 setl=90;//l90秒 seth_mi=60;//h60秒 setl_mi=90;//l90秒 TMOD=0X01;//定時0 16位工作模式 TH0=(65536-200)/256; TL0=(65536-200)%256; TR0=1; //開始計時 ET0=1; //開定時0中斷 EA=1; //開全中斷 while(1) { ST=0; _nop_(); ST=1; _nop_(); ST=0; // EOC=0; xianshi(); while(!EOC) { xianshi(); } xianzhi=P2; xianshi(); doing(); } }
上傳時間: 2013-10-16
上傳用戶:黃蛋的蛋黃
多線程端口掃描演示,能夠設(shè)置連接延時,使用Winsocket2 API編寫,Delphi7編譯通過
上傳時間: 2015-01-15
上傳用戶:www240697738
快速排序的遞歸解演示,用20個字符串代表20個數(shù),顯示每次分組結(jié)果,延時10000。如果在你的機子上太快,可以加長延時。
上傳時間: 2015-02-11
上傳用戶:縹緲
HD7279與51的驅(qū)動,主要修正了延時函數(shù)及按鍵函數(shù),按鍵采集通過中斷采集。
上傳時間: 2014-01-05
上傳用戶:liuchee
IP網(wǎng)的QoS技術(shù)研究,介紹了排隊類型,等待時延等。
上傳時間: 2015-03-12
上傳用戶:talenthn
摘 要:介紹了Win32平臺(Windows95/98/NT)下socket的阻塞和非阻塞兩種工作模式。結(jié)合兩個具體程序模型,討論了在網(wǎng)絡(luò)環(huán)境下發(fā)送/接收數(shù)據(jù)使用阻塞式socket的必要性和不足之處,并提出用能延時退出的阻塞式socket讀寫函數(shù)的解決方案。
上傳時間: 2013-12-08
上傳用戶:66666
jitterbug是基于matlab的工具箱,允許對在不同的時域條件下的線性系統(tǒng)的二次性能指標計算。用這個工具箱,可以很容易看出系統(tǒng)對時延、jitter和數(shù)據(jù)丟失等的響應(yīng)。
上傳時間: 2014-07-23
上傳用戶:qq521
PC燒錄BIOS的源程序,使用時要十分小心
上傳時間: 2015-03-15
上傳用戶:caiiicc
本程序是i2c總線讀寫一個字節(jié)的程序。在寫過程序中,不一定非要檢測i2c的應(yīng)答位,可以直接延時過去就行,但是在讀過程中必須給應(yīng)答信號,讀完發(fā)停止位,一定確認所發(fā)的信號都發(fā)上了。否則在連續(xù)地址讀的過程中可能不會出錯,但是在隨機度過程中就會出錯,我的程序就是在給停止信號時沒有給上,24cxx一直在輸出數(shù)據(jù),結(jié)果讀出錯。找著問題后我的程序只加入了一條命令便完全正常。
上傳時間: 2015-03-16
上傳用戶:chongcongying
溫度測量程序,包括顯示、數(shù)據(jù)采集、進位、延時、數(shù)摸轉(zhuǎn)換
上傳時間: 2013-12-19
上傳用戶:王楚楚
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1