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

正文內(nèi)容

洗衣機(jī)功能設(shè)計(jì)課程設(shè)計(jì)報(bào)告-資料下載頁

2025-08-04 04:57本頁面
  

【正文】 。。正轉(zhuǎn)/反轉(zhuǎn)。。。tout: mov al,direct xor al,0 jnz fz mov bx,offset zzt mov al,order xlat zzt MOV BUF,al jmp out1fz: mov bx,offset fzt。 mov al,order xlat fzt mov buf,al 。out1: mov al,buf OR AL,0F0H mov dx,PORTB out dx,al mov al,order。改變查表的位置,即拍數(shù) inc al and al,7 mov order,al mov bx,count。延時(shí) call delay0EXIT1: POPA RETDJCX ENDP。電機(jī)延時(shí)子程序delay0 proc NEAR t1: mov cx,5 t2: loop t2 dec bx jnz t1 retdelay0 endp。顯示處理子程序XSCL PROC NEAR PUSHA MOV AH,0 MOV AL,XSZ DIV CHUSU MOV GWZ,AL MOV DWZ,AH POPA RETXSCL ENDP。LED顯示程序LEDXS PROC NEAR PUSHA MOV BX,OFFSET TAB MOV AL,GWZ XLAT TAB MOV DX,XSDK OUT DX,AL ADD XSDK,4 MOV AL,DWZ XLAT TAB MOV DX,XSDK OUT DX,AL POPA RETLEDXS ENDP??焖傧礈熳映绦騅SXD PROC NEAR PUSHA MOV SYSJ,22 MOV COUNT,400 MOV XDSJ,10 CALL XDCX MOV COUNT,100 CALL SGCX POPA RETKSXD ENDPCODE ENDS END START 五、小組分工及設(shè)計(jì)心得 分工魏兵主要負(fù)責(zé)8255,8254初始化子程序編寫,報(bào)告編寫。楊承煒主要負(fù)責(zé)顯示處理,LED顯示子程序編寫,報(bào)告編寫。廖貴川負(fù)責(zé)鍵盤掃描,鍵盤處理,狀態(tài)設(shè)置,張騰飛電機(jī)程序的編寫黃韜負(fù)責(zé)主程序,其他子程序的編寫和調(diào)試。心得體會(huì)黃韜心得體會(huì):這次硬件課程設(shè)計(jì)我們組做的是洗衣機(jī)功能的設(shè)計(jì),用計(jì)算機(jī)硬件實(shí)驗(yàn)系統(tǒng)完成洗衣機(jī)的基本功能。通過這次課程設(shè)計(jì),使自己的硬件知識(shí)得到了加深和改正了以前對(duì)一些知識(shí)的誤解。還讓我深刻體會(huì)到團(tuán)隊(duì)合作的重要性,遇到困難了不要怕,大家一起努力、一起想辦法,總會(huì)找到解決問題的辦法。在做的過程中要有耐心、細(xì)心并且堅(jiān)持一直做下去。剛開始拿到這個(gè)題目的時(shí)候覺得很有意思,因?yàn)橄匆聶C(jī)比較貼近生活。以為會(huì)比較簡(jiǎn)單就是設(shè)置幾個(gè)按鍵和判斷的問題,可是到了真正的著手做的時(shí)候才發(fā)現(xiàn)困難重重。首先是感覺要實(shí)時(shí)顯示時(shí)間會(huì)比較麻煩,在洗衣服的過程中還要不斷掃描鍵盤以確定是否有停止鍵按下。要處理每個(gè)按鍵和按鍵次數(shù),要考慮次數(shù)循環(huán)的問題。最重要的是還要控制電機(jī)的轉(zhuǎn)動(dòng),先正轉(zhuǎn)后發(fā)轉(zhuǎn)。因?yàn)樵谝郧皼]有用過步進(jìn)電機(jī),所以還需要開始學(xué)習(xí)步進(jìn)電機(jī)的控制。面對(duì)洗衣機(jī)的邏輯比較復(fù)雜、要求顯示的時(shí)需要的數(shù)碼管比較多、控制步進(jìn)電機(jī)等問題,覺得無從下手開始有點(diǎn)盲目的。但是和小組成員認(rèn)真的討論后,慢慢開始有了思路。我們首先是理清了整個(gè)模擬洗衣機(jī)的邏輯關(guān)系,畫出所涉及的流程圖。先確定主程序圖再慢慢的進(jìn)行各部分的流程,包括8258255初始化、按鍵掃描與處理、LED的處理與顯示、定時(shí)和步進(jìn)電機(jī)的控制及三種洗滌方式的程序。接下來就是每個(gè)人負(fù)責(zé)每個(gè)模塊,這樣編程的效率和難度就大大減低了。寫程序最郁悶的就是,功能不能實(shí)現(xiàn),但是卻找不出原因。在編寫LED顯示子程序的時(shí)候,就因?yàn)樵谑褂貌楸砉δ艿臅r(shí)候沒有在XLAT后面加上表的名字,導(dǎo)致查表出來的是亂碼,顯示自然不成功??墒亲约簠s怎么也找不出錯(cuò)誤在哪里。最后在糾結(jié)半個(gè)小時(shí)后,求助旁邊同學(xué)了。同學(xué)一下就看出來了。當(dāng)時(shí)真是好郁悶。因?yàn)樽约旱拇中模速M(fèi)這么多時(shí)間。由于太多子程序了,又沒有注意到規(guī)范性。有些子程序的標(biāo)號(hào)相同了,導(dǎo)致了在JMP的時(shí)候亂跳了。最后不得不花很多時(shí)間來規(guī)范標(biāo)號(hào),每個(gè)子程序的標(biāo)號(hào)第一個(gè)字母都統(tǒng)一,而且不能相同,這樣就好很多了。剛開始遇到了,8255的輸出口不夠用的情況。要控制7個(gè)小燈,8254的啟動(dòng),蜂鳴器報(bào)警。A口輸出,B口輸出,C口輸入。但是B口低四位控制步進(jìn)電機(jī)了,這也導(dǎo)致了B口的高四位不好去控制小燈或者蜂鳴器了。后面想到的辦法是,在控制電機(jī)的時(shí)候,屏蔽掉高四位,一直為高。這也就可以用老控制蜂鳴器了,因?yàn)榉澍Q器要等到結(jié)束才響,不會(huì)造成影響。后面,減少了3個(gè)小燈,也是很郁悶。早點(diǎn)的話,就不會(huì)花那么多時(shí)間去考慮端口不夠用的情況了。當(dāng)然寫程序遇到的問題遠(yuǎn)不止此,那個(gè)時(shí)候會(huì)比較的難受。在這種情況下會(huì)比較心急和煩心,但是越是在這種情況下越是要平靜和耐心。只有細(xì)心的一步一步的調(diào)程序才能發(fā)現(xiàn)問題,在遇到這種情況下問問同學(xué)老師也會(huì)有豁然開朗的感覺,只有在這種情況下所得到的收獲與學(xué)習(xí)才最多、最深刻,這樣才能對(duì)自己有更大的提升。在這次的設(shè)計(jì)中感到了自己在硬件知識(shí)方面還是比較欠缺的,自己要認(rèn)真的彌補(bǔ)這些不足的方面。同時(shí)多問老師多問同學(xué),這樣思路會(huì)打得更開。而作為團(tuán)隊(duì)合作的項(xiàng)目,大家團(tuán)結(jié)和一起努力很重要,也讓我感到了集體的力量和要有團(tuán)結(jié)合作的思想。在小組成員的共同努力下,大家終于實(shí)現(xiàn)了設(shè)計(jì)要求。感謝老師的指導(dǎo),感謝同學(xué)們的幫助。楊承煒心得體會(huì):在本次設(shè)計(jì)中,我主要負(fù)責(zé)的是LED處理與顯示的模塊,以及報(bào)告流程圖的繪制和報(bào)告的撰寫工作,并且參與了小組內(nèi)部相關(guān)程序的討論。由于,計(jì)算機(jī)硬件基礎(chǔ)這門課程是上學(xué)期所學(xué)習(xí)的,在經(jīng)過一個(gè)暑假的時(shí)間后,對(duì)一些只是有些忘記,因此在做這個(gè)課程設(shè)計(jì)的時(shí)候,還對(duì)以前所學(xué)的只是進(jìn)行了一定的復(fù)習(xí)。我們所負(fù)責(zé)的題目是完成洗衣機(jī)的功能,在這個(gè)題目中,LED的作用是顯示所選擇的洗滌方式,顯示洗滌剩余時(shí)間和顯示水位這些基本功能。因?yàn)槲覀兯x擇的三色LED為實(shí)驗(yàn)箱上,而不是擴(kuò)張板上,因此不需要考慮硬件連線的問題,這對(duì)我的工作量有了一個(gè)不曉得減少。為了方便程序之間的連接,在程序編寫的過程中,送入的數(shù)據(jù)為兩位,由內(nèi)部硬件接線可以知道,一片8255控制兩位三色LED,因此為了完成三種功能需要三篇8255芯片。因?yàn)橛?jì)算機(jī)硬件基礎(chǔ)的實(shí)驗(yàn)補(bǔ)充材料上有三色LED的字型碼和顏色顯示,因此我主要也是編寫了查詢方面的程序。經(jīng)過本次課程設(shè)計(jì),對(duì)上學(xué)期所學(xué)的計(jì)算機(jī)硬件基礎(chǔ)的知識(shí)有了更好地了解,并且對(duì)這些知識(shí)的掌握加深了。對(duì)于知識(shí)的應(yīng)用也更加熟練,能夠解決的問題也變得比實(shí)驗(yàn)課中的問題也更加深?yuàn)W。在本次課程設(shè)計(jì)中,我不僅對(duì)計(jì)算機(jī)硬件基礎(chǔ)的知識(shí)有了更加深刻的了解,更加靈活的運(yùn)用,可以解決的問題也略微深?yuàn)W。同時(shí)我也理解到團(tuán)隊(duì)合作的重要性。由于這次磕磣設(shè)計(jì)的任務(wù)比較大,因此一個(gè)人不可能完成,所以,我們?cè)诋嫵隽鞒虉D以及分解出模塊后,每個(gè)組員就選擇自己擅長的模塊,然后每個(gè)組員分別編寫自己的子程序,在所有子程序編寫完成后,再交給組長進(jìn)行組合,最后完成可以完成基本功能的程序。團(tuán)隊(duì)合作不不僅表現(xiàn)在每個(gè)同學(xué)分別完成自己的子程序,而且在編寫過程中并不是一帆風(fēng)順,每個(gè)同學(xué)或多或少都會(huì)遇到一些自己很難解決的問題,這個(gè)時(shí)候大家都會(huì)在一起進(jìn)行討論。雖然我是負(fù)責(zé)編寫LED顯示部分的程序但是這部分子程序中有我們所有組員的努力。在課程設(shè)計(jì)中,每個(gè)同學(xué)都盡了自己的一份力量,完成了自己的工作,打死這里面最辛苦功勞最大的還是組長。在組長黃韜同學(xué)的英明領(lǐng)導(dǎo)下,我們小組內(nèi)部分工明確,學(xué)習(xí)氛圍輕松愉快,并且順利的完成了整個(gè)課程設(shè)計(jì)。張騰飛心得體會(huì):剛開始抽到了這個(gè)題目感覺很是困難,雖然老師說這個(gè)還是比較有意思而且是最簡(jiǎn)單的一個(gè),但是細(xì)細(xì)想來還是覺得困難重重,像是要做數(shù)模一樣,要先建立大概的模型,然后再想方案計(jì)劃,最后再選取最合理的部分,分工合作,最后重組,但是這次第一道坎就卡在了模型的建立,這個(gè)平??粗浅:?jiǎn)單用著非常方便的洗衣機(jī),沒想到要編程還是要想這么多的問題??磥砩钪姓娴氖翘幪幱袑W(xué)問啊。這個(gè)時(shí)候體現(xiàn)團(tuán)隊(duì)合作的時(shí)候就到了,本來是感覺上十分困難的東西,大家你一言我一語,很快就相處了大概的模型,然后大家根據(jù)這次的要求好好的劃分了幾個(gè)很大的模塊,具體分配下去,每個(gè)人都去做一個(gè)模塊,最后再去重組,這一次,我被小組長分配了去做電機(jī)的子程序。當(dāng)初接受這個(gè)東東的時(shí)候還是完全不知道該怎么下手,因?yàn)閷?duì)于硬件根本不清楚是怎么連線的,所以對(duì)于編程真的是一籌莫展,那個(gè)口對(duì)應(yīng)哪個(gè)都不知道這個(gè)該怎么編程呢??最后在同學(xué)的提醒下還是去ts中的help中尋找到了答案,寫的很是清楚,很是明白,這個(gè)步進(jìn)電機(jī)是分拍用的哈,而且HA,HB,HC,HD是低電平有效,所以只要PA,PB,PC中的一個(gè)端口的4位接到HA,HB,HC,HD,按照拍法送不同的低電平就行了,就是這么簡(jiǎn)單。這個(gè)給的步進(jìn)小電機(jī)可以分為單拍,雙拍,單雙混合拍來使用,具體效果還真是沒有去嘗試,因?yàn)閔elp中有現(xiàn)成的字型碼,所以我就選擇了單雙混合8拍來進(jìn)行編程,這樣的話,只要照著上面給的字型碼,給PA,PB,PC中選擇出來的一個(gè)口去送就可以了。有了基本的硬件結(jié)構(gòu),那下面就要涉及到編程了。對(duì)于這次的小課題,首先要考慮的是電機(jī)是否開啟,其次是要考慮是正轉(zhuǎn)還是反轉(zhuǎn),在后面就是直接輸出了,所以設(shè)置了幾個(gè)變量來進(jìn)行判斷:stop用來判斷是否開啟,direct用來判斷判斷正轉(zhuǎn)還是反轉(zhuǎn),使用order來進(jìn)行查表中對(duì)應(yīng)的拍數(shù)的對(duì)照,使用buf來存儲(chǔ)轉(zhuǎn)化后的字型碼并輸出,使用count來控制速度,數(shù)值越大轉(zhuǎn)動(dòng)越慢。一開始想的是一共是8拍,所以啊,每次在給每個(gè)order的輸出部分都取與。這樣幾個(gè)變量就大功告成了。當(dāng)然早變成的時(shí)候還是有的時(shí)候遇到很多麻煩,但是一個(gè)團(tuán)隊(duì)的同學(xué)互相溝通互相幫助,最終還是克服了難題,贏得了最后的勝利。最后還是在這里感謝學(xué)校能夠提供此次機(jī)會(huì),讓我們大家能夠?qū)τ谟布辛诵碌恼J(rèn)識(shí)和提高,提高了解決問題和努力去尋找方法的能力,也感謝老師的知道,同學(xué)們的互助和團(tuán)隊(duì)的配合。魏兵心得體會(huì):通過此次課程設(shè)計(jì),讓我對(duì)有關(guān)計(jì)算機(jī)硬件方面的知識(shí),有了更深入的掌握。剛拿到題目的時(shí)候,確實(shí)沒有思路,然后在網(wǎng)上找了一些相關(guān)的資料,對(duì)洗衣機(jī)的功能設(shè)計(jì)有了更多的了解,拿到老師給的設(shè)計(jì)任務(wù)書之后,仔細(xì)看了設(shè)計(jì)要求,然后根據(jù)相關(guān)的設(shè)計(jì)要求進(jìn)行流程圖設(shè)計(jì),有了大致的流程圖之后,就開始分工合作。在本次設(shè)計(jì)中,我主要負(fù)責(zé)8254和8255的初始化編程,以及了解相關(guān)的設(shè)計(jì)內(nèi)容和流程圖。大四大家都覺得是嘴輕松的一年,其實(shí)不然,現(xiàn)在面對(duì)我的有學(xué)習(xí),實(shí)習(xí),還有考駕照,每一件事都看似輕松,其實(shí)把事情加在一起,我有時(shí)候也不知道先安排什么,每次都是從學(xué)業(yè)為重,然后去公司實(shí)習(xí),最后去學(xué)車??删幊潭〞r(shí)/計(jì)數(shù)器8254和8255的初始化,這部分我在課程中學(xué)過,所以操作起來并不是很難,主要是選擇合適的工作方式,對(duì)控制端口寫控制字、賦初始值。另外我也參與其他組員的工作部分,比如標(biāo)準(zhǔn)洗滌的選擇,以及水位的選擇。最后我們組還是完成了工作。通過這次課程設(shè)計(jì)讓我體會(huì)到了實(shí)踐的重要性,我不但要把只是學(xué)好,而且還要把所學(xué)只是運(yùn)用到實(shí)踐中去,以前學(xué)的知識(shí),好久都沒有去運(yùn)用,都已經(jīng)忘了很多了,這次設(shè)計(jì)讓我有機(jī)會(huì)再去回顧8254和8255,這就告訴我們,學(xué)過的知識(shí)要經(jīng)常去回顧,不然就會(huì)忘記。如果以后在公司,會(huì)遇到編程或者相關(guān)的程序閱讀,這些知識(shí)會(huì)經(jīng)常遇到。如果以后在公司不會(huì)遇到編程或者相關(guān)的程序,這些知識(shí)了解也是好事情,多了解總比什么都不知道為好,就如同在變送器和調(diào)節(jié)閥。變送器:需要寫程序,然后在程序正常工作的條件下進(jìn)行調(diào)節(jié),變送器里面也有一些芯片,如果以后要是設(shè)計(jì)變送器的話,對(duì)程序也要有一定的了解。調(diào)節(jié)閥:在調(diào)試的時(shí)候,需要420mA的電流值,然后根據(jù)電流值輸出來調(diào)節(jié)相關(guān)的流量。這次課程設(shè)計(jì)中,讓我對(duì)計(jì)算機(jī)硬件有了更深的認(rèn)識(shí),特別是對(duì)8254和8255的初始化,以及對(duì)流程圖的畫法也有了更深的了解,我覺得在設(shè)計(jì)過程中,流程圖的繪畫特別重要,這是一種思路,有了思路之后,做起來即使是有困難,也知道困難出現(xiàn)在哪里,好找出困難,然后解決他。我學(xué)到了做事情要多動(dòng)手和多動(dòng)腦,不要變得懶惰,懶惰的人注定一事無成。廖貴川心得體會(huì):本次課程設(shè)計(jì)我們小組的題目是洗衣機(jī)模擬,我主要負(fù)責(zé)的是按鍵查詢、按鍵掃描部分。通過這次課程設(shè)計(jì),我學(xué)到了很多。除了專業(yè)知識(shí)以外,對(duì)個(gè)人資料查詢、團(tuán)隊(duì)協(xié)作的能力也有了很大的提升。剛拿到題目的時(shí)候的第一感覺就是:這是什么東西,這么高端,簡(jiǎn)直是完全搞不懂。后來和組員們一起查詢了很多相關(guān)資料,嘗試著設(shè)計(jì)出了初步的方案和程序流圖。按鍵不分主要對(duì)來租按鍵的信號(hào)進(jìn)行輸入,控制現(xiàn)實(shí)的狀態(tài)。 經(jīng)過對(duì)我所負(fù)責(zé)的按鍵部分的認(rèn)真分析,我首先畫出了按鍵查詢和按鍵掃描的子程序的程序流圖。然后
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1