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

正文內(nèi)容

家用電風(fēng)扇課程設(shè)計(jì)-資料下載頁

2025-02-06 07:36本頁面

【導(dǎo)讀】控制,在風(fēng)扇任意時(shí)刻運(yùn)行時(shí)都對(duì)其實(shí)現(xiàn)各種功能的切換,充分體現(xiàn)其的可控制性。的弱電環(huán)境下的各種芯片實(shí)現(xiàn)對(duì)強(qiáng)電的控制的一種典型實(shí)例。利用匯編語言與硬件結(jié)合,在。工作狀態(tài);電扇在任何狀態(tài),只要按停止鍵,則進(jìn)入停轉(zhuǎn)狀態(tài)。按“風(fēng)速”鍵,其狀態(tài)由“弱”®“中”®“強(qiáng)”®“弱”??往復(fù)循環(huán)改變,每。按一下按鍵改變一次;按“類型”鍵,其狀態(tài)由“正常”®“睡眠”®“自然”®“正?!??正常電扇連續(xù)運(yùn)轉(zhuǎn);按照風(fēng)速與類型的設(shè)置輸出相應(yīng)的控制信號(hào)。

  

【正文】 NEAR MOV DX,MY8255_A //掃描 8255A 口 IN AL,DX NOT AL MOV DX,MY8255_B OUT DX,AL MOV DX,MY8255_C MOV AL,09H //設(shè)置風(fēng)扇的旋轉(zhuǎn)方式 OUT DX,AL CALL DELAY MOV AL,0CH OUT DX,AL CALL DELAY MOV AL,06H OUT DX,AL CALL DELAY MOV AL,03H OUT DX,AL CALL DELAY RET ENDP //正轉(zhuǎn)模式 ZHENGZHUAN PROC NEAR PUSH DX MOV DX,MY8255_C //對(duì) 8255C 口進(jìn)行初始化 MOV AL,03H OUT DX,AL CALL DELAY MOV AL,06H //設(shè)置風(fēng)扇的旋轉(zhuǎn)方式 OUT DX,AL CALL DELAY MOV AL,0CH OUT DX,AL CALL DELAY MOV AL,09H OUT DX,AL CALL DELAY POP DX RET ENDP //延時(shí)程序設(shè)置 DELAY PROC NEAR PUSH CX MOV CX,[DI] DATE: LOOP DATE POP CX RET ENDP DL500ms PROC NEAR PUSH CX MOV CX,60000 DL500ms1: LOOP DL500ms1 POP CX RET DL500ms ENDP DL4S PROC NEAR PUSH CX MOV CX,8 DL4S1: CALL DL500ms LOOP DL4S1 POP CX RET ENDP CODE ENDS END START 硬件上機(jī)調(diào)試 設(shè)計(jì) 電路原理圖,考慮到要實(shí)現(xiàn)的功能,所以使用 8255A 控制步進(jìn)電機(jī)的運(yùn)轉(zhuǎn),由于要考慮延時(shí)所以先使用了 8253,但是為了使實(shí)驗(yàn)看起來簡(jiǎn)潔就使用程序進(jìn)行了延時(shí)。在了解步進(jìn)電機(jī)的控制時(shí),看到了 脈寬調(diào)制法 (PWM),但是經(jīng)過程序也可實(shí)驗(yàn)程序?qū)崿F(xiàn)所以最后未用。 在各個(gè)硬件芯片之間的連接調(diào)試中,需要我注意的主要是連接的可靠性。由于本課程設(shè)計(jì)所涉及的芯片都是我們學(xué)習(xí)過的,加之我在初期的硬件邏輯設(shè)計(jì)中未出現(xiàn)較大錯(cuò)誤。在硬件的調(diào)試過程中我遇到過一個(gè)主要的問題,對(duì)于 8255A 的調(diào)試,我用了我們課堂上所學(xué)的實(shí)驗(yàn) 8255A 的三個(gè)口 PA、 PB 和 PC 進(jìn)行了調(diào)試,檢測(cè)兩個(gè)芯片的工作是否正常。 軟件上機(jī)調(diào)試 程序通過 8255A 對(duì)步進(jìn)電機(jī)和 LED 燈進(jìn)行控制, A 口設(shè)置為輸入端口, B、 C 為輸出端口,開始時(shí)未注意到端口地址問題所以 LED 燈始終無法按預(yù)計(jì)的亮起,最終查閱書籍改正地址就行了。 在調(diào)試過程中我們發(fā)現(xiàn)時(shí)常有指針超出范圍,或者定義的函數(shù)方法出錯(cuò),這時(shí)我們的方法出錯(cuò)就進(jìn)行方法的重新定義,對(duì)于指針的問題我們就進(jìn)行調(diào)試機(jī)的單步運(yùn)行一步一步的查看程序的問題所在最后再次進(jìn)行編譯查看每一個(gè) 環(huán)節(jié)的細(xì)節(jié)問題。 聯(lián)機(jī)調(diào)試 小鍵盤檢測(cè):由于采用的是軟件延時(shí),小鍵盤的檢測(cè)究竟需要多久的延時(shí)才使程序在檢測(cè)到一次按鍵時(shí),剛好使風(fēng)速或者類型改變一次(而不是兩次或以上)是個(gè)很棘手的問題。為此曾多次調(diào)節(jié)鍵盤檢測(cè)延時(shí)的參數(shù),也多次由于延時(shí)不當(dāng)使程序執(zhí)行時(shí)造成死機(jī)。最后終于調(diào)出了合適的延時(shí)參數(shù) 。 5 設(shè)計(jì)結(jié)果分析及問題討論 課程設(shè)計(jì)及結(jié)果分析 自然和睡眠類型下風(fēng)扇需要轉(zhuǎn)一會(huì)停一會(huì),如何在風(fēng)扇停轉(zhuǎn)的這段延時(shí)中使風(fēng)扇能實(shí)時(shí)響應(yīng)小鍵盤的輸入,這是又一個(gè)大問題。在多次調(diào)整程序的結(jié)構(gòu)覺得毫無作用的時(shí)候 ,本 人想到了增加一個(gè)帶鍵盤檢測(cè)的延時(shí)模塊,從而輕松解決了該問題。從按鍵上選擇輸入類型,然后步進(jìn)電機(jī)機(jī)會(huì)進(jìn)入相應(yīng)的模式中,如選擇自然風(fēng),步進(jìn)電機(jī)就會(huì)正轉(zhuǎn)。 問題討論 直流電機(jī)的控制方式:用哪種方式能改變直流電機(jī)的轉(zhuǎn)速,使其有明顯的轉(zhuǎn)速變化以區(qū)分“弱”、“中”、“強(qiáng)”三種風(fēng)速是最開始遇到的問題。通過查找資料,并在實(shí)驗(yàn)室調(diào)節(jié) DA0832的輸出(占空比不變時(shí)改變電壓數(shù)字量、電壓不變時(shí)改變占空比)觀察風(fēng)扇的轉(zhuǎn)速變化,最終確定調(diào)節(jié) PWM 波的占空比為有效的控制方式。 收獲、體會(huì)和意見 程序在 調(diào)試中沒問題,可是 一 運(yùn)行就死機(jī),這種問題經(jīng)常發(fā)生,有可能是硬件的問題,也可能是調(diào)試時(shí)不夠仔細(xì),沒調(diào)試完所有功能就急著運(yùn)行了。這需要仔細(xì)耐心地把程序的所有功能都調(diào)試一遍,防止意外的執(zhí)行結(jié)果產(chǎn)生 。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1