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

正文內(nèi)容

基于51單片機(jī)的微波爐控制系統(tǒng)畢業(yè)論文-副本(專業(yè)版)

2025-08-09 00:17上一頁面

下一頁面
  

【正文】 十秒 MOV A,2DH CJNE A,0FFH,DSTRET基于 51 單片機(jī)的微波爐控制系統(tǒng)38 MOV 2DH,05H DEC 2EH 。跳轉(zhuǎn)到檔位 3 加熱狀態(tài)ZBKS3: LJMP ZB。暫存秒 位 3 MOV 3CH,0 。十分之一秒位 MOV 2CH,0 。01H 微波爐加熱開啟后檔位閃爍標(biāo)志 。如(式1,2)所示,由于選用的晶振數(shù)值為,定時(shí)器周期和1Hz的標(biāo)準(zhǔn)時(shí)鐘不成整數(shù)倍比關(guān)系,計(jì)數(shù)器預(yù)制數(shù)的近似選擇,勢必引入計(jì)算誤差。 進(jìn)入加熱停止?fàn)顟B(tài)后系統(tǒng)首先關(guān)閉火力輸出,系統(tǒng)向火力輸出系統(tǒng)發(fā)送關(guān)閉信號,并向音響發(fā)生模塊發(fā)送發(fā)音信號。如圖如下 。對 FH D =(2+)/(2+)=%對 fL D =(+10)/(+2x10)=%D 也較接近 50%,音質(zhì)較好。通過單片機(jī)內(nèi)部判斷這 4 個(gè) I/O 接口來確定按鍵是否被按下。通過方案的比較和論證之后,明確了各個(gè)模塊的實(shí)現(xiàn)方案。數(shù)碼管通過設(shè)置可以完成制作任務(wù),經(jīng)濟(jì)耐用,但其顯示不夠直觀、提供信息量少、不易理解等缺點(diǎn)。如圖 .1 這種方案可以節(jié)省單片機(jī)接口資源。 K2,K3 鍵分別為時(shí)間的加減設(shè)定。 隨著電子技術(shù)的飛速發(fā)展,家用電器和辦公電子設(shè)備逐漸增多,不同的設(shè)備都有自己的控制器,使用起來很不方便。單片機(jī)的應(yīng)用領(lǐng)域已從面向工業(yè)控制、通訊、交通、智能儀表等迅速發(fā)展到家用消費(fèi)產(chǎn)品、辦公自動化、汽車電子、PC 機(jī)外圍以及網(wǎng)絡(luò)通訊等廣大領(lǐng)域。單片機(jī)應(yīng)用的意義絕不僅限于它的廣闊范圍以及所帶來的經(jīng)濟(jì)效益上,更重要的意義還在于:單片機(jī)的應(yīng)用正從根本上改變著傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。MCS51 系列及 80C51 單片機(jī)有多種品種。當(dāng)計(jì)時(shí)到時(shí)間為 0 則斷開微波加熱器,并給出聲音提示,即揚(yáng)聲器輸出 2~3s 的雙音頻提示音。 軟件設(shè)計(jì)考慮到本系統(tǒng)所編程的數(shù)據(jù)量不大并且要求系統(tǒng)有較高的準(zhǔn)確度故采用匯編語言進(jìn)行程序的編寫,利用偉福 6000 作為系統(tǒng)的仿真軟件。單片機(jī) 單片機(jī)A/D轉(zhuǎn)換檔位顯示 檔位顯示圖 圖 基于 51 單片機(jī)的微波爐控制系統(tǒng)10 鍵盤和顯示部分方案(1)、鍵盤方案一:采用陣列式鍵盤。由于555振蕩器的音響發(fā)生模塊的電路簡單且音質(zhì)較好,故采用方案二。定時(shí)烹調(diào)則會根據(jù)用戶設(shè)定的烹調(diào)屬性,在預(yù)定的時(shí)間啟動烹調(diào)任務(wù)。由于數(shù)碼管是供陰極的數(shù)碼管,所圖 檔位顯示模塊九江學(xué)院學(xué)士學(xué)位論文15以需要 P2 口需要輸出高電平,但是直接由單片機(jī)輸出高電平給數(shù)碼管道輸出電流很小不能使數(shù)碼管正常工作并且在編程中單片機(jī)輸出低電平比較方便,所以在單片機(jī) P2 口與數(shù)碼管之間加上一個(gè)非門,數(shù)碼管可以通過非門提供的電壓正常工作。具體電路圖見附件一:系統(tǒng)電路圖。 上文已經(jīng)提到三個(gè)檔位的加熱狀態(tài)不同,具體加熱方法如下圖 所示。主程序通過判斷鍵盤的輸入情況調(diào)用不同的子程序。 4 位時(shí)間預(yù)置電路,按鍵啟動時(shí)間設(shè)置,最大預(yù)設(shè)數(shù)為 99 分 59 秒。微波爐加熱開始后 檔位燈閃耀時(shí)間 MOV 25H,8FH 。暫存十分位 2 MOV 35H,0 。時(shí)間加 JNB ,ZBXSS 。檔位 3 加熱狀態(tài) JR3: LCALL JRX JNB 0H,JR3RET SETB SETB CLR MOV A,30H CJNE A,2FH,JR3 MOV A,31H CJNE A,2EH,JR3 MOV A,32H CJNE A,2DH,JR3 MOV A,33H CJNE A,2CH,JR3JR31: LCALL JRX JNB 00H,JR3RET SETB CLR CLR MOV A,38H CJNE A,2FH,JR31 MOV A,39H CJNE A,2EH,JR31 MOV A,3AH CJNE A,2DH,JR31 MOV A,3BH CJNE A,2CH,JR31九江學(xué)院學(xué)士學(xué)位論文37JR32: LCALL JRX JNB 00H,JR3RET SETB SETB CLR AJMP JR32JR3RET: LJMP TZJRX: LCALL XSZ LCALL ZBDW JNB ,JRXRET JNB ,JRXRET RETJRXRET: CLR 00H RET。*0H *1H *2H *3H *4H *5H *6H *7H *8H *9H *AH *BH *CH *DH *EH *FH九江學(xué)院學(xué)士學(xué)位論文39。檔位 1 加熱狀態(tài)JR1: LCALL JRX JNB 00H,JR1RET CLR CLR CLR MOV A,34H CJNE A,2FH,JR1 MOV A,35H CJNE A,2EH,JR1 MOV A,36H CJNE A,2DH,JR1 MOV A,37H CJNE A,2CH,JR1JR11: LCALL JRX JNB 00H,JR1RET SETB CLR CLR MOV A,38H CJNE A,2FH,JR11 MOV A,39H CJNE A,2EH,JR11基于 51 單片機(jī)的微波爐控制系統(tǒng)36 MOV A,3AH CJNE A,2DH,JR11 MOV A,3BH CJNE A,2CH,JR11JR12: LCALL JRX JNB 00H,JR1RET SETB SETB CLR AJMP JR12JR1RET: LJMP TZ。準(zhǔn)備開始 JNB ,ZBXZ 。暫存十秒位 1 MOV 33H,0 。存儲火力信息 MOV 23H,0FFH 。:復(fù)位待機(jī)——〉檢測顯示電路——〉設(shè)置輸出功能和定時(shí)器初值——〉啟動定時(shí)和工作開始——〉結(jié)束烹調(diào)、音響提示。 整個(gè)軟件系統(tǒng)采用模塊化的程序設(shè)計(jì)方法,共分為初始化,顯示程序,準(zhǔn)備程序,運(yùn)行程序,定時(shí)器程序,聲音發(fā)聲程序等。系統(tǒng)進(jìn)入加熱狀態(tài)之后會根據(jù)每個(gè)檔位對大火,中火,小火的時(shí)間比的不同進(jìn)行加熱。如下圖 所示。通過分時(shí)輪流控制各個(gè)數(shù)碼管的 COM 端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。時(shí)間/日期顯示功能被用來在待機(jī)狀態(tài)顯示當(dāng)前的時(shí)間與日期。但是由于MCU 產(chǎn)生的方波信號含有高頻分量,經(jīng)測試,音效并不能令人滿意方案二:采用 555 振蕩器實(shí)現(xiàn)雙音頻輸。51單片機(jī) 內(nèi)部含有3 個(gè)定時(shí)器,可以利用一個(gè)定時(shí)器與程序計(jì)數(shù)器相結(jié)合的方式,在系統(tǒng)晶振的驅(qū)動下,產(chǎn)生標(biāo)準(zhǔn)時(shí)鐘頻率。系統(tǒng)的總體框圖如下圖 。具有 4 位時(shí)間預(yù)置電路,按鍵啟動時(shí)間設(shè)置,最大預(yù)設(shè)數(shù)為 99 分 59 秒。這些兼容機(jī)與 8051 的系統(tǒng)結(jié)構(gòu)(主要是指令系統(tǒng))相同,采用 CMOS工藝,因而,常用 80C51 系列來稱呼所有具有 8051 指令系統(tǒng)的單片機(jī),它們對 8051單片機(jī)一般都作了一些擴(kuò)充,更有特點(diǎn)。 單片機(jī)的應(yīng)用有利于產(chǎn)品的小型化、多功能化和智能化,有助于提高勞動效率,減輕勞動強(qiáng)度,提高產(chǎn)品質(zhì)量,改善勞動環(huán)境,減少能源和材料消耗,保證安全等。另一種是將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結(jié)構(gòu),一般需要較大的程序存儲器,目前的單片機(jī)以采用程序存儲器和數(shù)據(jù)存儲器截然分開的結(jié)構(gòu)為多。它可以執(zhí)行不同的時(shí)間表(考試時(shí)間和日常作息時(shí)間)的打鈴,可以任意設(shè)置時(shí)間。每次按下按鍵后系統(tǒng)都會啟動音響發(fā)生模塊發(fā)出“嘀”的聲音。如圖 這種方案電路簡單。液晶特別是具有漢字顯示功能的液晶顯示器,來實(shí)現(xiàn)顯示功能,不僅可以實(shí)現(xiàn)基本的顯示信息,而且可以顯示豐富的符號指示信息以及文字指示信息,如 AM/PM,鬧鐘符號等,信息量豐富且直觀易懂。基于 51 單片機(jī)的微波爐控制系統(tǒng)12第 4 章 系統(tǒng)硬件設(shè)計(jì) 門電路設(shè)計(jì) 在微波爐工作過程中如果突然打開微波爐爐門,微波爐將根據(jù)當(dāng)時(shí)的工作狀態(tài)停止加熱并報(bào)警。 接口為中斷 1 接口,圖 門電路九江學(xué)院學(xué)士學(xué)位論文13也可用此端口進(jìn)行中斷操作。(3)C3 用來穩(wěn)定 555 的比較基準(zhǔn),按有關(guān)書籍中的要求設(shè)置。 用戶設(shè)定狀態(tài)設(shè)計(jì)在用戶設(shè)定狀態(tài)用戶通過按鍵進(jìn)行檔位和時(shí)間的設(shè)定,再微波爐爐門關(guān)閉的狀態(tài)按下 K0 建則進(jìn)入加熱狀態(tài),按 K1 鍵用戶可以在三個(gè)檔位上進(jìn)行切換,按 K2 和 K3鍵進(jìn)行時(shí)間加減設(shè)定。 本章小結(jié) 對各模塊和各狀態(tài)的軟件分析之后可以利用偉福 6000 進(jìn)行各模塊和各狀態(tài)的軟件編程并整合成整體系統(tǒng),并進(jìn)行軟件仿真對編程過程中產(chǎn)生的錯(cuò)誤進(jìn)行修改,仿真測試無誤之后講源程序進(jìn)行編譯并通過 ISPlay 將編譯好的程序?qū)懭雴纹瑱C(jī)中。 本章小結(jié) 通過系統(tǒng)的測試,查出每個(gè)模塊的錯(cuò)誤,并且盡量簡化硬件電路設(shè)計(jì)和軟件程序設(shè)計(jì),使得測試結(jié)果達(dá)到論文設(shè)計(jì)的目的和要求。03H 。十秒位 MOV 2EH,0 。暫存分 位 4 MOV 3EH,0 。用戶設(shè)置時(shí)間加ZBXSX: LCALL SYZBXSX0: LCALL XSZ JNB ,ZBXSX1 INC 2EH MOV A,2EH CJNE A,0AH,ZBXRET MOV 2EH,0H MOV 23H,01HZBXSX1: DJNZ 23H,ZBXSX0 INC 2FH MOV A,2FH CJNE A,0AH,ZBXRET基于 51 單片機(jī)的微波爐控制系統(tǒng)34 MOV 2FH,0HZBXRET: MOV 23H,0FFH LJMP ZB。十分 MOV A,2FH CJNE A,0FFH,DSTRET MOV 2AH,0 MOV 2BH,0 MOV 2CH,0 MOV 2DH,0 MOV 2EH,0 MOV 2FH,0 CLR 00HDSTRET: DJNZ 24H,DSTRET1 MOV 24H,8FH CPL 01HDSTRET1: CLR TF2 POP ACC POP PSW RETI。十毫秒 MOV A,2BH CJNE A,0FFH,DSTRET MOV 2BH,09H DEC 2CH 。跳轉(zhuǎn)到檔位 1 加熱狀態(tài)ZBKS1: MOV A,01H CJNE A,21H,ZBKS2 LJMP JR2 。暫存分 位 3 MOV 3AH,0 。顯示切換 MOV 2AH,0 。位控制標(biāo)志 位為零關(guān)閉 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1