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

正文內(nèi)容

洗衣機(jī)功能設(shè)計(jì)課程設(shè)計(jì)報(bào)告(留存版)

  

【正文】 入當(dāng)前狀態(tài)值 DIV NUM3 。1s定時(shí)開(kāi)啟 Z2: MOV DX,PORTA MOV AL,PACS OR AL,00000010B MOV PACS,AL OUT DX,AL CALL JPSM CALL JPCL CALL ZTSET CMP QT,0 JE Z2 MOV DX,PORTA MOV AL,PACS AND AL,11111101B MOV PACS,AL OUT DX,AL CALL DJCX 。第二片8255顯示剩余時(shí)間 CALL LEDXS MOV STOP,1 CALL DJCX 。G2: MOV DX,PORTC IN AL,DX AND AL,00010000B CMP AL,0 JNE G2G3: MOV DX,PORTA MOV AL,PACS OR AL,00000010B MOV PACS,AL OUT DX,AL CALL JPSM CALL JPCL CALL ZTSET CMP QT,0 JZ G3 MOV DX,PORTA MOV AL,PACS AND AL,11111101B MOV PACS,AL OUT DX,AL CALL DJCX MOV DX,PORTC IN AL,DX AND AL,00010000B CMP AL,00010000B JNE G3 。電機(jī)延時(shí)子程序delay0 proc NEAR t1: mov cx,5 t2: loop t2 dec bx jnz t1 retdelay0 endp。面對(duì)洗衣機(jī)的邏輯比較復(fù)雜、要求顯示的時(shí)需要的數(shù)碼管比較多、控制步進(jìn)電機(jī)等問(wèn)題,覺(jué)得無(wú)從下手開(kāi)始有點(diǎn)盲目的。要控制7個(gè)小燈,8254的啟動(dòng),蜂鳴器報(bào)警。由于,計(jì)算機(jī)硬件基礎(chǔ)這門(mén)課程是上學(xué)期所學(xué)習(xí)的,在經(jīng)過(guò)一個(gè)暑假的時(shí)間后,對(duì)一些只是有些忘記,因此在做這個(gè)課程設(shè)計(jì)的時(shí)候,還對(duì)以前所學(xué)的只是進(jìn)行了一定的復(fù)習(xí)。這個(gè)時(shí)候體現(xiàn)團(tuán)隊(duì)合作的時(shí)候就到了,本來(lái)是感覺(jué)上十分困難的東西,大家你一言我一語(yǔ),很快就相處了大概的模型,然后大家根據(jù)這次的要求好好的劃分了幾個(gè)很大的模塊,具體分配下去,每個(gè)人都去做一個(gè)模塊,最后再去重組,這一次,我被小組長(zhǎng)分配了去做電機(jī)的子程序。通過(guò)這次課程設(shè)計(jì)讓我體會(huì)到了實(shí)踐的重要性,我不但要把只是學(xué)好,而且還要把所學(xué)只是運(yùn)用到實(shí)踐中去,以前學(xué)的知識(shí),好久都沒(méi)有去運(yùn)用,都已經(jīng)忘了很多了,這次設(shè)計(jì)讓我有機(jī)會(huì)再去回顧8254和8255,這就告訴我們,學(xué)過(guò)的知識(shí)要經(jīng)常去回顧,不然就會(huì)忘記。按鍵不分主要對(duì)來(lái)租按鍵的信號(hào)進(jìn)行輸入,控制現(xiàn)實(shí)的狀態(tài)。大四大家都覺(jué)得是嘴輕松的一年,其實(shí)不然,現(xiàn)在面對(duì)我的有學(xué)習(xí),實(shí)習(xí),還有考駕照,每一件事都看似輕松,其實(shí)把事情加在一起,我有時(shí)候也不知道先安排什么,每次都是從學(xué)業(yè)為重,然后去公司實(shí)習(xí),最后去學(xué)車(chē)。在課程設(shè)計(jì)中,每個(gè)同學(xué)都盡了自己的一份力量,完成了自己的工作,打死這里面最辛苦功勞最大的還是組長(zhǎng)。而作為團(tuán)隊(duì)合作的項(xiàng)目,大家團(tuán)結(jié)和一起努力很重要,也讓我感到了集體的力量和要有團(tuán)結(jié)合作的思想。由于太多子程序了,又沒(méi)有注意到規(guī)范性。首先是感覺(jué)要實(shí)時(shí)顯示時(shí)間會(huì)比較麻煩,在洗衣服的過(guò)程中還要不斷掃描鍵盤(pán)以確定是否有停止鍵按下。 mov al,order xlat fzt mov buf,al 。顯示處理,拆分10位,個(gè)位 CALL LEDXS MOV STOP,0 。正轉(zhuǎn) CALL TIME1S P2: MOV DX,PORTC IN AL,DX AND AL,00010000B CMP AL,0 JNE P2 。SGXD PROC NEAR PUSHA MOV SYSJ,10 MOV COUNT,100 CALL SGCX POPA RET SGXD ENDP XDCX PROC NEAR PUSHA MOV XSDK,PORTA1 MOV XSZ,1 。存入當(dāng)前狀態(tài)值 DIV NUM1 。計(jì)數(shù)器1計(jì)數(shù)初值 POPA RET C8254 ENDP 。蜂鳴器響S8: CALL JPSM 。是否為標(biāo)志洗滌,否跳轉(zhuǎn) JNE S41 MOV AL,PACS AND AL,11011111B OR AL,01000100B MOV PACS,AL MOV DX,PORTA OUT DX,AL 。字型碼表START: MOV AX,DATA MOV DS,AX MOV DX,PORTB OR AL,00010000B OUT DX,AL CALL ZTCS 。電源按鍵次數(shù)K1 DB ? 。剩余時(shí)間GWZ DB ? 。8255端口地址PORTK4 EQU 30CH 。圖2給出了8255初始化的設(shè)計(jì)流程圖:8255初始化8255四個(gè)控制口分別送入89808080H從第一片8255A口開(kāi)始依次顯示030從第一片8255B口開(kāi)始依次顯示000實(shí)際顯示初始值003000,最后一個(gè)數(shù)碼管關(guān)閉結(jié)束圖2 8255初始化流程圖按鍵部分與狀態(tài)顯示按鍵硬件部分:設(shè)計(jì)中按鍵部分主要對(duì)來(lái)自按鍵的設(shè)置信號(hào)進(jìn)行輸入,控制顯示的狀態(tài),按鍵第一列為本實(shí)驗(yàn)所用的四個(gè)按鍵,第一個(gè)為電源鍵,在電源關(guān)閉的情況下按下該鍵,電源開(kāi),第一個(gè)小燈亮,再按一次小燈滅;第二個(gè)為啟停鍵,負(fù)責(zé)電機(jī)的啟停,啟停鍵每按下依次狀態(tài)切換一次,第二個(gè)小燈的亮滅也跟著相應(yīng)的切換;第三個(gè)為水位設(shè)置鍵,負(fù)責(zé)設(shè)置水位的低中高三個(gè)狀態(tài),水位鍵每按下一次,狀態(tài)依次改變,三色數(shù)碼管中的第三塊LED數(shù)碼管也相應(yīng)顯示01(低水位),02(中水位),03(高水位);第四個(gè)為洗滌方式鍵,按下可切換方式,分為標(biāo)準(zhǔn)洗滌、快速洗滌和甩干,按鍵按下后進(jìn)行選擇,小燈DDD8進(jìn)行相應(yīng)顯示。本方案大致共分為六個(gè)部分:初始化,按鍵,聲音提示,狀態(tài)顯示,洗衣(洗滌、漂洗、甩干),步進(jìn)電機(jī)模擬,結(jié)束。洗衣(洗滌、漂洗、甩干)設(shè)計(jì)中給了兩種洗衣方式,一種為標(biāo)準(zhǔn)洗衣,另一種為快速洗衣,標(biāo)準(zhǔn)洗衣有30S,快速洗衣為25S,該部分為程序的重點(diǎn)和難點(diǎn),洗衣過(guò)程分為三個(gè)部分,第一步為洗滌,時(shí)間長(zhǎng)、有正反轉(zhuǎn)、轉(zhuǎn)速中等,第二部分為漂洗,時(shí)間短、有正反轉(zhuǎn)、轉(zhuǎn)速慢,第三部分為甩干,只有正轉(zhuǎn)、轉(zhuǎn)速快。PORTC1 EQU 208H 。diret=ffh表示正轉(zhuǎn),direct=0表示反轉(zhuǎn)PACS DB ? 。啟停鍵2種狀態(tài) NUM2 DB ? 。鍵盤(pán)處理子程序 CALL ZTSET 。是否為標(biāo)志洗滌,否跳轉(zhuǎn) JNE S41 MOV AL,PACS AND AL,11011111B OR AL,01000000B MOV PACS,AL MOV DX,PORTA OUT DX,AL 。關(guān)啟停小燈 JMP S00 MEXIT: JMP MEXIT 。水位設(shè)置鍵按下 JE A3 CMP AL,07H 。除以洗滌鍵狀態(tài)數(shù) MOV XIDI,AH RET ZTSET ENDP 。電機(jī)程序 MOV DX,PORTC IN AL,DX AND AL,00010000B CMP AL,00010000B JNE Z2 。停電機(jī) CALL TIME1SP4: MOV DX,PORTC IN AL,DX AND AL,00010000B CMP AL,0 JNE P4 。判斷8254OUT0上升沿,不是則等待 DEC SYSJ MOV AL,SYSJ MOV XSZ,AL CALL XSCL MOV XSDK,PORTA2 。out1: mov al,buf OR AL,0F0H mov dx,PORTB out dx,al mov al,order。要處理每個(gè)按鍵和按鍵次數(shù),要考慮次數(shù)循環(huán)的問(wèn)題。有些子程序的標(biāo)號(hào)相同了,導(dǎo)致了在JMP的時(shí)候亂跳了。在小組成員的共同努力下,大家終于實(shí)現(xiàn)了設(shè)計(jì)要求。在組長(zhǎng)黃韜同學(xué)的英明領(lǐng)導(dǎo)下,我們小組內(nèi)部分工明確,學(xué)習(xí)氛圍輕松愉快,并且順利的完成了整個(gè)課程設(shè)計(jì)??删幊潭〞r(shí)/計(jì)數(shù)器8254和8255的初始化,這部分我在課程中學(xué)過(guò),所以操作起來(lái)并不是很難,主要是選擇合適的工作方式,對(duì)控制端口寫(xiě)控制字、賦初始值。 經(jīng)過(guò)對(duì)我所負(fù)責(zé)的按鍵部分的認(rèn)真分析,我首先畫(huà)出了按鍵查詢和按鍵掃描的子程序的程序流圖。最后我們組還是完成了工作??磥?lái)生活中真的是處處有學(xué)問(wèn)啊。楊承煒心得體會(huì):在本次設(shè)計(jì)中,我主要負(fù)責(zé)的是LED處理與顯示的模塊,以及報(bào)告流程圖的繪制和報(bào)告的撰寫(xiě)工作,并且參與了小組內(nèi)部相關(guān)程序的討論。剛開(kāi)始遇到了,8255的輸出口不夠用的情況。因?yàn)樵谝郧皼](méi)有用過(guò)步進(jìn)電機(jī),所以還需要開(kāi)始學(xué)習(xí)步進(jìn)電機(jī)的控制。延時(shí) call delay0EXIT1: POPA RETDJCX ENDP。是否洗滌完成 JNE G1 MOV STOP,1 CALL DJCX 。判斷8254OUT0為高,不是則等待 DEC SYSJ MOV AL,SYSJ MOV XSZ,AL MOV XSDK,PORTA2 CALL XSCL CALL LEDXS MOV STOP,0 MOV DIRECT,0FFH 。第二片8255 CALL LEDXS MOV DIRECT,0FFH 。延時(shí)子程序DELAY PROC NEAR PUSH ECX MOV ECX,YANSHI AGN: NOP LOOP AGN POP ECX RETDELAY ENDP。四個(gè)鍵都未按下,重新掃描A1: MOV KEY,0 MOV YANSHI,2000 CALL DELAY JMP KEYUP A2: MOV KEY,1 MOV YANSHI,2000 CALL DELAY JMP KEYUP
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1