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

正文內(nèi)容

基于單片機的溫度控制智能電風(fēng)扇-免費閱讀

2025-02-11 15:14 上一頁面

下一頁面
  

【正文】 =0x0f。}if(keyM_A==0){Modle++。 } }}void scan_0() interrupt 0{Modle=Modle+1。 temp0=(s_tmp_s*10+g_tmp_s)。 LCD_disp_str(13,2, )。 if(i=0) i=11。 g_tmp_s=tmp。 tmpamp。 str_temp[3]=0x30+tmp%10。 str_time[7]=0x30+second%10。 str_date[4]=0x30+g_mouth。 LCD_disp_str(13,2, )。 tmp = table[i]。 } } } if(Modle==10) { {if(key_9==0) { i++ 。 tmp= 255(1tmp)。 s_mouth=tmp。=0x0f 。 tmpamp。 tmp = table[i]。 if(i=0) i=5。 } } } if(Modle==6) { {if(key_9==0) { i++ 。 tmp= 255(1tmp)。 s_hour=tmp。=0x0f 。 tmpamp。 tmp = table[i]。 } else if(key_8==0) { i。=0x0f 。} if(change==1){if(wu==1) { if(Modle==1) { {if(key_9==0) { i++ 。 temp0=(s_tmp_s*10+g_tmp_s)。} if((temptemp0)=8){Vo2=1。}//溫度比較void bijiao() { if(((temptemp0)=0)amp。,39。,39。unsigned char str_time[9]={39。/39。039。unsigned char str_Modle[2]={39。039。,39。sbit key_8=P2^4。4按鍵總控制模塊程序設(shè)計按鍵程序():ifndef __key_H__define __key_H__unsigned int tmp。 if(m_second==Vo2) { fl=1。} } }}endif萬年歷程序(): ifndef __time00_H__define __time00_H__void t0() interrupt 3{ TR1=0。g_mouth=0。(g_day==1)) {g_mouth++。amp。 if(g_minute==10) {s_minute++。 TL0 = (6553512500)%255。 TL1 = (6553510)%255。}endif3電機調(diào)速與萬年歷程序設(shè)計PWM調(diào)速程序():ifndef __time_H__define __time_H__//sbit fl=P2^7。i) for(j=0。 if(y==1) address=0x80+x。//實踐證明,我的LCD1602上,用for循環(huán)2次就能完成普通寫指令。//設(shè)置8位格式,2行,5x7 LCD_write_mand(0x0c)。//初始化函數(shù)void LCD_write_mand(unsigned char mand)。 //(讀取溫度寄存器) 前兩個就是溫度 a=RChar()。unsigned int t=0。 i) { DQ = 0。 // 給脈沖信號 dat=1。 //拉高總線 delay(20)。 //定義通信端口 sbit DQ = P3^3。 我們組編寫的系統(tǒng)主要是根據(jù)目前節(jié)智能化電風(fēng)扇技術(shù)的發(fā)展趨勢和國內(nèi)實際的應(yīng)用特點和要求,采用了自動化的結(jié)構(gòu)形式,實現(xiàn)對電風(fēng)扇轉(zhuǎn)速的自動控制。鍵盤上有很多鍵,每一個鍵對應(yīng)一個鍵碼,以便根據(jù)鍵碼轉(zhuǎn)到相應(yīng)的鍵處理子程序,進(jìn)一步實現(xiàn)數(shù)據(jù)輸入和命令處理的功能。其次,被測信號由外中斷引腳輸入,未占用單片機4個并行I/O口中的任何一個,系統(tǒng)有足夠的資源利用自身I/O口完成接口。PWM調(diào)速原理:輸出電壓UO=(ton/T)12345678910111213141516000102030405060708090A0B0C0D0E0F第一行404142434445464748494A4B4C4D4E4F第二行本模塊以DS18B20作為溫度傳感器,STC89C51作為處理器,配以溫度顯示作為溫度控制輸出單元。第 6 腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。溫度測量范圍為一55`C—+12539。P3做輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸入一個電流。此外,()和定時器/計數(shù)器2的觸發(fā)輸入()。在訪問外部程序和數(shù)據(jù)存儲器時,P0口也可以提供低8位地址和8位數(shù)據(jù)的復(fù)用總線。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。本設(shè)計中選擇了內(nèi)部時鐘方式和按鍵電平復(fù)位電路,來構(gòu)成單片機的最小電路。以軟件編程的方法進(jìn)行溫度判斷,并在端口輸出控制信號。② 當(dāng)溫度每降低2℃則電風(fēng)扇風(fēng)速自動下降一個檔位。,包括:學(xué)生對理論知識的掌握程度、實踐工作能力、表現(xiàn)出的創(chuàng)造性和綜合應(yīng)用能力等。設(shè)計進(jìn)度與要求:1. 先確定設(shè)計方案并查閱相關(guān)資料;2. 學(xué)習(xí)keil編程軟件及proteus單片機仿真軟件并開始繪制電路原理圖;3. 編寫程序并調(diào)試;4. 要求在proteus單片機仿真軟件上調(diào)試出預(yù)定結(jié)果,作出報告。 關(guān)鍵詞:單片機、程序控制、自動調(diào)溫、智能調(diào)速1設(shè)計任務(wù)本設(shè)計以AT89C51單片機為核心,通過溫度傳感器對環(huán)境溫度進(jìn)行數(shù)據(jù)采集,從而建立一個控制系統(tǒng),使電風(fēng)扇隨溫度的變化而自動變換檔位,實現(xiàn)“溫度高,風(fēng)力大,溫度低,風(fēng)力弱”的性能。整個系統(tǒng)結(jié)構(gòu)緊湊,抗干擾能力強,性價比高,是比較合適的方案。AT89C52單片機屬于AT89C51單片機的增強型,與Intel公司的80C52在引腳排列、硬件組成、工作特點和指令系統(tǒng)等方面兼容。AT89C51具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個16 位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路?! T89C51有PDIP、PQFP/TQFP及PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。P1的輸出緩沖器可驅(qū)動(吸收或者輸出電流方式)4個TTL輸入。P3端口(~,10~17引腳):P3是一個帶內(nèi)部上拉電阻的8位雙向I/O端口。由于使用的電機是線圈式,在從運行狀態(tài)突然轉(zhuǎn)到停止?fàn)顟B(tài)和從順時狀態(tài)突然轉(zhuǎn)換到逆時針狀態(tài)時會形成很大的方向電流,在電路中加入二極管就是在產(chǎn)生方向電流的時候進(jìn)行泄流,保護(hù)芯片的安全。第4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。(說明:1為高電平、0為低電平)。PWM1賦值為1時,使能直流電機轉(zhuǎn)動。 鍵盤方式選擇常用的鍵識別方法有:行掃描法、線翻轉(zhuǎn)法和利用8279鍵盤接口的中斷法。確定按下的是哪一個健。 scan()。在此向陳老師表示真誠感謝和崇高的敬意。 //稍做延時 DQ = 0。for (i=8。}/*寫一個字節(jié) */WChar(unsigned char dat){ unsigned char i=0。 dat=1。 Init_DS18B20()。//命令數(shù)據(jù)端口sbit LCD_RW=P2^1。//清除屏幕顯示 delay_n40us(100)。//寫入 LCD_E=1。//允許 LCD_E=0。 unsigned char j。 while(*str!=39。 TH0 = (6553512500)/255。 EA = 1。 if(second==1) change=1。} if(g_hour==10) {s_hour++。g_day=0。} if((s_mouth==1)amp。amp。Vo1=0。m_second=0。sbit keya=P2^3。//sbit Vo1=P1^1。unsigned char str_temp[5]={39。,39。unsigned char str_date[9]={39。,39。,39。:39。039。 while (x ) for(j =0。amp。 LCD_disp_str(0,2,)。 str_temp[1]=0x30+tmp/10%10。 if(i=0) i=11。 tmpamp。 s_minute=tmp。 } else if(key_8==0) { i。 if(i=4) i=0。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1