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

正文內容

基于at89s52溫度控制器的設計-資料下載頁

2025-06-18 17:02本頁面
  

【正文】 電源極性是否正確,通電程序是否合理。通電后,應觀察機內有無短路,各種調試儀器指示是否正常。如發(fā)現(xiàn)有異常現(xiàn)象,應立即按程序斷電。整個調試工作需在通電完全正常后,方可進行。(1) 負載調試空載調試正常后再進行負載調試,即將電源加上額定負載,向單片機寫入程序再測試各電壓值,觀察波形是否符合要求,當達到要求后,應固定調節(jié)元件的位置。電源電路調試結束后,可按單元電路功能順序依次進行調試。調試時,應先測量和調整靜態(tài)工作點,然后再進行其他各項參數的調整,直到各部分電路均符合技術文件規(guī)定的指標。整機調試各單元電路、部件調好后,便可進行整機調試。整機調試過程中,應對各項參數分別進行測試,使測試結果符合技術文件規(guī)定的各項技術性能指標。整機調試完畢,應緊固各調整無件。 (3)調試中出現(xiàn)的問題及解決方法? 由于 DS18B20 的 DQ 腳與單片機的引腳接錯導致沒有溫度顯示,本來 DQ引腳應該接在單片機的 口,但是由于自己的疏忽接在了單片機的 口,導致沒有溫度顯示。? 由于 P0 口輸出電流低造成數碼管不顯示,要接上拉電阻。? 開機后一直顯示 0,以為是存儲器和溫度采集有問題,按模塊檢測沒問題,后來發(fā)現(xiàn)復位電路有問題按鈕引腳接錯了造成單片機不停復位。? 6 系統(tǒng)設計總結 在大學的學習過程中,畢業(yè)設計是學生即將完成學業(yè)的一個重要環(huán)節(jié),是我們步入社會參與實踐的一次極好的演示。從學校到社會是個極大的跨越,我深刻感受到了自己的不足。在學校里學到的都是基本理論知識,而現(xiàn)實是要把理論回歸到實踐中去,這個是質的變化。這次畢業(yè)設計,這不僅是對我的一種鍛煉,也是對我大學三年所學知識的綜合檢查。從開始設計到設計的完成,我感覺收獲很多,不僅在理論上有了很大的升華,井且還在實踐中鍛煉了自己。使自己成長了許多。本文首先對整個系統(tǒng)的工作原理和實現(xiàn)方法進行了簡單的介紹,給出了系統(tǒng)工作的整體框圖。在此基礎上,介紹了系統(tǒng)設計用到的各個模塊的功能特性,并進性了方案比較,選擇出了最優(yōu)越的方案。在理論上對整個系統(tǒng)有一定了解的情況下,進行了系統(tǒng)模塊的電路的設計,充分利用各方面的資料,發(fā)揮我所學的特長?;叵脒@段日子的經歷和感受,我感慨萬千,在這次畢業(yè)設計的過程中,我擁有了無數難忘的回憶和收獲。腳踏實地,認真嚴謹,實事求是的學習態(tài)度,不怕困難、堅持不懈、吃苦耐勞的精神是我在這次設計中最大的收益。我想這是一次意志的磨練,是對我實際能力的一次提升,也會對我未來的學習和工作有很大的幫助。在這次畢業(yè)設計中也使我們的同學關系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法讓我們更好的理解知識,所以在這里非常感謝幫助我的同學。在此更要感謝我的指導老師和專業(yè)老師,是你們的細心指導和關懷,使我能夠順利的完成畢業(yè)論文。在我的學業(yè)和論文的研究工作中無不傾注著老師們辛勤的汗水和心血。老師的嚴謹治學態(tài)度、淵博的知識、無私的奉獻精神使我深受啟迪。從我的指導老師荀磊身上,我不僅學到了扎實、寬廣的專業(yè)知識,也學到了做人的道理。在此我要向我的指導老師致以最衷心的感謝和深深的敬意。參考文獻【1】廖德榮.《自動控制溫度的方法》.【2】李軍.《檢測技術及儀表》..【3】徐愛鈞.《智能化測量控制儀表原理與設計》.北京航空航天大學出版社.2022.【4】汪吉鵬.《微機化原理與接口技術》..【5】王義軍.《 單片機原理及應用習題與實驗指導書》..【6】楊寧.《微機控制技術》..【7】潘新民.《微機計算機控制技術》..【8】劉丹.《 例說 8051》..附錄一 系統(tǒng)原理圖附錄二 程序。文件名:112233445566DDCCBBAAAT8912345678RST91011INT012INT11314151617XTAL218XTAL119GND202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1DIG26DIG65GND4SEG E21SEG G17ISET18V+19SEG C20DIG43SEG D23DIN1DIG02SEG F15SEG B16SEG A14GND9DIG111DIG510CLK13SEG DP22DIG37DIG78DOUT24LOAD12U2E01E12E23GND4SDA5SCL6MODE7VCC8U3DIG1DIG2DIG3DIG4abcdefgDPA1 A2A3 A4HDSPB10G....DIG4.DIG4 .A5 A6U4 DQ2GND1VCC3U5A+B1K08050Q11 2RED1 2GREEN1 2RED8050Q1D11KR110KR21KR310KR410KR810KR91KR111KR12VCCVCCS1 S2 S3 S4S512 Y130pFC1 30pFC2100pFC3VCCVCCVCC1KR51KR6VCCVCC330R61KR7330R8溫度上限加溫度上限減溫度下限加溫度下限減MAX7219驅動模塊溫度采集模塊EEPROM溫度上下限存儲模塊溫度越線報警模塊繼電器加熱模塊電機降溫模塊LED顯示。****************按鍵引腳定義************S1 EQU S2 EQU S3 EQU S4 EQU 。****************直流電機引腳定義***********MOTO EQU 。****************繼電器引腳定義***************GDQ EQU 。************AT24C02 引腳定義******************SDA EQU SCL EQU I2CDATA EQU 6FHADDRESS EQU 6EH。*************DS18B20 引腳控制*****************DQ EQU FLAG EQU 00H 。18B20 存在標志位。*************MAX7219 引腳控制****************DIN EQU LOAD EQU CLK EQU 。**********************************************ORG 0000HLJMP MAINORG 000BHLJMP INTT0 。定時 200MSORG 0100H。*********初始化初次使用上限值為 30,下限值為 23***************MAIN:CLR MOTOCLR GDQMOV ADDRESS,00H 。開機后從 AT24C02 中 00H 開始讀出數據MOV R0,40HLCALL I2C_READMOV @R0,AINC R0MOV ADDRESS,01HLCALL I2C_READMOV @R0,AMOV A,40HSUBB A,99JC M1MOV 40H,30M1:MOV A,41HSUBB A,99JC M2MOV 41H,23M2:MOV TMOD,01H 。中斷參數MOV TH0,0B1H 。T0 定時 20MSMOV TL0,0E0HMOV R6,10 LCALL DISIN0LCALL SHOWLCALL DS18B20SETB SETB SETB 06HSETB 07HSETB 08HSETB 09HSETB EA SETB ET0SETB TR0LOOP:LCALL KEYLCALL WENKONG 。溫控單元判斷有沒有高于或低于上下限值LCALL DEY_10MSLJMP LOOP。*******************MAX7219 初始化程序*******************DISIN0:MOV R4,09H 。譯碼方式寄存器MOV R5,0FFH 。0ff=07 位均譯為 B 碼LCALL DINPUT 。調用寫入命令子程序MOV R4,0AH 。亮度寄存器MOV R5,08H 。亮度值LCALL DINPUTMOV R4,0BH 。掃描界限寄存器MOV R5,05H 。顯示 7 位LCALL DINPUTMOV R4,0CH 。停機寄存器MOV R5,01H 。正常工作LCALL DINPUTRET。****************7219 顯示子程序**********************SHOW:LCALL NOWLCALL LLLCALL HLRETNOW: MOV A,42H 。數據處理MOV B,10DIV ABMOV 51H,A 。要顯示溫度高位放 51HMOV 50H,B 。要顯示溫度低位放 50HMOV R4,06HMOV R5,50HLCALL DINPUTMOV R4,05HMOV R5,51HLCALL DINPUTRETLL: MOV A,41H MOV B,10DIV ABMOV 53H,A 。下限要顯示溫度高位放 53HMOV 52H,B 。下限要顯示溫度低位放 52H MOV R4,04HMOV R5,52HLCALL DINPUTMOV R4,03HMOV R5,53HLCALL DINPUTRETHL: MOV A,40H MOV B,10DIV ABMOV 55H,A 。上限要顯示溫度高位放 55HMOV 54H,B 。上限要顯示溫度低位放 54HMOV R4,02HMOV R5,54HLCALL DINPUTMOV R4,01HMOV R5,55HLCALL DINPUTRET。7219 命令寫入子程序 DINPUT:MOV A,R4MOV B,8LOOP0:RLC AMOV ,CCLR SETB DJNZ B,LOOP0MOV A,R5MOV B,8LOOP1:RLC AMOV ,CCLR SETB DJNZ B,LOOP1CLR SETB RET。**********************溫控單元*****************************WENKONG:CLR CMOV A,40HSUBB A,42HJC WW1CLR MOTOSETB CLR CMOV A,42HSUBB A,41HJC WW2CLR GDQSETB LJMP EXITWW1:SETB MOTO 。溫度超過上限電機轉CLR LJMP EXITWW2:SETB GDQ 。溫度低于下限繼電器動作CLR EXIT:RET。*********************按鍵掃描*************************KEY:JNB S1,JJASETB 06HKK1:JNB S2,JJBSETB 07HKK2:JNB S3,JJCSETB 08HKK3:JNB S4,JJDSETB 09HRETJJA:LCALL DEY_10MSJNB 06H,KK1CLR 06HLCALL DEY_10MSMOV A,40HCJNE A,99,J1SJMP EEXXJ1: INC40HLCALL HLLCALL WRITE24C02SJMP EEXXJJB:LCALL DEY_10MSJNB 07H,KK2CLR 07HLCALL DEY_10MSMOV A,40HCJNE A,41H,DXSJMP EEXXDX:DEC 40HLCALL HLLCALL WRITE24C02SJMP EEXXJJC:LCALL DEY_10MSJNB 08H,KK3CLR 08HLCALL DEY_10MSMOV A,41HCJNE A,40H,SXSJMP EEXXSX: INC41HLCALL LLLCALL WRITE24C02SJMP EEXXJJD: L
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1