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

正文內(nèi)容

列車中控微機保護系統(tǒng)學士學位論文(編輯修改稿)

2025-07-25 17:42 本頁面
 

【文章內(nèi)容簡介】 數(shù)表示的,因此需要進行溫度的精度轉換以及相應的處理以便顯示正確的溫度值。C清零符號位清零將轉換數(shù)據(jù)高字節(jié)最高位移入CC=1?C清零符號位置1,表示負數(shù)將轉換數(shù)據(jù)低字節(jié)逐位取反加1轉換數(shù)據(jù)高字節(jié)加進位C分離整數(shù)與小數(shù),整數(shù)存入37H,小數(shù)存入38H,39H返回NY圖511 溫度處理子程序 報警模塊報警模塊是由發(fā)光二極管組成,用采集到的溫度值與設定好的溫度值進行比較,若等于或高于設定的溫度值則觸發(fā)報警,即給發(fā)光二極管送一個高電平,否則即返回繼續(xù)其他操作。其流程圖如圖511所示:開始測量值與設定值相減CY=1?NY‘1’返回圖512 報警子程序流程圖6 系統(tǒng)調(diào)試系統(tǒng)調(diào)試主要分硬件調(diào)試和軟件調(diào)試兩部分。在設計過程中,先完成全部硬件的焊接過程,再將軟件分模塊分別燒入以此來檢驗各部分功能的實現(xiàn)情況。這樣做便于系統(tǒng)的調(diào)試,在預計現(xiàn)象沒有出現(xiàn)的時候也能很快排除干擾以及找出錯誤的原因。 硬件調(diào)試硬件部分主要分速度采集模塊,溫度采集模塊,顯示模塊,存儲模塊及報警模塊等部分。由于所用元器件均是集成功能較多的元件,因此,硬件電路相對比較簡單。唯一復雜一些的地方是速度采集模塊。需要確定小磁鋼與霍爾傳感器的有效作用面,因此用萬用表做測量,將磁鋼與霍爾傳感器接觸。通電情況下,傳感器兩端電壓為5V,當有效作用面接觸時,兩端電壓變?yōu)?V。這樣既判斷出了有效面,而且還鑒定了該霍爾傳感器的實用性。 軟件調(diào)試軟件變成部分主要分為測速模塊,測溫模塊,存儲模塊,顯示模塊及報警模塊等。相比于硬件調(diào)試,軟件調(diào)試復雜許多,同時也尤為重要。在軟件調(diào)試中,鑒于方便修改以及易發(fā)現(xiàn)故障等原因,選擇了分塊調(diào)試。既將每部分模塊的子程序單獨編寫并燒入單片機,分塊檢查各自完成的效果,再將其組合在一起。首先是測速模塊,采用的是定時中斷,外部計數(shù)的方法。但是在一開始燒入程序時,數(shù)碼管并沒有顯示出任何結果。在排除了硬件故障之后,得出的結論是軟件編寫問題。,而直流電機的轉速偏慢,不足以達到每次定時過程都能測到脈沖的效果。因此,這樣也方便速度的計算。當再一次燒入程序時,結果便能正常顯示。接下來是溫度模塊,這部分實現(xiàn)較為順利,需要注意的是小數(shù)點后精度的調(diào)節(jié),最后設置了顯示小數(shù)后一位。隨著溫度測量的完成,繼而開始實現(xiàn)按鍵設置溫度報警值。而這部分也出現(xiàn)了許多問題。在最初的程序中,按下第一個按鍵后,所有顯示的數(shù)碼管都會顯示第一個按下的鍵值。在仔細查詢了每條語句之后,發(fā)現(xiàn)按下按鍵的反應時間遠遠超過了單片機執(zhí)行匯編語句的時間,因此便會出現(xiàn)一鍵按下讀取多個按鍵的情況。于是為了解決這個問題便加入了一個判斷按鍵是否彈起的程序,并加入了一定的延時。最終,這個問題得到解決。最后剩下的存儲、顯示與報警模塊完成的都較為順利。報警部分要注意每次程序執(zhí)行完成后都要將報警燈清零一次。因為程序每執(zhí)行一輪,都會將采集到的新的溫度值與報警值比較,而一旦報警燈亮起后,如果沒有清零的話那將會一直亮著。因此,在設置完報警燈程序后還會出現(xiàn)報警燈在報警時一閃一閃的效果。7 心得體會 心得體會畢業(yè)設計既是大學里的最后一次實際操作機會,是將四年理論學習運用到實踐的動手課程,也是踏上社會前的最后一次練兵。因此非常珍惜這次寶貴的機會。這次的設計很好的復習到了大學學習到的專業(yè)課程:硬件方面涉及到的傳感器的使用,同時也更加熟悉protel99繪圖軟件的使用。 軟件方面通過這次的編程,更加深入的了解單片機,加強了實際編程能力,系統(tǒng)的了解了編程中應注意的問題并提高了解決問題的能力。由于系統(tǒng)中大量的運用了串行通信技術,雖然給軟件編程帶來了一些麻煩,但這也是今后的主流方向。同時增加了軟件調(diào)試經(jīng)驗,也更加熟悉的掌握keil51編程及調(diào)試軟件。通過畢業(yè)設計不僅系統(tǒng)的復習了大學所學課程,也幫助提高了實際動手操作能力。同時還促使養(yǎng)成同學間的相互配合習慣,提高了團體合作的精神。當然也暴露了平時學習中的不足和基礎知識的不扎實以及實際操作中的粗心大意和工作中的不嚴謹態(tài)度。為今后走上工作崗位提供了良好的借鑒與教訓。參考文獻[1]. 徐瑋,沈建良. 單片機快速入門. 北京:北京航空航天大學出版社,2008,5[2]. 張鳳珊,祖龍起. 電氣控制及可編程序控制器. 北京:中國輕工業(yè)出版社,2003,8[3]. 公茂法,黃鶴松,楊學蔚. MCS51/52單片機原理與實踐. 北京:北京航空航天大學出版社,2009,3[4]. 陳在平,趙相賓. 可編程序控制器技術與應用系統(tǒng)設計. 北京:機械工業(yè)出版社,2002[5]. 張友德,趙志英,涂時亮. 單片微型機原理、應用與實驗(第五版). 上海:復旦大學出版社,2006,5[6]. 王致達,張慧,凌濤,周金和. 嵌入式系統(tǒng)基礎設計實驗與實踐教程. 北京:清華大學出版社,2008,7[7]. 李朝青編著. 單片機與PC機網(wǎng)絡通信技術. 北京航空航天大學出版社,2007[8]. 呂寧. 單片機轉速測量系統(tǒng)[J]. 電子技術,2006,9[9]. 吳天佑. 基于溫度傳感器的PC散熱解決方案[J]. 世界電子元器件,2001,12[10]. MacKenzie. THE 8051MICROCONTROLLER[M]. USA:Prentice ., 1995致 謝本次畢業(yè)設計的順利完成得益于許多老師和同學的幫助,在此表示感謝。首先感謝指導老師熊文華給予的這個課題,系統(tǒng)的涵蓋到了本專業(yè)的所學專業(yè)課程,在初步了解課題要求時,熊老師在設計方向上給予了正確的指導。同時在對該課題涉及到的相關專業(yè)技術問題上給予了詳細解釋。幫助了解了泡沫切割機的工作原理和如何設計實現(xiàn)。在本次畢業(yè)設計中,本人從指導老師身上學到了很多東西。老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使受益匪淺。這對于以后的學習和生活,是一份寶貴的經(jīng)驗,在此特別向指導老師致以衷心地感謝。同時也感謝電子學院的各位老師,你們的督促,給了工作的動力,你們的檢查指導,對設計中存在的問題給予的建議,促使逐步完善了設計。在具體設計與調(diào)試過程中也得到了許多同學的幫助,在此特別感謝胡溢文同學在硬件檢測與軟件調(diào)試方面給予的大力幫助,畢設過程中也得到了同組同學張斌的積極配合。在畢業(yè)設計中,筆者也參考了大量的參考書籍,這些書籍對筆者熟悉編程語言,了解編程模式提高編程水平都起到了很大地作用。在此,對這些參考書籍的作者亦同時表示感謝。最后,向在這次畢業(yè)設計中給予本人幫助的所有同學和老師表示真誠感謝!附 錄附錄A 電路原理圖附錄B PCB圖附錄C 實物圖附錄D 程序代碼TEMPH EQU 35HTEMPL EQU 34HBIT_COUNT EQU 30HTIMER EQU 31HTEN EQU 32HDATA_IN EQU 20H DATA_OUT EQU 21H TIMER1 EQU 33HDQ BIT 。18B20KEY BIT DAT BIT CLK BIT CS BIT I2C_SDA BIT I2C_SCL BIT ORG 0000HAJMP MAINORG 000BHAJMP INT_T0ORG 0030HMAIN: MOV TMOD,51H MOV TH1,00H MOV TL1,00H MOV 25H,00H MOV TL0,0B0H MOV TH0,3CH MOV IE,8AH MOV TCON,50H MOV P1,11001101BSTART: LCALL INT_79JUMP_1: JB KEY,START 。按鍵開始輸入溫度報警值 LCALL KEY1 LCALL JIANHAO MOV A,B CLR C SUBB A,0FH JNZ JUMP_1CLEAN: MOV 41H,00H 。將輸入的報警值清零 MOV 42H,00H MOV DATA_OUT,81H LCALL SEND MOV DATA_OUT,41H LCALL SEND MOV DATA_OUT,80H LCALL SEND MOV DATA_OUT,42H LCALL SEND MOV DATA_OUT,82H LCALL SEND MOV DATA_OUT,0FH LCALL SEND MOV DATA_OUT,83H LCALL SEND MOV DATA_OUT,0FH LCALL SEND MOV DATA_OUT,84H LCALL SEND MOV DATA_OUT,0FH LCALL SEND MOV DATA_OUT,85H LCALL SEND MOV DATA_OUT,0FH LCALL SEND MOV DATA_OUT,86H LCALL SEND MOV DATA_OUT,0FH LCALL SEND MOV DATA_OUT,87H LCALL SEND MOV DATA_OUT,0FH LCALL SEND LCALL MAXTEM_1 。輸入報警值的十位 LCALL DELAY LCALL MAXTEM_2 。輸入報警值的個位 LCALL DELAYJUMP_2: JB KEY,JUMP_2 LCALL KEY1 LCALL JIANHAO MOV A,B MOV R4,A CLR C SUBB A,0EH JZ CLBJ MOV A,R4 CLR C SUBB A,0FH JNZ JUMP_2 ACALL CLEAN CLBJ: MOV A,41H MOV B,0AH MUL AB ADD A,42H MOV 43H,A 。LCALL I2C_WRITECOUNT: LCALL SP_BCD LCALL GET_TEMPER LCALL CHULI_1 。36H37H38H存有溫度值 LCALL DISPLAY_1 LCALL DELAY LCALL DELAY CLR AJMP COUNTSP_BCD: 。速度BCD處理 MOV R1,45H MOV A,R1 MOV B,100 DIV AB MOV 47H,A 。存百位到47H MOV A,B MOV B,10 DIV AB MOV 48H,A 。存十位到48H MOV 49H,B 。存各位到49H RETINT_79: CLR CS 。7279初始化 MOV R6,0CHX0: DJNZ R6,X0 MOV A,0A4H 。0A4H為7279復位指令 ACALL SEND
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1