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

正文內(nèi)容

智能電風扇畢業(yè)論文--基于單片機的智能落地電風扇的設(shè)計-所有專業(yè)-wenkub.com

2025-01-15 12:19 本頁面
   

【正文】 time_stor=100。JDQ3=1。 dingshi_delay=100。}//ting } void weak_default(void) { flag_dingshi=0。}//man else {JDQ2=1。JDQ1=1。JDQ2=0。 LED_zhong=LED_man=1。delay(20)。i35。 k=1。j++) { CP=0。i==0){k++。i4。 byte shuzhu[4]。hwx_jishu1=0。 case weak: //關(guān)閉狀態(tài)只顯示溫度 if(wendu_stor!=wendu){display(wendu,0)。JDQ1=0。LED_zhong=0。 case hig_wen: JDQ1=1。JDQ3=0。 LED_zhong=LED_man=LED_kuai=1。wendu_stor=wendu。}//顯示時間 } else { if(wendu_stor!=wendu) {display(wendu,0)。jiaoti_jishu2=0。 case shoudong: case zidong: //是否有定時,有則交替顯示溫度和時間,沒有則只顯示溫度 if(flag_dingshi!=0)// { static byte jiaoti_jishu2=0。 // mingjiao()。dingshi_delay=100。} else{weak_default()。} } EX0=1。 if(hwx_jishu1999){ hwx_jishu1++。 } } time_out: 。//兩個不可能值 auto_speed()。 case weak: if(KEY1==0) { state=zidong。 } else if(KEY5==0)//停 4 { weak_default()。 LED_zidong=1。JDQ3=0。 mingjiao()。LED_zhong=0。 } else if(KEY3==0)//中 2 { JDQ1=1。 LED_zidong=1。JDQ1=0。// mingjiao()。 LED_zidong=1。 mingjiao()。LED_man=0。 } else if(KEY4==0)//慢 3 { JDQ1=1。//關(guān)斷其它 LED_kuai=LED_man=1。 while(KEY2==0)。JDQ1=0。 mingjiao()。 case shoudong:if(KEY1==0) //狀態(tài)轉(zhuǎn)換時做些相應(yīng)的處理 { state=zidong。 } else if(KEY5==0) { weak_default()。dingshi_jishu3=1000。 while(KEY3==0)。 while(KEY2==0)。 while(KEY1==0)。dingshi_delay=100。 if(jianpan==wujian)goto time_out。 wujian。 } } void time0(void) interrupt 1 { byte jianpan。 //兩個不可能值 //用于啟動顯示 time_stor=100。 auto_speed()。 // 定時器 1 初始化60ms 中斷一次 //外部中斷 TCON=TCON|0x01。TL0=0xf0。 void auto_speed(void)。 //函數(shù)說明區(qū) extern byte Real_Tem(void )。39。39。 // define hwx_delay_const 3 //人體感應(yīng)延時時間 byte hwx_delay=hwx_delay_const。 bit flag_dingshi=0。39。0x00ff)。 // Start Conversion return 。 [0]=read_byte()。 ow_reset()。 delay(5)。 //6US delay(5)。 i) // writes byte, one bit at a time { DQ = 0。 } static void write_byte(char val) { byte i。}//11us if(DQ)value|=0x80。 // then return high {unsigned char i。i0。 // presence signal returned } // 0=presence, 1 = no part static byte read_byte(void) { byte i。// wait for presence //61us presence = DQ。 DQ = 0。useconds0。 //0 表示開通, 1 表示關(guān)斷 sbit JDQ2=P2^5。 //+10 / 1 sbit KEY3=P1^2 。 sbit LED_zhong =P0^4。 //發(fā)光顯示部分 sbit LED_dingshi=P0^0。 typedef unsigned int word。 風型 風強 定時 搖頭 增加 減小 圖 424 鍵盤處理過程的軟件流程圖 不等 不等 不等 相等 相等 相等 相等 相等 標志位處理程序 鍵值與( 01H)比較 鍵值與( 02H)比較 鍵值與( 03H)比較 鍵值與( 04H)比較 鍵值與( 05H)比較 其它鍵不處理 處理 K5 子程序 處理 K4 子程序 處理 K3 子程序 處理 K2 子程序 處理 K1 子程序 返回主程序 清處標志位 No No Yes Yes 開始初始化 主程序 延時 10s 進入待機模式 有鍵閉合時進入中斷系統(tǒng) 鍵盤中斷處理程序 讀列線有鍵閉合 讀行線有鍵閉合 延時消抖動 取按鍵編號 存鍵值 發(fā)送 RET1 紅外收 /發(fā)模塊 紅外發(fā)射程序流程圖如圖 524 所示。與之對應(yīng)的是鍵盤掃描處理模塊。 從軟件驅(qū)動層角度來說,就是根據(jù)軟件層確定的當前時刻風類型和風速量化所要輸出的風速值。 睡眠風:風扇馬達進入自然風電腦程序控制,其原理是人體的體溫會在睡眠后慢慢下降。風扇的轉(zhuǎn)速由光耦合器觸發(fā)導通角控制,搖頭部分可以使用普通電風扇蝸桿部分搖頭調(diào)速,只是把它用一個電磁閥來控制其導通與斷開來實現(xiàn)搖頭控制。軟件主流程圖見下頁圖 52 所示。如果相鄰的兩個中斷間隔的數(shù)據(jù)長度 0. 56ms,說明接收到的是“ 0”;時間長度是 則為“ 1”。 圖 451 紅外接收電路圖 HS0038 接收原理:紅外線接收是把遙控器發(fā)送的數(shù)據(jù)(已調(diào)信號)轉(zhuǎn)換成一定格式的控制指令脈沖(調(diào)制信號。根據(jù)碼的格式,應(yīng)該等待 9ms 的起始碼和 的結(jié)果碼完成后才能讀碼。 紅外線遙控器發(fā)射原理圖如下: 按鍵識別編碼 鍵盤 無線發(fā)射 無線接收 信號識別 控制電路 圖 451 遙控器原理框圖 1 遙控器 ( 1)、系統(tǒng)功能 該系統(tǒng)具有如下幾個功能: 1)、通過遙控器控制電機的啟動、停止; 2)、通過遙控器控制電機的加速、減速運行; 3)、通過遙控器控制電機的全自動與手動切換; 4)、通過遙控器控制電機的運轉(zhuǎn)時間; 5)、通過遙控器控制電機的搖頭與不搖頭切換; 6)、手動狀態(tài)下風型的選擇。借助于紅外線具有直線傳播的特性,利用紅外傳感器具有靈敏度高、響應(yīng)速度快和光譜范圍窄的性能,同時利用單片機具有結(jié)構(gòu)緊湊、可靠性高、數(shù)據(jù)處理能力強、速度快、功耗小、成本低的特點,可以
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1