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

正文內(nèi)容

全自動(dòng)洗衣機(jī)控制系統(tǒng)設(shè)計(jì)(文件)

 

【正文】 XD串行數(shù)據(jù)接收TXD串行數(shù)據(jù)發(fā)送INT0外部中斷0的申請(qǐng)INT1外部中斷1的申請(qǐng)T0定時(shí)器/計(jì)數(shù)器0計(jì)數(shù)輸入T1定時(shí)器/計(jì)數(shù)器1計(jì)數(shù)輸入WR外部RAM寫選通RD外部RAM讀選通(2)控制信號(hào)線RST復(fù)位輸入信號(hào)高電平有效,用以完成單片機(jī)的復(fù)位初始化操作。 單片機(jī)的復(fù)位電路復(fù)位電路的作用是復(fù)位。手動(dòng)復(fù)位是利用開關(guān)是S1來實(shí)現(xiàn)復(fù)位,電源VCC經(jīng)兩電阻分壓,在RST端產(chǎn)生一個(gè)高電平,單片機(jī)復(fù)位。只要在兩引腳之間跨接晶體振蕩器和微調(diào)電容CC11,就可以構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。在通常情況下,使用振蕩頻率為6MHz或12MHz的晶振。本次設(shè)計(jì)中我們采用發(fā)光二極管主要是用來指示洗衣機(jī)的工作狀態(tài)。本次設(shè)計(jì)只是顯示時(shí)間,所以采用LED顯示器就可以達(dá)到目的了。共陰極LED顯示器的發(fā)光二極管的陰極連在一起,通常此公共陰極接地。(2)LED顯示器工作原理LED顯示器有靜態(tài)顯示和動(dòng)態(tài)顯示2種方式。在多位LED顯示時(shí),為簡(jiǎn)化硬件電路,通常將所有位的段碼線相應(yīng)段并聯(lián)在一起,由1個(gè)8位I/O口控制,形成段碼線的多路復(fù)用,而各位的共陰極或共陽(yáng)極分別由相應(yīng)的I/O線控制,形成各位的分時(shí)選通。若要各位LED能夠顯示出與本位相應(yīng)的顯示字符,就必須采用動(dòng)態(tài)顯示,即在某一時(shí)刻,只讓一位的位選線處于選通狀態(tài),而其他各位的位選處于關(guān)閉狀態(tài),同時(shí),段碼線上輸出相應(yīng)位要顯示的字符段碼。雖然這些字符是在不同時(shí)刻出現(xiàn)的,而在同一時(shí)刻,只有一位顯示,其他各位熄滅,但由于LED顯示器的余輝和人眼的視覺暫留作用,只要每位顯示間隔足夠短,則可以造成多位同時(shí)亮的假象,達(dá)到同時(shí)顯示的效果。電動(dòng)機(jī)有兩個(gè)控制端。圖38 電動(dòng)機(jī)的控制電路 進(jìn)水、排水電路 如圖39所示。洗衣機(jī)通電之后單片機(jī)上電首先進(jìn)行程序的初始化包括定時(shí)器0、外部中斷0、外部中斷1的初始化以及各參數(shù)初值的設(shè)定。完成進(jìn)水、洗滌、脫水、漂洗的循環(huán)過程。程序流程圖如圖43所示:圖43 洗滌程序流程圖 漂洗程序的設(shè)計(jì)漂洗是一個(gè)比較固定的洗衣方式,與洗滌過程操作相同,只是時(shí)間短一些。程序流程圖如圖45所示:圖45 脫水洗滌程序流程圖第5章 調(diào) 試在系統(tǒng)樣機(jī)的組裝和軟件設(shè)計(jì)完成以后就進(jìn)入系統(tǒng)的調(diào)試階段。在進(jìn)行硬件調(diào)試時(shí)先進(jìn)行靜態(tài)調(diào)試,用萬(wàn)用表等工具在樣機(jī)加電前根據(jù)原理圖和裝配圖仔細(xì)檢查線路核對(duì)元器件的型號(hào)、規(guī)格哈安裝是否正確。特別注意電源的正負(fù)極以及電源之間是否有短路并檢查地址總線、數(shù)據(jù)總線、控制總線是否存在相互間的短路或其它信號(hào)線的短路。若有高壓將有可能損壞外部仿真電路,同樣如果電壓過低就沒有能力驅(qū)動(dòng)負(fù)載。我們?cè)谡{(diào)試的過程中發(fā)現(xiàn)單片機(jī)輸出穩(wěn)定的電壓,但是硬件電路的發(fā)光二極管的亮度不一、時(shí)亮?xí)r不亮。 軟件調(diào)試軟件調(diào)試與所選用的軟件結(jié)構(gòu)和程序設(shè)計(jì)技術(shù)有關(guān)。通過檢測(cè),可以發(fā)現(xiàn)程序中的死循環(huán)錯(cuò)誤、機(jī)器碼錯(cuò)誤及轉(zhuǎn)換地址錯(cuò)誤,同時(shí)也可以發(fā)現(xiàn)用戶系統(tǒng)中的硬件故障、軟件算法及硬件設(shè)計(jì)錯(cuò)誤。單步和斷點(diǎn)調(diào)試后,還應(yīng)進(jìn)行連續(xù)調(diào)試,因?yàn)閱纹瑱C(jī)的運(yùn)行是在嚴(yán)格的時(shí)序下進(jìn)行的,單步運(yùn)行成功并不代表連續(xù)運(yùn)行成功。控制系統(tǒng)主要由電源電路、控制電路兩大模塊構(gòu)成。通過對(duì)單片機(jī)的重新編程可以很方便的改變洗衣機(jī)的功能。其次對(duì)待任何的工作責(zé)任心是必要的。對(duì)于以上之粗淺體會(huì)進(jìn)一步的總結(jié)和提高,需要有更多的社會(huì)實(shí)踐來提供,我也相信在不久的將來踏入社會(huì),類似這樣的設(shè)計(jì)絕不在少數(shù),只要我們努力學(xué)習(xí)、勇于實(shí)踐、勤學(xué)好問我們就會(huì)懂得以前不明白或不懂的道理,就會(huì)很快地成長(zhǎng)和成熟起來。在此,特向吳老師表示最衷誠(chéng)的感謝!大專的學(xué)習(xí)生涯即將結(jié)束,這次畢業(yè)設(shè)計(jì)也將給這兩年半年的學(xué)習(xí)劃上一個(gè)圓滿的句號(hào)。在接下來的設(shè)計(jì)過程中,吳老師時(shí)刻指導(dǎo)著我,為我提供了很多難得的學(xué)習(xí)機(jī)會(huì)和寶貴的資源以及為人處事的方法,是吳老師指出我學(xué)習(xí)上的不足之處,讓我的知識(shí)更加系統(tǒng)、全面。最后感謝我身邊的同學(xué)們和朋友們,他們讓我體會(huì)到友誼的可貴,和朋友分享喜悅和憂愁的快樂。char code bittab[]={0xbf,0x7f}。 //脫水指示燈sbit p16=P1^6。 //反轉(zhuǎn)unsigned char min,sec。 int count=0。i++) for(j=0。 unsigned int k=8000。a80。s++)。 delay(30)。0x0f。}void t0() interrupt 1 //倒計(jì)時(shí){ TH0=0x3c。 sec=sec1。 P1=0xff。 } sec=60。 P2=0xff。 break。 } num++。 delay(5000)。i60。 p21=1。 p20=1。//開排水 delay(5000)。 delay(2000)。 delay(3000)。 delay(4000)。 p21=0。 delay(2000)。//關(guān)排水 p10=1。 delay(8000)。i30。 p21=1。 p20=1。 delay(8000)。 delay(2000)。 delay(3000)。 delay(4000)。 p21=0。 delay(2000)。 p11=1。 delay(3000)。 p12=1。 break。p17=0。 TR0=0。 delay(3000)。 //第二次漂洗 delay(3000)。 TR0=0。 delay(5000)。 //第二次漂洗 delay(5000)。 TH0=0x3c。 TL1=0x18。 while(1) { key=ScanKey()。 kuai()。 tuoshui()。 sec=10。 biao()。 TR0=1。 ET0=1。 //脫水 }void main() { TMOD=0x01。 //第一次漂洗 delay(5000)。 TR0=1。 //脫水 }void kuai() //快速洗{ min=15。 //第一次漂洗 delay(3000)。 TR0=1。 } }}void biao(void) //標(biāo)準(zhǔn)洗{ min=28。 p12=0。p17=1。 while(1) { key=ScanKey()。 delay(2000)。 delay(8000)。 p20=1。 p21=1。i15。 delay(8000)。 p11=1。 delay(2000)。 p21=0。 delay(4000)。 delay(3000)。 delay(2000)。//開排水 delay(5000)。 p20=1。 p21=1。i35。 delay(5000)。//關(guān)排水 p10=1。 delay(2000)。 p21=0。 delay(4000)。 delay(3000)。 delay(2000)。 break。 //消影 P2=bittab[num]。 TL1=0x18。 while(1)。 Beep()。//50ms count++。0x0f)!=0x0f)。0x0f)==0x0f) return(0xff)。 }}unsigned char ScanKey()//鍵盤掃描{ if((P3amp。 for(s=0。P2=0xff。j++)。 for(i=0。 // i為循環(huán)次數(shù)int key。 //排水模擬燈sbit p20=P2^0。 //洗滌指示燈sbit p11=P1^1。參 考 文 獻(xiàn)[1] 李勛.單片機(jī)微型計(jì)算機(jī)大學(xué)讀本.北京:北京航空航天大學(xué)出版社,2002.[2] 王治剛.單片機(jī)應(yīng)用技術(shù)與實(shí)訓(xùn).北京:清華大學(xué)出版社,2004.[3] 周航慈等. 單片機(jī)程序設(shè)計(jì)基礎(chǔ). 北京:北京航空航天大學(xué)出版社,1997.[4] 彭為. 單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講. 北京:電子工業(yè)出版社,2006.[5] 盧艷軍. 單片機(jī)基本原理及應(yīng)用系統(tǒng). 北京:機(jī)械工業(yè)出版社,2005.[6] 周美娟等. 單片機(jī)技術(shù)及系統(tǒng)設(shè)計(jì). 北京:清華大學(xué)出版社,2007.[7] 永權(quán). :電子工業(yè)出版社,1995.[8] 許泳龍等,單片機(jī)原理及應(yīng)用,機(jī)械工業(yè)出版社, [9] 馬忠梅等,單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì),北京航空航天大學(xué)出版社,2003修訂版 [10] 方承遠(yuǎn),工廠電氣控制技術(shù)(第三版).北京:機(jī)械工業(yè)出版社,[11] David G. Johnson. Programmable Controllers for Factory Automattion New York and Basel Marcel Dek
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1