freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)pm25濃度檢測(cè)儀設(shè)計(jì)畢業(yè)論文(完整版)

  

【正文】 它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。//拉高CS端,結(jié)束轉(zhuǎn)換 ADCLK=0。 ADCLK = 1。//拉低時(shí)鐘端形成一次時(shí)鐘脈沖 _nop_()。//控制命令結(jié)束(經(jīng)試驗(yàn)必需) dat = 0。//拉低CLK端,形成下降沿2 _nop_()。//拉低CLK端,形成下降沿1 _nop_()。 ADCS = 0。直到第11個(gè)脈沖時(shí)發(fā)出最低位數(shù)據(jù) DATA0,一個(gè)字節(jié)的數(shù)據(jù)輸出完成。在第 1 個(gè)時(shí)鐘脈沖的下沉之前 DI端必須是高電平,表示啟始信號(hào)。 delay1ms(150)。 TR0 = 1。 DUST=Error_Correct(ADC_Get,10)。 //初始化顯示 delay1ms(100)。與傳統(tǒng)的LED數(shù)碼管顯示器件相比,液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等優(yōu)點(diǎn),而且不需要外加驅(qū)動(dòng)電路,根據(jù)各管腳的功能電路設(shè)計(jì)如下:仿真電路圖:、按鍵電路 。故在仿真原理圖中,我們用可變電阻設(shè)計(jì)的局部限壓電路代替?zhèn)鞲衅鳎骸/D轉(zhuǎn)換ADC0832的封裝機(jī)管腳說(shuō)明:CS_:片選使能,低電平芯片使能。例如,當(dāng)從內(nèi)部總線輸出低電平后,鎖存器Q = 0, Q = 1,場(chǎng)效應(yīng)管V1 開(kāi)通,端口線呈低電平狀態(tài)。當(dāng)EA 保持高電平時(shí),單片機(jī)訪問(wèn)內(nèi)部程序存儲(chǔ)器;當(dāng)EA保持低電平時(shí),則不管是否有內(nèi)部程序存儲(chǔ)器,只訪問(wèn)外部存儲(chǔ)器。MCS5l 系列單片機(jī)的復(fù)位引腳RST( 第9管腳) 出現(xiàn)2個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位操作。 的石英晶振。存儲(chǔ)溫度:20~80℃第三章、硬件電路設(shè)計(jì)、電路設(shè)計(jì)框圖、系統(tǒng)概述本電路是由AT89S52單片機(jī)為控制核心,另外主要通過(guò)6個(gè)模塊的電路設(shè)計(jì)實(shí)現(xiàn)功能,他們分別是LCD顯示模塊、粉塵傳感器、A/D轉(zhuǎn)換、按鍵電路、報(bào)警電路、污染級(jí)別提醒電路??諝赓|(zhì)量監(jiān)控儀; 指令10:寫數(shù)據(jù) 指令11:讀數(shù)據(jù) 、夏普粉塵傳感器GP2Y1010AU0F日本夏普公司灰塵傳感器GP2Y1010AU,體積小巧,靈敏度高,可用于室內(nèi)環(huán)境中煙氣、粉塵、花粉等濃度的檢測(cè)。第5腳:RW為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。系統(tǒng)中采用LCD1602作為顯示器件輸出信息。其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在 0~5V 之間。CH0:模擬輸入通道 0,或作為 IN+/使用。、A/D轉(zhuǎn)換芯片ADC0832ADC0832 是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的一種 8 位分辨率、雙通道 A/D 轉(zhuǎn)換芯片。在對(duì)外部數(shù)據(jù)存儲(chǔ)器的每次存取中,PSEN的2次激活會(huì)被跳過(guò)。在對(duì)Flash存儲(chǔ)器編程時(shí),這條引腳用于輸入編程脈沖PROG。在對(duì)Flash編程和程序校驗(yàn)期間,P3口還接收一些控制信號(hào)。對(duì)端口寫“1”時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,此時(shí)可用作輸入口。在對(duì)Flash存儲(chǔ)器進(jìn)行編程時(shí),P0用于接收代碼字節(jié);在校驗(yàn)時(shí),則輸出代碼字節(jié);此時(shí)需要外加上拉電阻。它的應(yīng)用范圍廣,可用于解決復(fù)雜的控制問(wèn)題,且成本較低。AT89S52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。據(jù)統(tǒng)計(jì),在歐洲。因?yàn)榭諝赓|(zhì)量的惡化,陰霾天氣現(xiàn)象出現(xiàn)增多,危害現(xiàn)象加重。中國(guó)不少地區(qū)把陰霾天氣現(xiàn)象并入霧一起作為災(zāi)害性天氣預(yù)警預(yù)報(bào)。、阻攔能力,逐步暴露出其恐怖的一面。另外,AT89S52可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。 AT89S52結(jié)構(gòu)框圖AT89S52引腳功能與封裝: AT89S52引腳圖按照功能,AT89S52的引腳可分為主電源、外接晶體振蕩或振蕩器、多功能I/O口、控制和復(fù)位等。②P1端口,該口是帶有內(nèi)部上拉電阻的8位雙向I/O端口,P1口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。P2口作輸入口使用時(shí),因?yàn)橛袃?nèi)部的上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流。 P3端口引腳與復(fù)用功能表端口引腳復(fù)用功能RXD(串行輸入口)TXD(串行輸出口)INT0(外部中斷0)INT1(外部中斷1)T0(定時(shí)器0的外部輸入)T1(定時(shí)器1的外部輸入)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)RST:復(fù)位輸入端。一般情況下,ALE是振蕩器頻率的6分頻信號(hào),可用于外部定時(shí)或時(shí)鐘。EA/Vpp:外部存取允許信號(hào)。由于它體積小,兼容性強(qiáng),性價(jià)比高而深受單片機(jī)愛(ài)好者及企業(yè)歡迎,其目前已經(jīng)有很高的普及率。CH1:模擬輸入通道 1,或作為 IN+/使用。芯片轉(zhuǎn)換時(shí)間僅為 32μS,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗(yàn),以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強(qiáng)。與傳統(tǒng)的LED數(shù)碼管顯示器件相比,液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等優(yōu)點(diǎn),而且不需要外加驅(qū)動(dòng)電路,現(xiàn)在液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的顯示器件了。當(dāng)RS和RW共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平RW為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平RW為低電平時(shí)可以寫入數(shù)據(jù)。此款產(chǎn)品不但可以檢測(cè)出單位體積粒子的絕對(duì)個(gè)數(shù),而且內(nèi)置氣流發(fā)生器,可以自行吸入外部空氣。空調(diào)等相關(guān)產(chǎn)品。系統(tǒng)原理圖如下:、單片機(jī)最小系統(tǒng)單片機(jī)的最小系統(tǒng)就是讓單片機(jī)能正常工作并發(fā)揮其功能時(shí)所必須的組成部分,也可理解為是用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。和晶振并聯(lián)的兩個(gè)電容的大小對(duì)振蕩頻率有微小影響,可以起到頻率微調(diào)作用。如果RST持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。對(duì)于現(xiàn)今的絕大部分單片機(jī)來(lái)說(shuō),其內(nèi)部的程序存儲(chǔ)器(一般為flash容量都很大,因此基本上不需要外接程序存儲(chǔ)器,而是直接使用內(nèi)部的存儲(chǔ)器。此時(shí)無(wú)論端口線上外接的信號(hào)是低電平還是高電平,從引腳讀入單片機(jī)的信號(hào)都是低電平,因而不能正確地讀入端口引腳上的信號(hào)。CH0:模擬輸入通道 0,或作為 IN+/使用。設(shè)計(jì)如下圖:、報(bào)警電路 ,設(shè)計(jì)如下:、污染級(jí)別提醒電路和程序下載電路 根據(jù)不同的濃度范圍提醒當(dāng)前污染級(jí)別的電路,采用了綠,黃,紅三個(gè)LED燈,設(shè)計(jì)如下:為方便程序的燒錄,單片機(jī)的程序下載電路設(shè)計(jì)如下:第四章、程序設(shè)計(jì)及軟件應(yīng)用、主程序設(shè)計(jì) 主程序代碼:/*****主函數(shù)*****/void main(void){ InitTimer()。 lcd_init()。 //求取10次AD采樣的值 DUST_Value=(DUST/)*5000。 //開(kāi)啟定時(shí)器0 EA = 1。}}}/*****END*****/說(shuō)明:詳細(xì)子函數(shù)請(qǐng)見(jiàn)附錄3主程序框圖:、主要子函數(shù)的設(shè)計(jì)除主程序外,程序設(shè)計(jì)中還定義了一些函數(shù),方便主程序調(diào)用,主要有液晶初始化程序,顯示函數(shù),報(bào)警顯示,報(bào)警子函數(shù),按鍵檢測(cè)函數(shù),A/D轉(zhuǎn)換函數(shù),中值濾波等。在第 3 個(gè)脈沖下沉之前 DI端應(yīng)輸入 2位數(shù)據(jù)用于選擇通道功能,其功能項(xiàng)見(jiàn)下表 。也正是從此位開(kāi)始輸出下一個(gè)相反字節(jié)的數(shù)據(jù),即從第 11個(gè)字節(jié)的下沉輸出 DATD0。//拉低CS端 _nop_()。 _nop_()。 _nop_()。 //下面開(kāi)始讀取轉(zhuǎn)換后的數(shù)據(jù),從最高位開(kāi)始依次輸出(D7~D0) for(i = 0。 _nop_()。//拉高時(shí)鐘端 _nop_()。//拉低CLK端 ADDI=1。下面詳細(xì)介紹Keil C51開(kāi)發(fā)系統(tǒng)各部分功能和使用。它是目前比較好的仿真單片機(jī)及外圍器件的工具。這個(gè)值越高,就代表空氣污染越嚴(yán)重。與較粗的大氣顆粒物相比,面積大,活性強(qiáng),易附帶有毒、有害物質(zhì)(例如,重金屬、微生物等),且在大氣中的停留時(shí)間長(zhǎng)、輸送距離遠(yuǎn),因而對(duì)人體健康和大氣環(huán)境質(zhì)量的影響更大。人為源:人為源包括固定源和流動(dòng)源。燃燒柴油的卡車,排放物中的雜質(zhì)導(dǎo)致顆粒物較多。yH2O、xSO4常用指標(biāo)及數(shù)據(jù):細(xì)顆粒物的標(biāo)準(zhǔn),是由美國(guó)在1997年提出的,主要是為了更有效地監(jiān)測(cè)隨著工業(yè)化日益發(fā)達(dá)而出現(xiàn)的、在舊標(biāo)準(zhǔn)中被忽略的對(duì)人體有害的細(xì)小顆粒物。第六章、總結(jié)隨著霧霾天氣的肆虐,而本設(shè)計(jì)這是基于這點(diǎn),應(yīng)用所學(xué)的知識(shí),制作一個(gè)經(jīng)濟(jì),簡(jiǎn)單。非常感謝三年來(lái)把我領(lǐng)進(jìn)門,手把手耐心教授我們知識(shí)的各位老師,正是你們的教導(dǎo),學(xué)生今天才能運(yùn)用自己的所學(xué)去設(shè)計(jì)并完成相關(guān)的作品。[4]Flash[8]sbit LED1 = P2^3。sbit ADDO = P1^ 2。 //固體顆粒的閾值bit shanshuo_st。uchar abc。 EA = 1。 a=(mamp。e=(mamp。m=a|b|c|d|e|f|g|h。 EN=1。 delay1ms(1)。delay1ms(5)。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 wr_dat(39。 Temp=Data%10000。 //十位 str[4]=Temp%10+0x30。 wr_dat(str[3])。 wr_dat(tab[3]+0x30)。 if(DUST_SET0)DUST_SET。.39。 else BEEP=0。DUST/1030){LED2=1。//拉低CS端 _nop_()。 _nop_()。 _nop_()。 //下面開(kāi)始讀取轉(zhuǎn)換后的數(shù)據(jù),從最高位開(kāi)始依次輸出(D7~D0) for(i = 0。 _nop_()。//拉高時(shí)鐘端 _nop_()。//拉低CLK端 ADDI=1。 for (j=0。//工作指示燈 LED=0。jnum。 LED3=1。//按鍵檢測(cè)if(set_st==0) { wr_(0x0c)。 if(DUST_Value760) DUST_Value=760。 //報(bào)警檢測(cè)}disp(DUST)。//顯示報(bào)警值if(set_st==1)//報(bào)警值閃動(dòng){ wr_(0xca)。 } TL0 = (6553610000)/256。 ADC_Get[num]=abc。 BEEP=0。 str[i]=str[j]。uchar Error_Correct(uchar *str,uchar num) { unsigned char i=0。j++)。 else return 0。 ADCLK=0。 } ndat = 0。i++) { dat = 1。 //低電平為CH0,高電平為CH1 ADCLK = 1。 //低電平為差分模式,高電平為單通道模式。 ADDI = 1。LED4=1。amp。tab[3]=DUST_SET%100%10。 } if(ADD==0) { Delay(2000)。}/**************************按鍵檢測(cè)*******************************************/void checkkey(){ if(SET==0) { Delay(2000)。 w
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1