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

正文內(nèi)容

基于at89c51單片機(jī)濕度檢測(cè)系統(tǒng)的研究-資料下載頁(yè)

2024-11-10 03:55本頁(yè)面

【導(dǎo)讀】濕度檢測(cè)在工業(yè)、農(nóng)業(yè)、國(guó)防等行業(yè)有著廣泛的應(yīng)用。利用單片機(jī)技術(shù)的濕度檢。測(cè)系統(tǒng)以其體積小,可靠性高而被廣泛采用。度檢測(cè)所常用方法以及各自所具有的特點(diǎn)。本文重點(diǎn)在于對(duì)該系統(tǒng)的硬件和軟件設(shè)。在硬件設(shè)計(jì)過(guò)程中,詳細(xì)介紹了各部分電路的功能和特點(diǎn)。用的濕度傳感器HM1500和A/D轉(zhuǎn)換芯片TLC1549作了簡(jiǎn)單的介紹。中,繪制了各個(gè)程序模塊的流程圖,詳細(xì)介紹了各個(gè)模塊的作用。經(jīng)過(guò)對(duì)程序反復(fù)的。最后,完成了對(duì)整個(gè)系統(tǒng)的設(shè)計(jì)。

  

【正文】 ,就一定能捕捉到彈飛的程序。 ( 3)表格。有兩類(lèi)表格,一類(lèi)是數(shù)據(jù)表格,供 MOVC A, @A+PC 指令或 MOVC A, @A+DPTR指令使用,其內(nèi)容為不完全指令。另一類(lèi)就是跳轉(zhuǎn)表格,供 JMP @A+DPTR 指令使用,其內(nèi)容為一系列的三字節(jié)指令 LJMP 或兩字節(jié)指令 AJMP。由于表格內(nèi)容和檢索值有一一對(duì)應(yīng)關(guān)系,在表格中間安排陷阱將會(huì)破壞其連續(xù)性和對(duì)應(yīng)關(guān)系,只能在表格的最后安排五字節(jié)陷阱( NOP NOP LJMP ERR)。由于表格一般較長(zhǎng),安排在最后的陷阱不能保證一定捕捉住彈飛的程序,有可能在中途再次飛走,這時(shí)只好指望別處的陷阱或冗余指令來(lái)制服它了。 ( 4)程序區(qū)。程序區(qū)是由一串串執(zhí)行指令構(gòu)成的,不能在這些指令串中間任意安排陷阱,否則影響正常執(zhí)行程序。但是,在這些指令串之間常有一些斷裂點(diǎn),正常執(zhí)行的程序到此便正常跳變。如果還要順次往下執(zhí)行,必然就出錯(cuò)了。當(dāng)然,彈飛的程序剛好落在斷裂點(diǎn)的操作數(shù)上或落到前 面指令的操作數(shù)上,則程序就會(huì)越過(guò)斷裂點(diǎn),繼續(xù)往前執(zhí)行。若在這種地方安排陷阱,就能有效地捕捉到它,而又不影響正常執(zhí)行的程序流程。由于軟件陷阱都安排在正常程序執(zhí)行不到的地方,故不影響程序執(zhí)行效率。在當(dāng)前 EPROM 容量不成問(wèn)題的條件下,一般多設(shè)置陷阱有益。 “看門(mén)狗”技術(shù) 當(dāng)程序飛到一個(gè)臨時(shí)構(gòu)成的死循環(huán)中, PC 指針落在全地址(在 EPROM 芯片范圍之外)時(shí),系統(tǒng)完全癱瘓。如果操作者在場(chǎng),就可以按下人工復(fù)位按鈕,強(qiáng)制系統(tǒng)復(fù)位。但操作者不可能一直監(jiān)視著系統(tǒng),即使監(jiān)視著系統(tǒng),往往在發(fā)現(xiàn)不良后果之后才進(jìn)行人工復(fù)位 ?!翱撮T(mén)狗”可以代替人自動(dòng)復(fù)位,能使 CPU 從死循環(huán)和彈飛狀態(tài)中進(jìn)入正常的程序流程。“看門(mén)狗”獨(dú)立于 CPU 的硬件, CUP在一個(gè)固定的時(shí)間間隔和“看門(mén)狗”打一次交道,表明系統(tǒng)工作正常。如果程序時(shí)常,系統(tǒng)陷入死循環(huán)中,“看門(mén)狗”得不佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 26 到來(lái)自 CPU的信息,就向 CPU 發(fā)出復(fù)位信號(hào),使系統(tǒng)復(fù)位?,F(xiàn)在許多單片機(jī)芯片中已有“看門(mén)狗”電路,使用非常方便。 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 27 結(jié)論 在工農(nóng)業(yè)生產(chǎn)、氣象、環(huán)保、國(guó)防、科研、航天等部門(mén),經(jīng)常需要對(duì)環(huán)境濕度進(jìn)行測(cè)量及控制。對(duì)環(huán)境濕度的 檢測(cè) 以及對(duì)工業(yè)材料水份值的監(jiān)測(cè)與分析都已成為比較普遍的技術(shù)條件之一 。 本 系統(tǒng)采用了高精度的電容式相對(duì)濕度傳感器 HM1500,在系統(tǒng)穩(wěn)定 運(yùn)行時(shí),濕度測(cè)量范圍為 0~ 100%RH,而且響應(yīng)時(shí)間小于 5 秒 。 所選用的 A/D 轉(zhuǎn)換芯片 TLC1549,它采用串行通信方式,簡(jiǎn)化了系統(tǒng)設(shè)計(jì),減少了電路板的面積。同時(shí), 充分利用了 AT89C51 單片機(jī)自身的軟硬件資源,具有智能化、可編程、小型便攜等優(yōu)點(diǎn) 。 因此只要選用不同的濕度傳感器,并修改相應(yīng)的軟件控制程序,本檢測(cè)系統(tǒng)就可應(yīng)用在環(huán)境保護(hù)、工業(yè)控制、農(nóng)業(yè)生產(chǎn)等方面,可見(jiàn)其具有非常廣泛的應(yīng)用前景。 由于該系統(tǒng)主要是濕度的檢測(cè) 沒(méi)有 涉及 到 濕度的控制 設(shè)計(jì) ,所以在控 制方面有待進(jìn)一步研究 。同時(shí),可以在外圍擴(kuò)展溫度檢測(cè)芯片,使其具有溫、濕度檢測(cè)功能。而且,外加去濕機(jī)、空調(diào)等設(shè)備,可實(shí)現(xiàn)對(duì)溫濕度檢測(cè)控制的功能。同時(shí),可以擴(kuò)展時(shí)鐘控制芯片,修改完善程序,使其具有時(shí)間顯示、定時(shí)報(bào)警等多項(xiàng)功能。因此,本系統(tǒng)具有很好的擴(kuò)展性。 由于時(shí)間倉(cāng)促和本人水平有限,在設(shè)計(jì)過(guò)程中,難免在設(shè)計(jì)上存在一定的缺陷,請(qǐng)各位老師多多指正。 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 28 參考文獻(xiàn) [1] 何利民 . 單片機(jī)應(yīng)用技術(shù)選編 [M].北京: 北京航空航天大學(xué)出版社 , 2020: 2125. [2] 李軍 . 51系列單片機(jī)高級(jí)實(shí)例開(kāi)發(fā)指南 [M].北 京: 北京航空航天大學(xué)出版社 , 2020:98100. [3] 金偉正 . 溫 濕 度 檢 測(cè) 控 制 系 統(tǒng) 的 研 制 [J]. 西安 : 電 子 與 自 動(dòng) 化 , 2020(2):120125. [4] 李朝青 . 單片機(jī)原理及接口技術(shù) [M].北京 :北京航空航天大學(xué)出版社 , 1998:6570. [5] 童詩(shī)白 ,華成英 . 模擬電子技術(shù) [M].北京 :高等教育出版社 ,1996:5459. [6] 李道華 , 李玲 , 朱艷 . 傳感器電路分析與設(shè)計(jì) [M].武漢 :武漢大學(xué)出版社 , 1999:6973. [7] 劉和平 . 單片機(jī)原理及應(yīng)用 [M].重慶 :重慶大學(xué)出版社 ,1999:98105. [8] 方彥軍、孫健 . 智能儀器技術(shù)及其應(yīng)用 [M].西安 :化學(xué)工業(yè)出版社 ,2020:98105. [9] 沈紅衛(wèi) . 基于單片機(jī)的智能系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [M].成都 :電子工業(yè)出版社 ,1997:8496. [10] 黃德勝、吳星明、劉敏 . 基于 DSP 的數(shù)字化溫濕度智能控制器設(shè)計(jì) [J]. 微計(jì)算機(jī)信息 ,2020(5):1826 [11] 李剛 .51 系列單片機(jī)系統(tǒng)設(shè)計(jì)與應(yīng)用技巧北京: 北京航空航天大學(xué)出版社 .2020 [12] 楊景常 .精密計(jì)量環(huán)境溫度、相對(duì)濕度監(jiān)測(cè)記錄儀的研制 [J].沈陽(yáng):儀表技術(shù)與傳感器 .2020 [13] 何立民 .單片機(jī)中級(jí)教程原理與應(yīng)用 .北京 :北京航空航天大學(xué)出版社 ,1990 [14] 沙占友 .單片機(jī)外圍電路設(shè)計(jì)北京:電子工業(yè)出版社, 2020 [15] 劉君華 .現(xiàn)代檢測(cè)技術(shù)與測(cè)試系統(tǒng)設(shè)計(jì) [M]。西安:西安交通大學(xué)出版社, 2020 [16] 余永權(quán)。 MCS51 系列單片機(jī)應(yīng)用技術(shù) .北京:北京航空航天出版社, 2020 [17] 閻石 .數(shù)字電子技術(shù)基礎(chǔ) .北京:高等教育出版社, 2020 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 29 致謝 本文是在我的導(dǎo)師 史慶軍 師 的親切關(guān)懷和悉心指導(dǎo)下完成的。 他 嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。從課題的選擇到項(xiàng)目的最終完成, 他 都始終給予我細(xì)心的指導(dǎo)。 在完成論文的過(guò)程中,他 不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想、生活上給我以無(wú)微不至的關(guān)懷,在此謹(jǐn)向 史慶軍 老師 致以誠(chéng)摯的謝意和崇高的敬意。 在此,我還要感謝在一起愉快的度過(guò) 大學(xué) 生活的 同寢室同學(xué)們 , 尤其是許大柱同學(xué), 正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。 特別感謝許大柱同學(xué),他在我完成論文的過(guò)程提供了巨大 幫助,向他 說(shuō)聲謝謝。 在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意 !最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們 。佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 30 附錄 1 程序(部分) ORG0000H LJMP START ORG0003H RETI ORG000BH RETI ORG0013H RETI ORG001BH RETI ORG0023H RETI ORG002BH RETI CLERMEMIO:CLRA MOVP2,A MOVR0,7OH MOVR2,0DH LOOPMEM:MOV@R0,A INCR0 DJNZR2,LOOPMEM MOV20H,00H MOVA,0FFH MOV P0,A MOV P1,A MOV P2,A 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 31 RET START: LCALLCLEARMEMIO;初始化 LCALLTEST;測(cè)量一次 LCALLDISPLAY;顯示數(shù)據(jù)一次 AJMPMAIN NOP ; PC 值出錯(cuò)處理 NOP NOP LJMPSTART 顯示程序 采用動(dòng)態(tài)掃描法實(shí)現(xiàn)四位共陽(yáng)極數(shù)碼管的數(shù)值顯示,測(cè)量所得的A/D轉(zhuǎn)換數(shù)據(jù)放在 70H~ 77H 內(nèi)存單元中,測(cè)量數(shù)據(jù)在顯示時(shí)轉(zhuǎn)換為 濕度 值十進(jìn)制 BCD 碼放在78H~ 7BH 內(nèi)存單元中,其中 7BH 存放通道標(biāo)志數(shù)。寄存器 R3 用作八路循環(huán)控制,R0 用作顯示數(shù)據(jù)地址指針。 DISPLAY:JB00H,DISP11;標(biāo)志位為 1,則轉(zhuǎn)單路顯示控制程序 MOV R3,08H; 8 路信號(hào)循環(huán)顯示控制子程序 MOV R0,70H;顯示數(shù)據(jù)初值 70H~77H MOV 7BH,00H;顯示通道數(shù)初始值 DISLOOP1:LCALLYNCD;顯示數(shù)據(jù)轉(zhuǎn)為三位 BCD 碼存入 7AH, 79H, 78H MOV R2,0FFH;每路顯示時(shí)間控制在 4ms*255,約 1s DISLOOP2:LCALLDISP;調(diào)四位顯示程序 LCALLKEYWORK1;按鍵檢測(cè) DJNZ R2,DISLOOP2 INC R0;顯示下一路 INC 7BH;通道數(shù)據(jù)加 1 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 32 DJNZ R3,DISLOOP1 RET DISP11:MOVA,7BH;單路顯示控制子程序 SUBB A,01H MOV 7BH,A ADD A,70H MOV R0,A DISLOOP11:LCALLTUNBCD;顯示數(shù)據(jù)轉(zhuǎn)為三位 BCD 碼存入 7AH, 79H, 78H MOV R2,0FFH;每路顯示時(shí)間控制在 4ms*25 DISLOOP22:LCALLDISP;調(diào)四位顯示程序 LCALLKEYWORK2;按鍵檢測(cè) DJNZ R2,DISLOOP22 INC 7BH;通道顯示數(shù)據(jù)加 1 RET 二進(jìn)制 濕度 值轉(zhuǎn)化成 BCD 碼 濕度 顯示值的程序 TUNBCD:MOV A,@R0; 255/51= MOV B,51 DIV AB MOV 7AH,A;個(gè)位數(shù)放入 7AH MOV A,B;余數(shù)大于 19H, F0 為 1,乘法溢出,結(jié)果加 5 CLR F0 SUBB A,1AH MOV F0,C MOV A,10 MUL AB MOV B,51 DIV AB JB F0,LOOP2 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 33 ADD A,5 LOOP2:MOV79H,A;小數(shù)后第 1 為放入 79H MOV A,B CLR F0 SUBB A,1AH MOV F0,C MOV A,10 MUL AB MOV B,51 DIV AB JBF0,LOOP3 ADD A, 5 LOOP3:MOV78H,A;小數(shù)后第 2 位放入 78H RET DISP:MOV R1, 78H;共陽(yáng)極顯示子程序,顯示內(nèi)容只 78H~7BH MOV R5, 0FFH;數(shù)據(jù)在 P1 口輸出 PLAY: MOV P1, 0FFH MOV A, R5 ANL P3, A MOV A, @R1 MOV DPTR,TAB MOVC A,@A+DPTR MOV P1, A JB ,PLAY1;小數(shù)點(diǎn)處理 CLR ;小數(shù)點(diǎn)顯示 PLAY1:LCALLDL1MS INC R1 MOV A,P3 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 34 JNB ,ENDOUT RLA MOV R5,A MOV P3,0FFH AJMP PLAY ENDOUT:MOVP3,0FFH MOV P1,0FFH RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 延時(shí)子程序的設(shè)計(jì) DL10MS:MOV R6,0D0H DL1:MOV R7,19H DL2:DJNZ R7,DL2 DJNZ R6,DL1 RET DL1MS:MOV R4,0FFH LOOP11:DJNZ R4,LOOP11 MOV R4,0FFH LOOP22:DJNZ R4,LOOP22 RET 數(shù)模轉(zhuǎn)換測(cè)量子程序的設(shè)計(jì) TEST:CLRA;數(shù)模轉(zhuǎn)換子程序 MOV P2,A;轉(zhuǎn)換值放 入首值 MOV R0,70H ;轉(zhuǎn)換 8 次控制 MOV R7,08H;啟動(dòng)測(cè)試 LCALLTESTART;等 A/D 轉(zhuǎn)化結(jié)束信號(hào) WAIT:JB ,MOVD 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 35 AJMPWAIT TESTART:;測(cè)試啟動(dòng) NOP NOP NOP CLR SETB NOP NOP CLR NOP NOP NOP NOP RET MOVD:;取 A/D 轉(zhuǎn)換數(shù)據(jù) MOV A,P0 MOV @R0,A CLR INC R0 MOV A,P2`;通道地址加 1 INC A MOV P2,A CJNE A,08H,TESTEND;等八路 A/D 轉(zhuǎn)換結(jié)束 TESTEND:JCTESTCON CLRA;結(jié)束恢復(fù)窗口 MOV A,0FFH MOV P0,A 佳木斯 大學(xué)本科生畢業(yè)設(shè)計(jì) 佳木斯大學(xué)信息電子技術(shù)學(xué)院 36 MOV P1,A MOV P3,A RET TESTCON:LCALLTESTART LJMP WAIT 按鍵檢測(cè)子程序 KEYW
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1