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

正文內(nèi)容

mcs51單片機(jī)機(jī)應(yīng)用于溫度控制器本科生畢業(yè)論文-資料下載頁

2025-08-23 16:50本頁面

【導(dǎo)讀】本人所呈交的畢業(yè)論文(設(shè)計(jì))是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。對本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中作了明確。說明并表示謝意。計(jì))的電子版和紙質(zhì)版。有權(quán)將論文(設(shè)計(jì))用于非贏利目的的少量。復(fù)制并允許論文(設(shè)計(jì))進(jìn)入學(xué)校圖書館被查閱。(設(shè)計(jì))的全部或部分內(nèi)容。保密的論文(設(shè)計(jì))在解密后適用本規(guī)。文科類論文正文字?jǐn)?shù)不少于萬字。國家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手。度的測量、輸出控制及顯示功能。子技術(shù)的快速發(fā)展,超大規(guī)模集成電路的技術(shù)越來越成熟,制造成本越來越低,本文論述了采用ATMEL公司的AT89C4051單片機(jī)和美國Burr-Brown公司。LCD顯示智能溫度控制器。調(diào)節(jié)控制輸出、PID+模糊控制等。本次設(shè)計(jì)著重鍛煉自己的動手能力,熟悉單。此方案簡單可行,造價(jià)低廉,但由于8031沒有片

  

【正文】 。 取二進(jìn)制溫度低位 MOV R7 , TEMP_VALUE+3 。 取二進(jìn)制溫度高位 LCALL BINTOBCD 。 調(diào)用二進(jìn)制轉(zhuǎn)換為 BCD碼 MOV A , R3 。 MOV R0 , A 。 MOV A , R5 。 MOV R7 , A 。 MOV A , R4 。 MOV R6 , A 。 MOV R5 , BINRANGE+1 。 MOV R4 , BINRANGE 。 ACALL BCDSUBB 。 BCD減截距 CLR C 。 MOV A , R0 。 SUBB A , R3 。 MOV R3 , A 。 CLR C 。 清標(biāo)志 MOV A , R6 。 ANL A , 0FH 。 CJNE A , 05H , BIN_TEMP_BCD0 。 四舍五入 BIN_TEMP_BCD0: ;小數(shù)點(diǎn)后第二位大于或等于 5時(shí)需要進(jìn)行位 JC BIN_TEMP_BCD1 。 第 29 頁 共 31 頁 MOV A , R6 。 ADD A , 10H 。 DA A 。 MOV R6 , A 。 MOV A , R7 。 ADDC A , 00H 。 DA A 。 MOV R7 , A 。 MOV A , R3 。 ADDC A , 00H 。 DA A 。 MOV R3 , A 。 BIN_TEMP_BCD1: ;小數(shù)點(diǎn)后第二位小于 4時(shí)需要舍掉 MOV A , R6 。 ANL A , 0F0H 。 SWAP A 。 MOV TEMP_BCDL , A 。 MOV A , R7 。 ANL A , 0FH 。 SWAP A 。 ADD A , TEMP_BCDL 。 MOV TEMP_BCDL , A 。 MOV A , R7 。 ANL A , 0F0H 。 SWAP A 。 MOV TEMP_BCDH , A 。 MOV A , R3 。 ANL A , 0FH 。 第 30 頁 共 31 頁 SWAP A 。 ADD A , TEMP_BCDH 。 MOV TEMP_BCDH , A 。 RET DIV4096: 。以下程序是將 ADC轉(zhuǎn)換值 * 量程 后的結(jié)果除 4096 。由于除 4096 實(shí)際上就是將數(shù)據(jù)右移 12 位 。所以乘法結(jié)果的高 20位就是除 4096后的整數(shù)部分 。乘法結(jié)果的低 12位就是除 4096后的余數(shù)部分 。將 余數(shù) *10后再除 4096即可得到一位小數(shù) MOV TEMP_VALUE+0 , TEMP_VALUE+1 。 MOV TEMP_VALUE+1 , TEMP_VALUE+2 。 MOV TEMP_VALUE+2 , TEMP_VALUE+3 。 MOV A , TEMP_VALUE+2 。 ANL A ,0FH 。 SWAP A 。 MOV TEMP_VALUE+3 , A 。 MOV A , TEMP_VALUE+1 。 ANL A ,0F0H 。 SWAP A 。 ADD A , TEMP_VALUE+3 。 MOV TEMP_VALUE+3 , A 。 MOV A , TEMP_VALUE+1 。 ANL A ,0FH 。 SWAP A 。 MOV TEMP_VALUE+2 , A 。 MOV A , TEMP_VALUE+0 。 第 31 頁 共 31 頁 ANL A , 0F0H 。 SWAP A 。 ADD A , TEMP_VALUE+2 。 MOV TEMP_VALUE+2 , A 。 RET 第 32 頁 共 31 頁 5 調(diào)試,安裝,運(yùn)行 系統(tǒng)的調(diào)試分為硬件電路調(diào)試和軟件調(diào)試兩部分 系統(tǒng) 硬件調(diào)試 系統(tǒng)硬件的焊接完成后,先對系統(tǒng)電源進(jìn)行檢查,確認(rèn)交流電源及直流工作電源正常后,開始對模擬轉(zhuǎn)換電路進(jìn)行調(diào)試,重點(diǎn)是在恒流源電路、電橋以及運(yùn)算放大器;恒流源電路主 要調(diào)整 R1 R24 以及 TL431 的限流電阻,主要目的是保證電橋的電流為 1mA。電橋以及運(yùn)算放大器的調(diào)整方法是:先將傳感器用 100 歐標(biāo)準(zhǔn)電阻代替,校正電橋及運(yùn)放的 0 點(diǎn); 接下來用 400℃?zhèn)鞲衅鞯挠?jì)算電阻來代替 傳感器,調(diào)整第二級運(yùn)放的放大倍數(shù)來校正 運(yùn)放的滿幅度輸出。系統(tǒng)經(jīng)過調(diào)試后,能正常工作。 系統(tǒng) 軟件調(diào)試 單片機(jī)開發(fā)過程中,我們編寫的匯編源程序要變?yōu)?CPU可執(zhí)行的機(jī)器碼有兩種方法:一種是手工匯編,另一種是機(jī)器匯編,手工匯編是早期采用的方法,現(xiàn)在大部分的開發(fā)采用機(jī)器匯編。目前支持 MCS51 系列匯編的軟件主要有 Keil C51 ,它是基于 8051 內(nèi)核的微控制器軟件開發(fā)平臺,是目前開發(fā) 8051 內(nèi)核單片機(jī)的主流工具,它支持 C 語言及匯編語言編程,支持軟件仿真。本系統(tǒng)采用匯編語言編程,用 Keil C51 編譯,將生成的 HEX 文件下載到 CPU中來運(yùn)行,由于手頭沒有在線仿真器,編寫好的程序只能采用軟件仿真方法來排除軟件錯(cuò)誤。本系統(tǒng)程序經(jīng)過調(diào)試后基本能正常運(yùn)行,但由于時(shí)間緊張且沒有從事過開發(fā)工作,系統(tǒng)軟件中可能還存在不少的錯(cuò)誤需要今后進(jìn)一步完善。 第 33 頁 共 31 頁 6 小結(jié) 經(jīng)過幾個(gè)月時(shí)間的努力,終于完成了 本次設(shè)計(jì)工作。在設(shè)計(jì)過程中,本人查閱了大量的資料,又系統(tǒng)地學(xué)習(xí)單片機(jī)編程技術(shù),同時(shí)還咨詢了其它朋友。通過這次設(shè)計(jì),本人感受十分豐富,現(xiàn)總結(jié)如下: 一、收獲: 熟悉了單片機(jī)的開發(fā)流程; 掌握了 Keil C 軟件的使用,包括工程的建立、編譯、軟件的調(diào)試運(yùn)行; 通過咨詢他人以及實(shí)際的編程操作,學(xué)會了使用頭文件,使程序中的變量能夠顧名思義,方便編程,同時(shí)也便于他人查閱。 學(xué)會了通過事件觸發(fā)的方式來處理系統(tǒng)中的任務(wù);在此之前的編程,通常是運(yùn)用中斷的方式外,在中斷過程中執(zhí)行任務(wù),當(dāng)任務(wù)的執(zhí)行時(shí)間較長時(shí),會影響定時(shí)器的定 時(shí)精度,現(xiàn)在采用事件觸發(fā)方式,在定時(shí)中斷中只需要設(shè)置事件標(biāo)志,中斷程序的執(zhí)行時(shí)間縮短,減少了程序?qū)Χ〞r(shí)精度的影響,同時(shí)也使 CPU的時(shí)間分配更加合理 學(xué)會了串口設(shè)備的使用,大大節(jié)省 CPU 的接口資源。 二、不足之處 系統(tǒng)的調(diào)試時(shí)間比較緊張,程序檢查不夠充分,還存在不少缺陷,需要在今后的工作中加以完善; 目前市場上的許多溫度控制器都帶 PID 控制功能,在控制精度上有很大的改善,本系統(tǒng)中沒有設(shè)計(jì) PID 調(diào)節(jié)功能,在功能上還是一大缺陷,需要今后來完善。 目前,許多項(xiàng)目的開發(fā)都是使用 C 語言來編程實(shí)現(xiàn),功能實(shí) 現(xiàn)比較容易,所以自已今后還要多多學(xué)習(xí)。 在這次設(shè)計(jì)過程中,多次咨詢技校老師,又得到了楊鵬飛工程師的不少指點(diǎn),同時(shí)還在網(wǎng)絡(luò)上查閱了許多資料,在此一并表示感謝。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1