電路原理圖如下:
/*溫濕度實(shí)時(shí)監(jiān)測(cè)顯示,溫度測(cè)量范圍為0~+50℃; 濕度測(cè)量范圍為20%~90%;
1m/s=3.6km/h
fs = 25*v m/s = 90*v km/h V單位是 伏
===========================================================================================*/
#include"main.h"
sbit set=P2^3; //設(shè)置
sbit yw=P2^2; //移位
sbit add=P2^1; //+
sbit cut=P2^0; //-
sbit change=P3^7; //切換
sbit red=P1^3;sbit green=P1^4;//超限指示燈,上限,下限
//===================================adc0832================================================
sbit cs=P1^0; //片選
sbit clk=P1^1;//時(shí)鐘
sbit dio=P1^2;//數(shù)據(jù)
//===========================================================================================
extern uchar TH,RH;//溫度整數(shù),濕度整數(shù)部分
extern uchar dat[3];//風(fēng)速上限,下限,初始化標(biāo)記
uchar code word1[16]= {" Wind = km/h "};//km/h 調(diào)整界面
uchar code word12[16]={"Wind= km/h L00"};//km/h
uchar code word11[16]={"Wind= m/s L00"};//m/s
uchar code word2[16]= {"Tem= C Hum= %"};//word2[4]word2[5]C word2[13]word2[14]%
uchar code hehe[16]= {"Wind upper limit"};//設(shè)置風(fēng)速上限界面
uchar code haha[16]= {"Wind lower limit"};//設(shè)置風(fēng)速下限界面
uchar adcdat;
uint sum=0; //5次adcdat數(shù)據(jù)之和
uchar fs=0; //風(fēng)速默認(rèn) km/h
bit flag1=0; //默認(rèn) 0(km/h) 1(m/s)
uchar dengji=0;
/**************開(kāi)機(jī)初始化保存的數(shù)據(jù)*****************/
void init_eeprom()
{
read(0x20);read(0x22);read(0x24);//先讀
if(dat[2]!=22) //新的單片機(jī)初始單片機(jī)內(nèi)部eeprom
{
dat[0]= 20;//初始上限
dat[1]= 3; //初始下限
dat[2]=22;
EA=0;
eraze(0x20);delay1m(5);write(0x20);delay1m(5);//保存上限
eraze(0x22);delay1m(5);write(0x22);delay1m(5);//保存下限
eraze(0x24);delay1m(5);write(0x24);delay1m(5);//保存標(biāo)記數(shù)據(jù)
EA=1;
}
}
void main()
{
uint i;uint j;uchar k;//動(dòng)態(tài)延時(shí)變量
init_1602();
delay1m(100); //延時(shí)等待1602穩(wěn)定
RH_founction();
init_eeprom();
while(1)
{
if(!change)//切換單位顯示
{
delay1m(10);
if(!change)
{
flag1 = ~flag1;
if(flag1==0)//顯示km/h 等級(jí)
{
w_string(0x80,word12);
}
else if(flag1==1)//顯示m/s
{
w_string(0x80,word11);
}
}
while(!change);
}
//=======================================================================
i++;if(i>2000)//動(dòng)態(tài)延時(shí)讀取溫濕度值
{
i=0;RH_founction();
DHT11_display(0xc0+4,TH/10+0x30,TH%10+0x30); //顯示溫度
DHT11_display(0xc0+13,RH/10+0x30,RH%10+0x30); //顯示濕度
}
//=======================================================================
j++;if(j>300)
{
j=0;
adcdat=read_adc_convert();//讀出ADC轉(zhuǎn)換的結(jié)果
sum=sum+adcdat;
k++;
if(k>=10)
{
k=0;
adcdat=sum/10; //風(fēng)速ad值,adcdat/51等于電壓,*90等于風(fēng)速
if(adcdat<=1)adcdat=0;
fs=adcdat*1.76; //fs=((float)adcdat/51)*90;
//==================================報(bào)警判斷===============================================
if(fs>dat[0]){red=0;green=1;}
else if(fs //==================================等級(jí)判斷============================================== if(fs<1)dengji=0; else if((fs>=1)&&(fs<=5))dengji=1; else if((fs>=6)&&(fs<=11))dengji=2; else if((fs>=12)&&(fs<=19))dengji=3; else if((fs>=20)&&(fs<=28))dengji=4; else if((fs>=29)&&(fs<=38))dengji=5; else if((fs>=39)&&(fs<=49))dengji=6; else if((fs>=50)&&(fs<=61))dengji=7; else if((fs>=62)&&(fs<=74))dengji=8; else if((fs>=75)&&(fs<=88))dengji=9; else if((fs>=89)&&(fs<=102))dengji=10; else if((fs>=103)&&(fs<=117))dengji=11;
上一篇:基于51單片機(jī)的流水燈實(shí)驗(yàn)
下一篇:基于51單片機(jī)的光電開(kāi)關(guān)計(jì)數(shù)
推薦閱讀
史海拾趣
Aerovox Corporation成立于1922年,是一家專業(yè)生產(chǎn)電容器和電子元件的公司。以下是關(guān)于Aerovox Corporation發(fā)展的五個(gè)相關(guān)故事:
成立與初期發(fā)展: Aerovox Corporation于1922年在美國(guó)馬薩諸塞州波士頓成立,最初名為"Northeast Electric Company",后來(lái)改名為"Aerovox Corporation"。公司的創(chuàng)始人是W·H·J·Gilbert先生,他致力于開(kāi)發(fā)高性能的電容器。起初,Aerovox主要生產(chǎn)電感線圈和電容器,為無(wú)線電和電視等新興行業(yè)提供支持。
二戰(zhàn)期間的發(fā)展: 在二戰(zhàn)期間,Aerovox Corporation轉(zhuǎn)向軍事市場(chǎng),為美國(guó)軍方生產(chǎn)電容器和其他電子元件,支持軍事通信和雷達(dá)系統(tǒng)的發(fā)展。這一時(shí)期,公司迅速擴(kuò)張并積累了豐富的技術(shù)經(jīng)驗(yàn)。
技術(shù)創(chuàng)新與擴(kuò)張: 隨著電子技術(shù)的不斷發(fā)展,Aerovox Corporation不斷進(jìn)行技術(shù)創(chuàng)新,推出了一系列具有創(chuàng)新性的產(chǎn)品,包括高壓電容器、電感器和電源解決方案。公司不僅在軍事領(lǐng)域取得了成功,還在民用市場(chǎng)上獲得了廣泛的應(yīng)用。
全球化和市場(chǎng)拓展: Aerovox Corporation通過(guò)建立全球銷售網(wǎng)絡(luò)和合作伙伴關(guān)系,拓展了國(guó)際市場(chǎng)。公司在美國(guó)以外的地區(qū)設(shè)立了生產(chǎn)基地和銷售辦事處,提供定制化的解決方案,滿足客戶不斷增長(zhǎng)的需求。
持續(xù)創(chuàng)新與領(lǐng)先地位: 如今,Aerovox Corporation仍然致力于持續(xù)創(chuàng)新,不斷開(kāi)發(fā)新的產(chǎn)品和解決方案,以滿足不斷變化的市場(chǎng)需求。公司在電力電子、醫(yī)療設(shè)備、工業(yè)自動(dòng)化、交通運(yùn)輸?shù)阮I(lǐng)域擁有廣泛的應(yīng)用,保持著行業(yè)領(lǐng)先地位。
這些故事展示了Aerovox Corporation作為一家具有悠久歷史和豐富經(jīng)驗(yàn)的電子公司,在不同時(shí)期和領(lǐng)域的持續(xù)發(fā)展和創(chuàng)新。
為了加快市場(chǎng)拓展和技術(shù)創(chuàng)新步伐,博通集成積極尋求與產(chǎn)業(yè)鏈上下游企業(yè)的戰(zhàn)略合作。公司與多家知名企業(yè)建立了緊密的合作關(guān)系,共同推動(dòng)無(wú)線通訊技術(shù)的發(fā)展和應(yīng)用。通過(guò)戰(zhàn)略合作,博通集成不僅獲得了更多的市場(chǎng)資源和技術(shù)支持,還實(shí)現(xiàn)了與合作伙伴的共贏發(fā)展。
在電子行業(yè)的初期,GSR Technology Ltd專注于研發(fā)高性能的傳感器技術(shù),特別是針對(duì)工業(yè)自動(dòng)化領(lǐng)域的GSR(Ground Surveillance Radar,地面監(jiān)視雷達(dá))技術(shù)。通過(guò)多年的技術(shù)積累和研發(fā)創(chuàng)新,公司成功開(kāi)發(fā)出具有高精度、長(zhǎng)距離監(jiān)測(cè)能力的GSR系統(tǒng),填補(bǔ)了市場(chǎng)空白。這一技術(shù)突破吸引了眾多工業(yè)客戶的關(guān)注,公司迅速獲得市場(chǎng)準(zhǔn)入,并與多家知名企業(yè)建立了長(zhǎng)期合作關(guān)系。
品質(zhì)是Cobham Semiconductor Solutions的生命線。公司始終堅(jiān)持嚴(yán)格的質(zhì)量管理體系,從原材料采購(gòu)到生產(chǎn)流程,再到產(chǎn)品出廠,每一個(gè)環(huán)節(jié)都經(jīng)過(guò)嚴(yán)格把控。公司還引入了先進(jìn)的生產(chǎn)設(shè)備和技術(shù),確保產(chǎn)品質(zhì)量的穩(wěn)定性和可靠性。這種對(duì)品質(zhì)的執(zhí)著追求,使得Cobham的產(chǎn)品在市場(chǎng)上贏得了良好的聲譽(yù)和口碑。
Accuride公司在市場(chǎng)拓展方面也取得了顯著成果。其產(chǎn)品不僅供應(yīng)給北美地區(qū)的商用車制造商,還遠(yuǎn)銷至其他國(guó)家。同時(shí),Accuride與多家知名汽車品牌建立了緊密的合作關(guān)系,如Freightliner、Peterbilt、International、Great Dane和Mack等,為其提供高品質(zhì)的零部件。這些合作伙伴關(guān)系的建立,不僅提升了Accuride的市場(chǎng)地位,也為其帶來(lái)了穩(wěn)定的訂單和收入來(lái)源。
在經(jīng)營(yíng)過(guò)程中,Accuride公司也進(jìn)行了一系列子公司出售和業(yè)務(wù)調(diào)整。例如,它曾宣布出售其子公司Fabco汽車公司。這一舉措有助于Accuride公司更加專注于其核心業(yè)務(wù),優(yōu)化資源配置,提升整體運(yùn)營(yíng)效率。同時(shí),通過(guò)出售子公司,Accuride也獲得了一定的資金回流,為公司的未來(lái)發(fā)展提供了資金支持。
DDS做的信號(hào)發(fā)生器產(chǎn)生的波形 10hz時(shí)的鋸齒波 10hz時(shí)的三角波 10hz的正弦波 10hz時(shí)的方波 1m時(shí)的四種基本波形被我刪了,忘保存了,嘿嘿! 上面的信號(hào)發(fā)生器,是我看了下面的資料做的,大家參考一下吧 [ 本帖最后由 zhangkai0215 于 2009-6-1 06:42 編輯 ]… 查看全部問(wèn)答∨ |
最近翻書(shū),發(fā)現(xiàn)有一個(gè)用FPGA實(shí)現(xiàn)uart通信的實(shí)例。于是乎就在自己的實(shí)驗(yàn)板上試驗(yàn)起來(lái)。但是有一個(gè)尚未解決:我的時(shí)鐘是50mhz的,無(wú)法將153600hz整除。但是我還在不斷費(fèi)勁中。其它也照抄了一份,請(qǐng)需要的和初學(xué)者批評(píng)。我遇到的問(wèn)題,請(qǐng)高手不吝賜教 ...… 查看全部問(wèn)答∨ |
大蝦們 我現(xiàn)在有個(gè)CE程序能夠運(yùn)行但界面不能刷新是怎么回事啊? 我有個(gè)CE程序 開(kāi)始運(yùn)行沒(méi)有問(wèn)題界面能夠?qū)崿F(xiàn)跳轉(zhuǎn)或刷新 但是運(yùn)行10幾個(gè)小時(shí)后 出現(xiàn)能夠響應(yīng) ONLBUTTONDOWN 等消息函數(shù) 但是界面卻刷新不了了 我郁悶拉 求教 謝謝… 查看全部問(wèn)答∨ |
|
STC89C52 串口發(fā)送XDATA區(qū)域數(shù)據(jù)很奇怪的問(wèn)題!~ 我用串口發(fā)送一個(gè)數(shù)組,發(fā)送函數(shù)如下: void Uart_Init() //初始化UART { SCON =0x58; //選擇串口工作方式,打開(kāi)接收允許 ...… 查看全部問(wèn)答∨ |
|
現(xiàn)用TivaLaunchpad驅(qū)動(dòng)TFT顯示漢字,ftrasterize使用求指點(diǎn) 采用ftrasterize生成.c文件時(shí)出現(xiàn)圖中情況,其中ftrasterize 工具沒(méi)有-c和-r參數(shù),求指點(diǎn) \0\0\0eeworldpostqq… 查看全部問(wèn)答∨ |
wifi pineapple體驗(yàn)之wifi釣魚(yú) 本帖最后由 xiaolong3188 于 2014-11-1 20:14 編輯 WiFi Pineapple自2008年發(fā)布以來(lái)受到黑客,滲透測(cè)試和安全愛(ài)好者的歡迎。一個(gè)有才華的開(kāi)發(fā)者社區(qū)帶來(lái)這個(gè)開(kāi)源的無(wú)線審計(jì)工具,他有很好的易用性。現(xiàn)在,第四硬件版本的 WiFi Pineapple擁有無(wú)與 ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 面壁智能端側(cè)大模型首日上線,英特爾工程師聯(lián)合優(yōu)化實(shí)現(xiàn)2.2倍推理效率躍升
- 瞄準(zhǔn)車規(guī)級(jí)碳化硅,理想發(fā)表重要成果
- 車規(guī)級(jí)MCU國(guó)內(nèi)替代提速
- 博世新獲國(guó)內(nèi)頭部車企座艙域控項(xiàng)目定點(diǎn)
- 首款測(cè)量電動(dòng)汽車電機(jī)溫度的傳感器問(wèn)世,提升對(duì)磁鐵的保護(hù)以減少稀土的使用
- Arm開(kāi)發(fā)出計(jì)算子系統(tǒng) 以加速汽車設(shè)計(jì)的下一代AI芯片的開(kāi)發(fā)
- 福特汽車申請(qǐng)新專利 或?qū)崿F(xiàn)車庫(kù)定向音樂(lè)播放
- 泊車場(chǎng)景一定需要超聲波嗎?
- 同星新一代TC1055 Pro開(kāi)啟車載網(wǎng)絡(luò)測(cè)試新時(shí)代
- 福特汽車申請(qǐng)新專利 或?qū)⑴鋫浒踩ㄗ粉櫹到y(tǒng)
- 看是德科技利用校準(zhǔn)降低儀器測(cè)量不確定度、提高測(cè)試精度 直播享好禮!
- 直播已結(jié)束|安世新一代高效的氮化鎵(GaN)電源設(shè)計(jì)方案
- 更好的供電方式:使用更小、更輕的電源模塊加速車輛電氣化
- 是德科技(Keysight)有獎(jiǎng)?wù)魑模鹿P贏示波器啦!
- 有獎(jiǎng)問(wèn)答 英飛凌一站式BMS解決方案
- 恩智浦LPC1500開(kāi)發(fā)體驗(yàn)有獎(jiǎng)?wù)骷?/a>
- NXP微控制器電路板,針對(duì)USB Type C接口設(shè)計(jì),評(píng)測(cè)創(chuàng)意有獎(jiǎng)?wù)骷瑫裥牡酶卸嘀睾枚Y!
- 安森美有獎(jiǎng)直播|適用于光儲(chǔ)充的SiC及IGBT隔離柵極驅(qū)動(dòng)器方案
- ADI電磁流量計(jì)解決方案
- 下載有禮|ADI 最新《模擬對(duì)話》合訂本
- iPadOS 15正式發(fā)布:主屏幕小組件+多任務(wù)處理
- 蘋果正式發(fā)布macOS Monterey
- 蘋果發(fā)布iOS 15系統(tǒng)
- iQOO U3x標(biāo)準(zhǔn)版發(fā)布:支持4G起售價(jià)899元
- 蘋果正與寧德時(shí)代、比亞迪討論為其電動(dòng)汽車項(xiàng)目供應(yīng)電池
- 從智能汽車到智能家居,AI和機(jī)器人正在與生活場(chǎng)景深度融合
- Autopilot系統(tǒng)為提高安全性,曾有意加入眼球追蹤和方向盤
- NEC將打造大型犯罪偵查生物識(shí)別系統(tǒng)
- 安森美半導(dǎo)體展示在視覺(jué)IoT、無(wú)電池感測(cè)和采集能量
- 意法半導(dǎo)體推出STM32擴(kuò)展軟件,簡(jiǎn)化物聯(lián)網(wǎng)終端安全功能部署