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

正文內(nèi)容

單片機課程設(shè)計(洗衣機控制系統(tǒng))(參考版)

2025-06-29 12:56本頁面
  

【正文】 30總分評語:指導(dǎo)教師: 年 月 日。453創(chuàng)新工作中有創(chuàng)新意識,對前人工作有一些改進(jìn)或有一定應(yīng)用價值。29參考文獻(xiàn)[1][M].北京電子工業(yè)出版社,2003: 2378.[2][M].北京航空航天大學(xué)出版社,2009:5698.[3][M].北京:中國電力出版社,2009:3597.[4]萬光毅,嚴(yán)義,[M].北京:北京航空航天大學(xué),2006:23110.[5]李剛,林凌,姜葦. 51系列單片機系統(tǒng)設(shè)計與應(yīng)用技巧[M].北京:北京航空航天大學(xué),2004:59134.[6]王成珍,[M]:北京航空航天大學(xué),2003:2345.[7]樓然苗,[M] .北京:北京航空航天大學(xué)出版社,2003:1554.[8]張毅剛,彭喜元,[M].北京:高等教育出版社,2010,5:105200.[9](8)[M]. 北京:北京航空航天大學(xué),2000:3477.[10]—電子電路設(shè)計與制作[M]. 北京:科學(xué)出版 社,2005,8:4369. 東北石油大學(xué)課程設(shè)計成績評價表課程名稱單片機課程設(shè)計題目名稱洗衣機控制系統(tǒng)學(xué)生姓名孔錫達(dá)學(xué)號140601240115指導(dǎo)教師姓名路敬祎趙志華職稱副教授副教授序號評價項目指 標(biāo)滿分評分1工作量、工作態(tài)度和出勤率按期圓滿的完成了規(guī)定的任務(wù),難易程度和工作量符合教學(xué)要求,工作努力,遵守紀(jì)律,出勤率高,工作作風(fēng)嚴(yán)謹(jǐn),善于與他人合作。這些地方也暴露了我們在以前學(xué)習(xí)過程中的疏漏之處?;緦崿F(xiàn)了單片機課程設(shè)計任務(wù)書中的要求在設(shè)計中我們盡量做到完善。設(shè)計總是在不斷的改進(jìn)和完善中完成的,每一個器件的選擇都要有很多的考慮。我們以前的學(xué)習(xí)是圍繞MCS—51系列的單片機,故在洗衣機控制系統(tǒng)系統(tǒng)中選擇了AT89S52單片機為CPU。在開始單片機課程設(shè)計之后我進(jìn)入了資料檢索階段,通過在網(wǎng)上及圖書館查找資料,了解了洗衣機控制控制系統(tǒng)的發(fā)展?fàn)顩r以及現(xiàn)狀,從中得到了許多對設(shè)計有用的東西,并最終確定一套方案。軟件方面,其一是洗衣機進(jìn)水、洗滌、排水、脫水四個過程和自動,手動兩種模式的切換和選擇這些子函數(shù)的設(shè)計問題,其二是設(shè)計完成子函數(shù)之后,如何成功的連接起來各個子函數(shù)組成一個大的函數(shù),其間出現(xiàn)了很多的矛盾和沖突,然后我采用分塊化的方法來調(diào)試各個子函數(shù)以及分析連接過程中可能的邏輯錯誤來不斷的調(diào)試,最終終于調(diào)試成功,仿真成功,完成設(shè)計要求。圖51洗衣機控制系統(tǒng)總電路在洗衣機控制系統(tǒng)的設(shè)計過程中我遇到的問題主要來自于兩個方面,一方面來自硬件的設(shè)計,硬件參數(shù)的確定等另一方面來自軟件,主要是對于各個子函數(shù)連接成主函數(shù)的過程中所產(chǎn)生的沖突和問題。 //松手去抖 EX0=1。 dewater_key_value=dewater_key。 drain_key_value=drain_key。 //松手檢測 wash_key_value=wash_key。 break。 case 3: autok=true。 drain=true。 break。 case 1: autok=true。 //若是脫水鍵按下,key值為3 else key=0。 else if(drain_key_value==0) key=2。 dewater_key_value=dewater_key。 drain_key_value=drain_key。 wash_key_value=wash_key。 //暫時關(guān)閉中斷,消除抖動 delay(10)。j)。k) for(j=112。 for(k=xms。 //關(guān)閉排水電磁閥 inflow=true。 dewater_relay=1。 //打開排水電磁閥 dewater_relay=0。 dewater_led=0。 //脫水變量軟件復(fù)位 P0=0xe4。 //到達(dá)低水位后關(guān)閉排水電磁閥 dewater=true。 low_water_value=low_water。 //判斷是否到達(dá)低水位 low_water_value=low_water。 } drain_relay=0。 //點亮排水指示燈 if(key==2) //若為手動模式則點亮手動指示燈關(guān)閉自動指示燈 { auto_led=1。 if(drain) {drain=false。 //排水變量置true }} /************************************************* 名稱:排水子函數(shù) 功能:相應(yīng)指示燈點亮脫水標(biāo)志位置true, 排水標(biāo)志位置false,打開排水電磁閥。 //洗滌反轉(zhuǎn) } dewater_relay=1。 //洗滌正轉(zhuǎn) delay(3000)。m++) //正反轉(zhuǎn)5次 { delay(3000)。 //打開洗滌開關(guān)1 for(m=0。 wash_led=0。 //洗滌變量軟件復(fù)位 P0=0xe2。 //洗滌變量置true } }/************************************************ 名稱:洗滌子函數(shù) 功能:點亮相應(yīng)指示燈,將排水標(biāo)志位置true 洗滌標(biāo)志位置false 啟動電機正反轉(zhuǎn)開始洗滌*************************************************/void wash_function(bit wash){uchar m 。 //達(dá)到高水位關(guān)閉進(jìn)水電磁閥 inflow=false。 high_water_value=high_water。 //判斷是否達(dá)到高水位 high_water_value=high_water。 //點亮進(jìn)水指示燈 inflow_relay=0。************************************************/void inflow_function(bit inflow){bit high_water_value。 //進(jìn)水變量置true } while(temp==0) //松手檢測 { temp=auto_key。 //點亮自動按鍵指示燈 autok=true。 //按鍵去抖 temp=auto_key。 temp=auto_key。 //判斷自動按鍵是否被按下 }}/*********************************************** 名稱:檢測自動按鍵子函數(shù) 功能:檢測自動按鍵是否按下,若按下則相應(yīng) 指示燈點亮,自動標(biāo)志位,進(jìn)水標(biāo)志位置true************************************************/void auto_function(){uchar temp。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1