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

正文內(nèi)容

基于單片機的全自動洗衣機控制系統(tǒng)設(shè)計畢業(yè)論文(參考版)

2024-08-31 14:52本頁面
  

【正文】 參考文獻 [1] 王琰.基于 MCS— 51單片機的洗衣機控制系統(tǒng)設(shè)計.自動化及儀器儀表 [2] 李廣第.單片機基礎(chǔ).北京 :北京航空航天大學出版社 [3] 李圣良.基于 MCS— 51 單片機的洗衣機控制系統(tǒng).自動化儀表 [4] 陳繼飛.單片機在全自動洗衣機中的應(yīng)用.家用電技 [5] 林義周.基于 51單片機的全自動洗衣機控制器.科技資訊 [6] 戴佳,戴衛(wèi)恒. 51 單片機 C語言應(yīng)用程序設(shè)計實例精講.北京 :電子工業(yè)出版社 [7] 宋彩利 ,孫友倉 吳宏岐 .單片機原理與 C51 編程 .西安交通大學出版社 [8] 魯建國,曹敏 .《家用電動洗衣機》的修訂與我國洗衣機的發(fā)展 .家電科技 [9] 何立民. MCS51 系列單片機應(yīng)用系統(tǒng)設(shè)計配置與接口技術(shù) .北京 :北京航空航天大學出版社 [10] 吳國經(jīng),等 .單片機應(yīng)用技術(shù) .中國電力出版社 。論文中的很多材料取于相關(guān)書籍和互聯(lián)網(wǎng),也向相關(guān)資料的作者表示衷心的感謝。老師嚴謹?shù)闹螌W態(tài)度,一絲不茍的敬業(yè)精神,誨人不倦的 高尚師德,為我樹立了做人、做事的楷模,對我今后的人生之旅將產(chǎn)生深遠的影響。他能夠在百忙之中給我指導(dǎo),耐心解答我的疑難問題。 此外,我還得出一 個結(jié)論:知識必須通過應(yīng)用才能實現(xiàn)其價值! 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 38 致 謝 在這大學 三 年的生活里 ,在這即將畢業(yè)的時刻,我要感謝學校以及老師們對我的教育和培養(yǎng),在老師的細心教導(dǎo)下,我學到了很多的知識。 在設(shè)計過程中,我通過網(wǎng)絡(luò)查閱大量有關(guān)資料,與同學交流經(jīng)驗和自學并向老師請教等方式,使自己學到了不少知識,也經(jīng)歷了不少艱辛,但收獲巨大。對于在此次單片機控制系統(tǒng)應(yīng)用中還存在一些問題,在控制電動機正反轉(zhuǎn)設(shè)計中采用單片機進行控制,存在著一些缺點,例如所選用的單片機 不太合理以及調(diào)試過程比較麻煩。 畢業(yè)設(shè)計不僅是對前面所學知識的一種綜合檢驗,而且也是對自己能力的一種提高。a++)。 } for(a=0。 sm1=1。i2。a++)。 } for(a=0。 sm2=1。i1。 //顯示數(shù)碼管十位 chun_shu[0]=m%10。 //進水時間 chun_shu[0]=jins_time%10。 //脫水定時顯示數(shù)碼管十位 chun_shu[0]=t%10。 //洗滌次數(shù)顯示數(shù)碼管十位 chun_shu[0]=d%10。 其主要程序如下: int shao_maio() { int a,i。 } 數(shù)碼管顯示子程序 該程序的主要功能是通過兩位數(shù)碼管顯示 一些時間信息,如 加水時間、洗衣定時時間、脫水時間、洗衣剩余時間、洗衣次數(shù)等顯示。 q2=1。其應(yīng)用程序如下: 圖 為外部中斷 1 void wai1_zhong_duan() interrupt 2//外部中斷 1 { q1=0。 //記錄 中斷次,數(shù)每次中斷 50ms } 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 34 外部中斷 1 子程序 圖 35 為外部中斷 1 程序框架。//高 8位 TL0=(6553650000)%256。當系統(tǒng)進入洗衣狀態(tài)時,定時器中斷 1 開始每50ms 中斷一次,用來記錄洗衣的時間,當洗衣時間到時,關(guān)閉定時器中斷 0,進入下一步工作。 q3=1。 q4=0。amp。q3=0。q4=1。amp。amp。q4=0。q3=1。amp。amp。amp。 //打開內(nèi)部中斷 0 TR0=1。//1 x=3。 //4 sn2=1。 //打開內(nèi)部中斷 0 TR0=1。 //2 sn3=1。 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 32 if(x==4) { sn1=0。 ET0=1。 TH0=(6553650000)/256。//開總中斷 TMOD=0x11。 } sw1=0。led7==0) //強洗 { led6=1。 } if(led6==1amp。amp。//關(guān)閉水龍頭 jins_time==1。 } } 外部中斷 0 子程序 外部中斷 0 程序框架(如圖 ),其主要功能是:當設(shè)置加水時間過長,水就會溢出,為防止水溢出,當 水加到一定高度時就會進入該中斷子程序關(guān)閉進水閥,開始執(zhí)行下一步任務(wù)。//低 8 位 if(EX0==1) { b1=b1+1。 //掃描數(shù)碼管 TH1=(6553650000)/256?;蛘咚訚M后,利用外部中 斷 0 來停止加水。 //2 sn3=0。 sn1=0。 //打開內(nèi)部中斷 0 TR1=1。 //定時 50毫秒 TL1=(6553650000)%256。 TMOD=0x11。 //開外部中斷 0 sw1=0。x0) { EA=1。 //掃描數(shù)碼管 } if(sb4==0amp。a130。x0) { start: xi_di=0。 } } } /*****************啟動 ******************************/ if(sb4==0amp。 shao_maio()。x==6) { 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 28 jins_time=jins_time1。 //掃描數(shù)碼管 } if(sb3==0amp。a130。x==6) //進水定時減少 { EA=0。 } } } /**************************************************/ if(sb3==0amp。 shao_maio()。x==4) { t=t1。 //掃描數(shù)碼管 } if(sb3==0amp。a130。x==4) //脫水定時減少 { EA=0。 } } } /**************************************************/ if(sb3==0amp。 m1=m。 //掃描數(shù)碼管 } if(sb3==0amp。a130。x==2)//洗衣定時減少 { EA=0。 if(d0) { d=0。 //掃描數(shù)碼管 } if(sb3==0amp。a130。x==1)//洗滌次數(shù)減少 { EA=0。 if(jins_time99) { jins_time=0。x==6) { jins_time=jins_time+1。 //掃描數(shù)碼管 } if(sb2==0amp。a130。amp。 if(t99) { t=0。x==4) { t=t+1。 //掃描數(shù)碼管 } if(sb2==0amp。a130。amp。 if(m99) { m=0。x==2) { m=m+1。 //掃描數(shù)碼管 } if(sb2==0amp。a130。amp。 if(d99) { d=0。amp。a++) //按鍵去抖 { shao_maio()。 for(a=0。amp。 led7=0。//1 } if(x==7)//強洗 { x=0。 //4 sn2=0。 //2 sn3=1。//1 } if(x==5)//脫水剩余時間 { sn1=0。 //4 sn2=1。 //2 sn3=1。//1 } if(x==3)//洗衣剩余時間 { sn1=0。 //4 sn2=0。 //2 sn3=1。 if(x==1)//洗滌次數(shù)設(shè)置 { sn1=1。a++) //按鍵去抖 { shao_maio()。 for(a=0。 led7=0。amp。a++) //按鍵去抖 { shao_maio()。x==0)//強洗 { for(a=0。 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 22 } } if(sb3==0amp。x==0) { led6=0。 //掃描數(shù)碼管 } if(sb2==0amp。a140。amp。//蜂鳴器停止 } else goto start。//蜂鳴器響 delay(2)。//LED 熄滅 q1=q2=q3=q4=1。//關(guān)水龍頭 2 sm1=sm2=0。//判斷是否跳轉(zhuǎn) } if(d=0) { EA=0。 x=0。 t=t。 } if(t=0) { jins_time=jins_time1。//顯示脫水剩余時間 } if(tuo_s==1200) { tuo_s=0。 //2 sn3=1。 //外部中斷 1 打開為放水準備 sn1=0。 //打開內(nèi)部中斷 0 TR1=1。 //定時 50 毫秒 TL1=(6553650000)%256。//開總中斷 TMOD=0x11。//關(guān)定時器中斷 0 TR0=0。//開水龍頭 2 EX0=0。 } } /*****************開始脫水 ************************/ if(m==0) { sw1=1。 q2=1。led7==0) //強洗 { q1=0。 } 浙江工業(yè)職業(yè)技術(shù)學院電氣電子工程分院畢業(yè)設(shè)計 20 } if(led6==1amp。 q2=0。b1000)) {q1=1。b600||(b=800amp。 } if(b=400amp。 q1=0。b800))//10m {q2=1。b200||(b=600amp。led7==1) //弱洗 { if(b=0amp。 } if(led6==0amp。 ET0=1。 //2 sn3=1。 } //if(x==3)//洗衣剩余時間 else { sn1=0。//1 ET0=1。//4 點亮洗衣剩余時間指示燈 sn2=1。 //打開內(nèi)部中斷 0 TR0=1。 //定時 50毫秒 TL0=(6553650000)%256。 jins_time=1。 //開外部中斷 0 EA=1。//關(guān)閉水龍頭 jins_time=1。 jins_time=jins_time1。 //掃描數(shù)碼管 } /*************進水控制 ****************************/ shao_maio()。 } if(t0) { t=0。 m=m1。 while(d) {
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1