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

正文內(nèi)容

畢業(yè)論文-基于stc89c5單片機(jī)的室內(nèi)溫濕度計(jì)的設(shè)計(jì)-全文預(yù)覽

  

【正文】 ubbing has 23 finally been made available on Netflix for online streaming. This version, highly anticipated as a milestone in China39。s performers of the troupe still tour the region39。80s. We sat on the back of pickup trucks for hours. The sky was blue, and we couldn39。 while(1) kongzhi()。 } } void main() { wr=0。)。%39。.39。num1++) { writedata1602(table1[num1])。 writedata1602(table2[ge2])。 writedata1602(39。 writedata1602(0xdf)。 writedata1602(39。num++) { writedata1602(table[num])。 21 ge3=shi_sx%10/1。 ge1=shidu%10。 //溫度,濕度值各位進(jìn)行分離 shi=wendu%100/10。 count++。 } } else { baojing=1。 //led 燈亮 num++。 if(s4==0) { if(shi_sx0) shi_sx。 //當(dāng)減小到零時(shí),為 50 } if(s3==0) delay(50)。//按鍵 1 按下時(shí)溫度上限增加 else( wen_sx=0)。 ET0=1。 } void interrupt_init() { TMOD=0X01。 write1602(0x38)。 delayms(1)。 rs=0。 e=0。 //rs 為一時(shí)寫(xiě)數(shù)據(jù) delayms(1)。y)。 for(x=z。 DHT11 = 1。 return ERROR。 } for(i=0。amp。 return ERROR。 } while(DHT11 == 0 amp。 delay_5us()。 DHT11 = 0。 } if(count=NUMBER) { STATUS = ERROR。 if(DHT11 != 0) { value ++。 return 0。 while(DHT11 == 0 amp。 for(i=8。j120。 } void delay(uint delay) { uint i,j。 16 _nop_()。 sbit s4=P1^4。 sbit DHT11=P1^7。//標(biāo)志,問(wèn)四度小數(shù)部分 uchar num。//濕度 uchar code table2[]={0123456789}。 //濕度上限 uchar num。 typedef unsigned int uint。王老師認(rèn)真負(fù)責(zé)的態(tài)度讓我倍受感激。 致 謝 四年的大學(xué)生活接近尾聲,我的畢業(yè)設(shè)計(jì)也順利的完成了,這里首先向我的指導(dǎo)老師王丹老師表示最誠(chéng)摯的感謝,同時(shí)也感謝那些幫助過(guò)我的同學(xué)們。通過(guò)本次設(shè)計(jì),對(duì)于主要芯片 STC89C52有了基本的了解,并且對(duì) DHT11傳感器有了切實(shí)的了解何在實(shí)際中的應(yīng)用有了深刻的認(rèn)識(shí)。設(shè)計(jì)初對(duì)于單片機(jī)的應(yīng)用并不是很了解,本科學(xué)習(xí)中初步接觸過(guò) C語(yǔ)言,由于本次設(shè)計(jì)需要 硬件和軟件兩部分,因此我是從軟件部分先開(kāi)始的,然后才開(kāi)始硬件電路的設(shè)計(jì),但是由于軟件的不完美影響了硬件電路設(shè)計(jì)的不是很美觀。顯示模塊選用 1602 字符型液晶模塊,它是目前工控系統(tǒng)中使用最廣泛的液晶屏之一,由于它顯示的質(zhì)量高,電路圖如圖 所示, 1602 字符型液晶模塊是點(diǎn)陣型液晶,驅(qū)動(dòng)方便,經(jīng)過(guò)編程后顯示內(nèi)容多樣 化。晶振通常與鎖相環(huán)電路配合使用,以提供系統(tǒng)所需的時(shí)鐘頻率,可以用于同一個(gè)晶振項(xiàng)鏈的不同鎖相環(huán)來(lái)提供的。蜂鳴器額定電流≤ 30Ma,而對(duì)于STC89C52單片機(jī), P1 口的灌電流為 15mA,由此可見(jiàn),僅靠單片機(jī)的 P3 口電流是不能驅(qū)動(dòng)蜂鳴器的,必須使用晶體管放大電路,為了使單片機(jī)的功率更小,所以使用 PNP型晶體管 ,當(dāng)外部環(huán)境的溫度或者濕度超過(guò)預(yù)設(shè)值的時(shí)候,基級(jí)變?yōu)榈碗娖剑澍Q器導(dǎo)通鳴叫。一般 1602 字符型液晶顯示器實(shí)物如圖 所示: 圖 1602 字符型液晶顯示器實(shí)物圖 1602LCD的基本參數(shù)及引腳功能 1602LCD 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,兩者尺寸差別如圖 所示: 圖 1602LCD 尺寸圖 圖 1602 基本參數(shù) 1602LCD主要技術(shù)參數(shù): 顯示容量: 16 2個(gè)字符 芯片工作電壓: — 工作電流: ( ) 模塊最佳工作電壓: 字符尺寸: ( W H) mm 顯示部分采用 SMC 1602 液晶屏進(jìn)行數(shù)據(jù)顯示,其主要技術(shù)參為:表 1所示。但由于內(nèi)帶字符發(fā)生器的控制器來(lái)說(shuō),顯示字符就比較簡(jiǎn)單了,可以讓控制器工作在文本方式,根據(jù)在 LCD 上開(kāi)始顯示的行列號(hào)及每行的列數(shù)找出顯示 RAM 對(duì)應(yīng)的地址,設(shè)立光標(biāo),在此 送上該字符對(duì)應(yīng)的代碼即可。例如屏的第一行的亮暗由 RAM 區(qū)的 000H—— 00FH 的 16字節(jié)的內(nèi)容決定,當(dāng)( 000H) =FFH 時(shí),則屏幕的左上角顯示一條短亮線,長(zhǎng)度為 8個(gè)點(diǎn);當(dāng)( 3FFH) =FFH時(shí),則屏幕的右下角顯示一條短亮線;當(dāng)( 000H) =FFH,( 001H)=00H,( 002H) =00H,??( 00EH) =00H,( 00FH) =00H 時(shí),則在屏幕的頂部顯示一條由 8段亮線和 8條暗線組成的虛線。 液晶顯示的分類方法有很多種,通??砂雌滹@示方式分為段式、字符式、點(diǎn)陣式等。 DHT11發(fā)送響應(yīng)信號(hào)的時(shí)候總線為低電平 ,DHT11把總線拉高 80us之前 ,必須等到響應(yīng)信號(hào)發(fā)送,準(zhǔn)備發(fā)送數(shù)據(jù)時(shí) ,每一 bit數(shù)據(jù)都以 50us低電平時(shí)隙開(kāi)始 ,數(shù)據(jù)位是 0或 1是由高電平的長(zhǎng)或短來(lái)決定。傳感器應(yīng)用電路:圖 。最高運(yùn)作頻率 35MHz, 6T/12T可選。 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié) Flash, 512字節(jié) RAM, 32 位 I/O 口,內(nèi)置8KB EEPROM, MAX810 復(fù)位電路, 3 個(gè) 16 位 定時(shí)器 /計(jì)數(shù)器, 4 個(gè)外部中斷,一個(gè) 7向量 4 級(jí)中斷結(jié)構(gòu)(兼容 傳統(tǒng) 51 的 5 向量 2 級(jí)中斷結(jié)構(gòu)),全雙工 串行口 。蜂鳴器電路就是用三極管來(lái)實(shí)現(xiàn)的,用來(lái)判斷周圍的溫度或者濕度是否超出設(shè)定數(shù)值,顯示電路主要用來(lái)顯示當(dāng)前的溫濕度。便于提醒和控制溫濕度的裝置,人們可以根據(jù)不同季節(jié)以及個(gè)人的需要進(jìn)行不同的調(diào)整, 采用 DHT11數(shù)字溫濕度傳感器與單片機(jī) STC89C52 相連 外圍電路比較簡(jiǎn)單。因此,具有廣闊的應(yīng)用前景和用途。尤其是目前生活節(jié)奏的加快,許多白領(lǐng)都出現(xiàn)了亞健康的狀態(tài),因此家庭溫濕度的檢測(cè)對(duì)于現(xiàn)代家庭來(lái)說(shuō)也變得刻不容緩了。 關(guān)鍵詞 :溫度測(cè)量; 濕度測(cè)量; STC89C52; DHT11 Abstract This design is the use of MSC51 Series MCU STC89C52 and DHT11 in the lowcost temperature and humidity detection system. This design includes the design of hardware and system software design. Hardware circuit includes a microcontroller, temperature and humidity sensors, display module, the alarm and the keyboard 5, the DHT11 temperature and humidity sensor and 1602 constitute a system of character LCD module display module, the system circuit is simple, stable, high integration, missioning Convenient, high precision, has some practical value. Temperature and humidity control circuit in which the temperature and humidity sensors and pare the value of the preset temperature alarm circuit, the user input required predefault value, when the actual temperature and humidity measurements of temperature and humidity is greater than the preset value, an alarm signal (bee Buzzer beep). Software part includes the main program, display routines, subroutines side temperature and humidity。硬件電路主要包括單片機(jī)、溫濕度傳感器、顯示模塊、報(bào)警器以及鍵盤(pán)等 5部分,由 DHT11 溫濕度傳感器及 1602 字符型液晶模塊構(gòu)成系統(tǒng)顯示模塊,該系統(tǒng)電路簡(jiǎn)單、工作穩(wěn)定、集成度高,調(diào)試方便,測(cè)試精度高,具有一定的實(shí)用價(jià)值。本設(shè)計(jì)主要包括硬件電路的設(shè)計(jì)和系統(tǒng)軟件的設(shè)計(jì)。本次設(shè)計(jì)采用的 DHT11 溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字輸出的溫濕度復(fù)合傳感器,傳感器包括一個(gè)電阻式感濕原件和一個(gè) NTC測(cè)溫元件,并與一個(gè)高性能的 8位單片機(jī)相連接。 環(huán)境控制也就成了人們安居樂(lè)業(yè)的基礎(chǔ),成了 共建和諧環(huán)境的重要環(huán)節(jié)。并且可以移植到汽車,倉(cāng)庫(kù) ,蔬菜大棚等有限空間的溫濕度數(shù)據(jù)采集系統(tǒng)中去。并且能夠智能報(bào)警從而采取相應(yīng)措施。如圖 圖 總體電路框圖 單片機(jī)作為主控制器,主要負(fù)責(zé)處理由溫濕度傳感器送來(lái)數(shù)據(jù),并把處理好的數(shù)據(jù)送向顯示器模塊,數(shù)據(jù)溫濕度傳感器主要用來(lái)采集周圍的環(huán)境參數(shù),并把所采集到得數(shù)據(jù)送向單片機(jī),按鍵電路主要是用來(lái)完 成單片機(jī)的復(fù)位操作和溫濕度初始值的設(shè)定。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié), 單片機(jī) 一切工作停止,直到下一個(gè)中斷或硬件復(fù)位驅(qū)動(dòng)顯示 模塊塊 模塊 報(bào)警電路 按鍵電路 溫濕度傳感器 主 控 制 器 3 為止。 2℃,工作電壓 3. 0~ 5. 5 V,相應(yīng)時(shí)間 5S, DHT1l 采用 4 針單排引腳封裝 , 傳感器通電后,需要等待 1s,這是因?yàn)橐竭^(guò)不穩(wěn)定的狀態(tài),在此期間不需發(fā)送指令 ,電源引腳( VDD, GND)之間可增加一個(gè) 100nF 的電容,用以去耦濾波 [7]。 DHT11一旦接收到主機(jī)的開(kāi)始信號(hào),接著就等待開(kāi)始信號(hào)的結(jié)束 ,然后發(fā)送 80us的低電平響應(yīng)信號(hào),要讀取 DHT11的響應(yīng)信號(hào) ,必須等待開(kāi)始信號(hào)的結(jié)束,并延時(shí)等待 2040us后才能夠接受,主機(jī)發(fā)送開(kāi)始信號(hào)后 ,這時(shí)候就可輸出高電平或切換到輸入模式 ,接著總線由上拉電阻拉高。液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動(dòng)、易于實(shí)現(xiàn)全彩色顯示的特點(diǎn),目前已經(jīng)被廣泛應(yīng)用在便攜式電腦、數(shù)字?jǐn)z像機(jī)、 PDA移動(dòng)通信工具等眾多領(lǐng)域。點(diǎn)陣圖形式液晶由 M N個(gè)顯 示單元組成,假設(shè) LCD顯示屏有 64行,每行有 128 列,每 8 列對(duì)應(yīng) 1 字節(jié)的 8 位,即每行由 16 字節(jié),共 16 8=128 個(gè)點(diǎn)組成,屏上 64 16個(gè)顯示單元與顯示 RAM區(qū) 1024 字節(jié)相對(duì)應(yīng),每一字節(jié)的內(nèi)容和顯示屏上相應(yīng)位置的亮暗對(duì)應(yīng)。這樣一來(lái)就組成某個(gè)字符。下面以長(zhǎng)沙太陽(yáng)人電子有限公司的 1602 6 字符型液晶顯示器為例,介紹其用法。如圖 所 示。 單片機(jī)晶振的作用是為系統(tǒng)提供及本周的時(shí)鐘信號(hào),通常一個(gè)系統(tǒng)共用一個(gè)晶振,以便于各部分保持同步,有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而是通過(guò)電子調(diào)整頻率的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1