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

正文內(nèi)容

基于單片機的溫度控制智能電風(fēng)扇-預(yù)覽頁

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

下一頁面
 

【正文】 /B接入單片機上通過程序來控制L298輸出來控制直流電機的轉(zhuǎn)動。PWM調(diào)速原理:輸出電壓UO=(ton/T)當(dāng)電源電壓U不變的情況下,輸出電壓的平均值U取決與占空比D的大小,改變D值也就改變了輸出電壓的平均值,從而達到控制電動機轉(zhuǎn)速的目的,即實現(xiàn)PWM調(diào)速。其次,被測信號由外中斷引腳輸入,未占用單片機4個并行I/O口中的任何一個,系統(tǒng)有足夠的資源利用自身I/O口完成接口。鍵盤上有很多鍵,每一個鍵對應(yīng)一個鍵碼,以便根據(jù)鍵碼轉(zhuǎn)到相應(yīng)的鍵處理子程序,進一步實現(xiàn)數(shù)據(jù)輸入和命令處理的功能。 while(1) { display()。 我們組編寫的系統(tǒng)主要是根據(jù)目前節(jié)智能化電風(fēng)扇技術(shù)的發(fā)展趨勢和國內(nèi)實際的應(yīng)用特點和要求,采用了自動化的結(jié)構(gòu)形式,實現(xiàn)對電風(fēng)扇轉(zhuǎn)速的自動控制。 致謝 在這次實訓(xùn)中,能夠設(shè)計成功離不開老師的精心輔導(dǎo)以及老師對我們教學(xué)上的嚴謹,在設(shè)計的研究其及整理期,老師給了我很大的支持和鼓勵,每當(dāng)遇到問題是陳老師都能一一耐心解答,才使得設(shè)計順利完成。 //定義通信端口 sbit DQ = P3^3。 //DQ復(fù)位 delay(4)。 //拉高總線 delay(20)。unsigned char dat = 0。 // 給脈沖信號 dat=1。 } return(dat)。 i) { DQ = 0。 DQ = 1。unsigned int t=0。 // 啟動溫度轉(zhuǎn)換 delay(100)。 //(讀取溫度寄存器) 前兩個就是溫度 a=RChar()。}endif2 液晶顯示模塊程序設(shè)計程序如下():ifndef __ _H__define __LCD1602_H__ define LCD_DB P0sbit LCD_RS=P2^0。//初始化函數(shù)void LCD_write_mand(unsigned char mand)。//延時函數(shù)/*******初始化函數(shù)***************/void LCD_init(void) { LCD_write_mand(0x01)。//設(shè)置8位格式,2行,5x7 LCD_write_mand(0x0c)。//指令 LCD_RW=0。//實踐證明,我的LCD1602上,用for循環(huán)2次就能完成普通寫指令。//寫入 LCD_E=1。 if(y==1) address=0x80+x。}//********延時函數(shù)***************void delay_n40us(unsigned int n){ unsigned int i。i) for(j=0。void LCD_disp_str(unsigned char column,unsigned char line,unsigned char *str){ unsigned char n=0。}endif3電機調(diào)速與萬年歷程序設(shè)計PWM調(diào)速程序():ifndef __time_H__define __time_H__//sbit fl=P2^7。 TMOD = 0x11。 TL1 = (6553510)%255。 ET1 = 1。 TL0 = (6553512500)%255。second++。 if(g_minute==10) {s_minute++。g_minute=0。amp。} if(g_day==10) {s_day++。(g_day==1)) {g_mouth++。g_mouth=0。g_mouth=0。} if((s_year==2)amp。} } }}endif萬年歷程序(): ifndef __time00_H__define __time00_H__void t0() interrupt 3{ TR1=0。 if(temp0temp) {fl=0。 if(m_second==Vo2) { fl=1。Vo1=0。4按鍵總控制模塊程序設(shè)計按鍵程序():ifndef __key_H__define __key_H__unsigned int tmp。sbit pwm= P1^2。sbit key_8=P2^4。unsigned char g_hour=0,s_hour=1,g_minute=0,s_minute=3,second,g_day=0,s_day=2,s_mouth=0,g_mouth=6,g_year=1,s_year=1,Modle=0。,39。}。039。039。unsigned char str_Modle[2]={39。}。039。039。/39。039。unsigned char str_time[9]={39。,39。,39。,39。,39。 void DelayXus(int x){ unsigned char j。}//溫度比較void bijiao() { if(((temptemp0)=0)amp。} if(((temptemp0)=4)amp。} if((temptemp0)=8){Vo2=1。} }void display(){ if(change==0){ LCD_disp_str(0,1, wele to )。 temp0=(s_tmp_s*10+g_tmp_s)。 str_temp[2]=0x2e。} if(change==1){if(wu==1) { if(Modle==1) { {if(key_9==0) { i++ 。 } else if(key_8==0) { i。=0x0f 。 tmp = table[i]。 } else if(key_8==0) { i。=0x0f 。 tmp = table[i]。 tmp= 255(1tmp)。 tmpamp。 } } } if(Modle==4) { {if(key_9==0) { i++ 。=0x0f 。 if(i=0) i=4。 s_hour=tmp。 tmp = table[i]。 tmp= 255(1tmp)。 tmpamp。 } } } if(Modle==6) { {if(key_9==0) { i++ 。=0x0f 。 if(i=0) i=5。 s_day=tmp。 tmp = table[i]。 tmp= 255(1tmp)。 tmpamp。 } } } if(Modle==8) { {if(key_9==0) { i++ 。=0x0f 。 if(i=0) i=3。 s_mouth=tmp。 tmp = table[i]。 tmp= 255(1tmp)。 tmpamp。 } } } if(Modle==10) { {if(key_9==0) { i++ 。=0x0f 。 tmp = table[i]。 tmp= 255(1tmp)。 LCD_disp_str(13,2, )。delay_n40us(10000)。 str_date[4]=0x30+g_mouth。 str_time[1]=0x30+g_hour。 str_time[7]=0x30+second%10。 str_temp0[0]=0x30+s_tmp_s。 str_temp[3]=0x30+tmp%10。 bijiao()。 tmpamp。 if(i=0) i=11。 g_tmp_s=tmp。 tmpamp。 if(i=0) i=11。 LCD_disp_str(4,2,39。 LCD_disp_str(13,2, )。 str_temp0[1]=0x30+g_tmp_s。 temp0=(s_tmp_s*10+g_tmp_s)。 str_temp[2]=0x2e。 } }}void scan_0() interrupt 0{Modle=Modle+1。if(wu==3) wu=1。}if(keyM_A==0){Modle++。 while(keyM_A==0)。=0x
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1