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

正文內(nèi)容

基于單片機(jī)溫度自動控制系統(tǒng)畢業(yè)設(shè)計(jì)(參考版)

2024-09-01 18:03本頁面
  

【正文】 29 附 錄 系統(tǒng)總程序清單 主程序如下: ORG 0000H AJMP MAIN ORG 0013H LJMP IN1 ORG 0030H MAIN: MOV SP, 60H MOV P1, 0FH SETB SETB EA SETB EX1 MOV 5AH, 0 MOV 5BH, 2 MOV 5CH, 5 MOV 5DH, 0 MOV 28H, 0 MOV TCON, 05H MOV 29H, 01H MOV 35H, 10 MOV 37H, 10 LOOP: MOV A, 35H CJNE A, 1, NEXT LJMP N1 NEXT: LCALL AD MOV R2, 0 MOV R3, 40H LCALL Q1 MOV 3AH, R2 MOV 3BH, R3 LCALL BJ LCALL DIR LCALL TIM LJMP LOOP NI: LCALL SD N4: MOV A, 35H CJNE A, 2, N2 MOV A, R4 ADD A, 1 MOV 52H, A CLR C 30 MOV A, R4 SUBB A, 1 MOV 53H, A MOV A, 31H MOV 5AH, A MOV A, 32H MOV 5BH, A MOV A, 33H MOV 5CH, A MOV A, 34H MOV 5DH, A RET IN1: PUSH PSW PUSH ACC CLR EX1 MOV A, P1 RRC A JC M1 MOV 35H, 1 LJMP TT M1: RRC A JC M2 MOV 35H, 2 MOV A, 28H SETB MOV 28H, A LJMP TT M2: RRC A JC M3 MOV 35H, 3 MOV A, 28H SETB MOV 28H, A LJMP TT M3: RRC A JC TT MOV 35H, 4 TT: NOP POP ACC POP PSW SETB EX1 RETI AD1: MOV A, 37H 31 ANL A, 0FH ORL A, 30H MOV R1, A MOV A, R1 INC A MOV B, 10 DIV AB MOV A, B MOV R1, A RET IDB:MOV 30H, 0 MOV R0 , 30H MOV R2 , 3 MOV R3 , 0 MOV A , R0 MOV R4 , A LP:MOV A,R4 MOV B , 10 MUL AB MOV R4 , A MOV A , 10 XCH A , B XCH A , R3 MUL AB ADD A , R3 XCH A , R4 INC R0 ADD A , R0 XCH A , R4 ADDC A , 0 MOV R3 , A DJNZ R2 , LP RET BJ:MOV 30H , 0 MOV A , 40H CLR C SUBB A , 52H JC XX SETB RET XX:MOV A , 40H CLR C SUBB A , 53H 32 JNC WW CLR WW:RET Q1:MOV DPTR , TABLE MOV A , R3 CLR C RLC A MOV R3 , A XCH A , R2 RLC A XCH A , R2 ADD A , DPL MOV DPL , A MOV A , DPH ADDC A , R2 MOV DPH , A CLR A MOVC A , A+DPTR MOV R2 , A CLR A INC DPTR MOVC A , A+DPTR MOV R3 , A RET TABLE: DW 000, 045, 051, 056, 062, 066 DW 070, 074,081,086,092 DW 098, 100,105,110,116 DW 121, 124,130,135,138 DW 142, 146,151,154,160 DW 165, 168,170,175,178 DW 180, 184,190,193,195 DW 208, 214,220,224,229 DW 232, 238,242,250,255 DW 260, 264,271,275,280 DW 284, 292,294,295,300 DW 306, 311,316,321,325 DW 330, 334,338,343,347 DW 350, 355,360,362,364 DW 366, 368,370,375,376 DW 378, 379,380,382,384 DW 385, 387,388,389,390 DW 392, 395,396,399,400 DW 402, 403,405,406,408 33 DW 410, 412,414,416,418 DW 419, 420,422,423,425 DW 427, 428,430,432,436 DW 438, 439,440,442,444 DW 445, 446,449,450,452 DW 438, 440,442,446,448 DW 450, 452,453,455,456 DW 458, 461,463,465,468 DW 468, 470,472,475,478 DW 480, 480,482,485,485 DW 488, 490,491,493,495 DW 498, 500,500,501,504 DW 505, 508,510,512,515 DW 518, 518,522,524,528 DW 532, 536,540,540,545 DW 548, 549,551,554,556 DW 559, 560,562,565,568 DW 570, 572,573,575,578 DW 580, 583,585,588,590 DW 595, 596,598,600,602 DW 608, 610,610,612,615 DW 620, 623,625,628,630 DW 632, 635,640,642,645 DW 648, 650,652,655,658 DW 660, 664,665,668,672 DW 675, 677,680,685,688 DW 690, 695,700,705,710 DW 712, 715,718,720,725 DW 769, 773,775,780,782 DW 810, 815,818,820 NDIV1: MOV A , R3 CLR C SUBB A , R7 MOV A , R2 SUBB A , R6 JNC NDVE1 MOV B , 16 NDVL1:CLR C MOV A , R5 RLC A MOV R5 , A MOV A , R4 RLC A MOV R4 , A 34 MOV A , R3 RLC A MOV R3 , A XCH A , R2 RLC A XCH A , R2 MOV F0 , C CLR C SUBB A , R7 MOV R1 , A MOV A , R2 SUBB A , R6 JB F0 , NDVM1 JC NDVD1 NDVM1:MOV R2 , A MOV A , R1 MOV R3 , A INC R5 NDVD1:DJNZ B , NDVL1 CLR F0 RET NDVE1:SETB F0 RET 35 系統(tǒng)原理圖 36 參考文獻(xiàn) [1] 張毅剛 .單片機(jī)原理及應(yīng)用 [M].高等教育出版社 .2020 年 1 月,第 1版: [2] 曹巧媛主編 . 單片機(jī)原理及應(yīng)用 (第二版 ). 北京 :電子工業(yè)出版社 ; [3] 何力民編 . 單片機(jī)高級教程 . 北京 :北京航空大學(xué)出版社 ; [4] 金發(fā)慶等編 . 傳感器技術(shù)與應(yīng)用 .北京機(jī)械工業(yè)出版社 ; [5] 王錦標(biāo),方崇智.過程計(jì)算機(jī)控制.北京:清華大學(xué)出版社; [6] 邵惠鶴.工業(yè)過程高級控制.上海:上海交通大學(xué)出版社; [7] 胡壽松.自動控制原理.北京:國防工業(yè)出版社 ; [8] 劉伯春.智能 PID調(diào)節(jié)器的設(shè)計(jì)及應(yīng)用.電子自動化; [9] 周潤景,張麗娜.基于 PROTEUS 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真 [M].北京 :航空航天大學(xué)出版社 ; [10] 王忠飛,胥芳. MCS51 單片機(jī)原理及嵌入式系統(tǒng)應(yīng)用 [M。在此謹(jǐn)向鄒老師表示崇高的敬意和衷心的感謝 !從論文題目的選定到論 文寫作的指導(dǎo) ,感謝您的悉心 點(diǎn)撥。在鄒老 師的指導(dǎo)和幫助下,我的專業(yè)知識水平和學(xué)習(xí)能力都得到了很大的提高, 我在人生道路上的每一個(gè)腳印都凝聚著老師的心血。鄒老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富的實(shí)踐經(jīng)驗(yàn)、兢兢業(yè)業(yè)的工作精神使我受益匪淺。 28 致 謝 在大學(xué)三 年的讀書生活 在這個(gè)季節(jié)即將劃上一個(gè)句 號,而于我的人生卻只是一個(gè)逗號,我將面對又一次征程的開始。當(dāng)然,這與老師和同學(xué)的熱心幫助也是分不開的。通過這些都使我對采用單片機(jī)設(shè)計(jì)方法有了更深的理解和掌握,同時(shí)也讓我把所學(xué)的知識廣泛的應(yīng)用到了實(shí)踐中,充分的做到了理論與實(shí)踐相結(jié)合。軟件設(shè)計(jì)包括用單片機(jī)設(shè)計(jì)語言設(shè)計(jì)控制系統(tǒng)并仿真、實(shí)現(xiàn)。 通過三個(gè)月的設(shè)計(jì),我也有很深的感觸:當(dāng)今社會在飛速發(fā)展,科學(xué)技術(shù)發(fā)展的速度更是迅猛無比,尤其是單片機(jī)技術(shù)在未來社會發(fā)展中一定會起著十分重要的作用,而通過本次設(shè)計(jì)無論是從硬件實(shí)現(xiàn)還是到整個(gè)程序的完成,無不是對我個(gè)人專業(yè)能力的一次提高和體現(xiàn)。在單片機(jī)應(yīng)用的基礎(chǔ)上,實(shí)現(xiàn)了一種用帶有 E178。本文以 AT89C51 系列單片機(jī)為核心,用 AT89C51 單片機(jī)作為控制器件,溫度信號通過熱敏電阻和放大器轉(zhuǎn)換成電信號,再由 ADC0809 轉(zhuǎn)換成為數(shù)字信號,測溫電路采用橋式電路,溫度設(shè)定采用按鍵移位式設(shè)定方法,溫度控制采用光耦和可控硅控制加熱器。其中光電耦合器 MOC3041 的作用是將單片機(jī)系統(tǒng)與可控硅 SCR 電路隔開,避免在高壓過程中的干擾信號影響單片機(jī)的運(yùn)行;可控硅SCR的作用是相當(dāng)于一個(gè)固態(tài)的觸點(diǎn),使之有能力開啟或關(guān)斷電爐,從而控制電爐通斷,以實(shí)現(xiàn)對水溫的實(shí)時(shí)控制。一般情況下,這樣一個(gè)應(yīng)用系統(tǒng)就算研制成功了。綜合調(diào)試一般采用全速斷點(diǎn)運(yùn)行方式,這個(gè)階段的主要工作社排除系統(tǒng)中遺留的錯誤以提高系統(tǒng)的動態(tài)性能和精度。 2. I/O 處理程序的調(diào)試 對于 A/D轉(zhuǎn)換一類的 I/O 處理程序是實(shí)時(shí)處理程序,因此一般用全速斷點(diǎn)運(yùn)行方式或連續(xù)運(yùn)行方式進(jìn)行調(diào)試。若是算法錯誤,那是根本性錯誤,應(yīng)重新設(shè)計(jì)該程序;若是局部的指令有錯,修改即可。調(diào)試時(shí),用防真器的寫命令,將數(shù)據(jù)寫入計(jì)算程序的參數(shù)緩沖單元,然后從計(jì)算程序開始運(yùn)行到結(jié)束,運(yùn)行的結(jié)果和正確數(shù)據(jù)比較,如果對有的測試數(shù)據(jù)進(jìn)行測試,都沒有發(fā)生錯誤,則該計(jì)算程序調(diào)試成功;如果發(fā)現(xiàn)結(jié)果不正確,改用單步運(yùn)行方式,即可檢查出錯誤所在。 1.計(jì)算程序的調(diào)試方法 計(jì)算程序的錯誤是一種靜態(tài)的固定的錯誤,因此主要用單拍或斷點(diǎn)運(yùn)行方式來調(diào)試。錯誤原因沒有查明,沒有解決。 3.結(jié)果不正確 目標(biāo)系統(tǒng)基本上已能正常操作,但控制有誤動作或者輸出的結(jié)果不正確。 錯誤的原因有:中斷控制寄存器( IE, IP)的初值設(shè)置不正確,使 CPU 沒有開放中斷或不許某個(gè)中斷源請求;或者對片內(nèi)的定時(shí)器、串行口等特殊功能寄存器和擴(kuò)展的 I/O 口編程有錯誤,造成中斷沒有被激活;或者某一中斷服務(wù)程序不是以 RETI 指令作為返回主程序的指令, CPU 雖已返回到主程序但內(nèi)部中斷狀態(tài)寄存器沒有被清除,從而不響應(yīng)中斷;或由于外部中斷源的硬件故障使外部中斷請求無效。通過對錯誤程序的修改使其實(shí)現(xiàn)預(yù)期的功能。 解決方法:這類錯誤的原因是程序中轉(zhuǎn)移地址計(jì)算錯誤、堆棧溢出、工作寄存器沖突等。若讀出寫入內(nèi)存不一致,則可能是地址數(shù)據(jù)線短路,試寫入不同的數(shù)據(jù)觀察讀出結(jié)果,或縮小對 RAM 的讀寫范圍,檢查對 RAM 中其它區(qū)域的影響,這樣可初步對地址數(shù)據(jù)線短路錯誤定位,再用萬用表、示波器等進(jìn)一步確診。第三步是在不加電情況下,除單片機(jī)以外,插上所有的元器件,最后用仿真適配器將樣機(jī)的單片機(jī)插座和仿真器的仿真接口相連,為聯(lián)機(jī)調(diào)試做準(zhǔn)備。應(yīng)特別注意電源的走線,防止電源之間的短路和極性錯誤,并重點(diǎn)檢查擴(kuò)展系統(tǒng)總線(地址總線、數(shù)據(jù)總線和控制總線)是否存在相互間的短路或與其它信號線的短路。 硬件調(diào)試方法 本設(shè)計(jì)調(diào)試過程中所用的調(diào)試方法有:靜態(tài)測試、聯(lián)仿真器在線調(diào)試等。 解決方法:電源必須單獨(dú)調(diào)試好以后才能加到 系統(tǒng)的各個(gè)部件中。 3.電源故障:設(shè)計(jì)中存在電源故障,即上電后將造成元器件損壞、無法正常供電,電路不能正常工作。 2.元器件損壞:由于對元器件使用要求的不熟悉及制作調(diào)試過程中操作不當(dāng)致使器件損壞。 硬件電路故障及解決方法 1.錯線、開路、短路:由于設(shè)計(jì)錯誤和加工過程中的工藝性錯誤所造成的錯線、開路、短路等故障。 圖 41 主程序流程圖 圖 42 中斷子程序 23 圖 43 按鍵流程圖 圖 44 顯示流程圖 24 第 5 章 系統(tǒng)調(diào)試及 結(jié)論分析 單片機(jī)應(yīng)用系統(tǒng)樣機(jī)組裝好以后,便可進(jìn)入系統(tǒng)的在線(聯(lián)仿真器)調(diào)試,其主要任務(wù)是排除樣機(jī)硬件故障,并完善其硬件結(jié)構(gòu),試運(yùn)行所設(shè)計(jì)的程序,排除程序錯誤,優(yōu)化程序結(jié)構(gòu),使系統(tǒng)達(dá)到期望的功能,進(jìn)而固化軟件,使其產(chǎn)品化。已達(dá)到為本系統(tǒng)提供對溫度的顯示和監(jiān)控的目的。 下 圖 44 為系統(tǒng)的 顯示流程圖 。 下 圖 42 為 中斷子程序的流程圖 ,這個(gè) 主要是為了保障整個(gè)軟件程序在運(yùn)行時(shí)可以達(dá)到中斷,從而使系統(tǒng)進(jìn)一步達(dá)到完善。 21 圖 34 調(diào)節(jié)執(zhí)行單元
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1