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

正文內(nèi)容

溫度監(jiān)控系統(tǒng)設計的設計論文(參考版)

2025-07-01 20:35本頁面
  

【正文】 }43。 if(rxbuf[i]==0x21) break。i5。 } } if(RC7==1) { goto rxend。delay) { asm(clrwdt)。 for(delay=65535。i) { asm(clrwdt)。 for(i=0x04。i5。 return rx_lo_buf。s_uart_buf10。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。s_uart_buf++)asm(nop)。//receive bit for(s_uart_buf=0。s_uart_buf46。 while(1) { if(!RC7) break。s_uart_buf++)asm(nop)。//stop bit for(s_uart_buf=0。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x80)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x40)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x20)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x10)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x08)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x04)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x02)RC6=1。s_uart_buf++)asm(nop)。 for(s_uart_buf=0。0x01)RC6=1。s_uart_buf++)continue。//start bit for(s_uart_buf=0。extern unsigned char i。unsigned char s_uart_buf。unsigned char rxbuf[5]。delay) asm(nop)。 } for(delay=0xFff。 RD0=0。amp。 else RD1=0。 else RD0=0。 a=0xff。 temph=rxbuf[2]。(rxbuf[1]==0xff)) receive=0xff。 if(rxbuf[0]!=0) { if((rxbuf[0]==0x10)amp。 RC0=1。 if(temp==0x9a) temp=0x100。 if(temp==0x7a) temp=0x80。 if(temp==0x5a) temp=0x60。 if(temp==0x3a) temp=0x40。 if(temp==0x1a) temp=0x20。=y。(=0xD9)) { temp=0x10。 if((=0x204)amp。 [0]=ADRESL。 } asm(clrwdt)。delay) asm(nop)。 for(delay=0x8ff。 ADIF=0。//****************************** void PROCDIANPIN(){ ADCON0=0X89。unsigned char templ。extern unsigned char rxbuf[]。unsigned char receive。 unsigned int temp。}adresult。}include include //*********************union adres{ int y1。 RC1=0。 PROCDIANPIN()。 templ=0x30。delay) asm(clrwdt)。 for(delay=65536。extern unsigned char templ。extern unsigned char a。}//*************************include include include //*************************unsigned char i。 TRISA=0X0f。 RD1=0。 TRISB=0X00。參考文獻[1] [M].北京:北京航空航天大學,1990.[2] [M]. 北京:電子工業(yè)出版社,2000.[3] [M].重慶:重慶大學出版社,2002 .[4] C51 應用程序設計[M]. 北京:電子工業(yè)出版社,2002.[5] (第二版) [M].武漢:華中科技大學出版社,2000. [6] :電子工業(yè)出版社,2002 .[7] 99SE 電路設計技術入門與應用(第一版).北京:電子工業(yè)出版社,2002 .[8] (第五版)[M].北京:國防工業(yè)出版社,2001 .[9] Richard conctrol systerm[M].BEIJING:Science Publishing House,2002.[10] Donald A. Neamen. Electronic circuit analysis and design[M].Tsinghua University Press and Springer . 附 錄1(1)本設計使用的單片機程序如下:include //*************************void INIT(){ ADCON1=0X07。在這里非常感謝趙老師的指導和幫助,并致以誠摯的謝意!同時,身邊的同學給了我許多的幫助。還不斷向我們傳授分析問題和解決問題的辦法,并指出了正確的努力方向,使我在畢設過程中少走很多彎路。自始至終關心督促畢業(yè)設計進程和進度。為以后從事單片機軟硬件產(chǎn)品的設計開發(fā)、PC軟件開發(fā)打下了良好的基礎,樹立獨立從事產(chǎn)品研發(fā)的信心,并在這種能力上得到了比較充分的鍛煉。本課題的重點、難點是:(1) 初步接觸溫度傳感器,要對傳感器的原理、結構、應用等各方面從頭開始琢磨;(2) 考慮從非電量信號到電量信號的電路實現(xiàn)原理以及與單片機的接口;(3) 熟悉拉RS232C串口編程的技術;(4) 考究調(diào)整電路的實現(xiàn)過程以及怎么樣通過單片機來間接的控制。從得到題目到查找資料,從對題目的研究設定到PCB電路板的制作,從電路板的調(diào)試到失敗后再一次全部重新開始……在這一個充滿挑戰(zhàn)伴隨挫折,充滿熱情伴隨打擊的過程中,我感觸頗深,它已不僅是一個對我四年學習知識情況和我的應用動手能力的檢驗,而且還是對我的鉆研精神,面對困難的心態(tài),做事的毅力和耐心的考驗。雖然在制作過程中不可避免地遇到很多問題,但是最后還是在老師以及同學的幫助下圓滿解決了這些問題,實現(xiàn)了整個系統(tǒng)設計與最后調(diào)試,相關指標達到期望的要求,很好地完成了本次設計任務。這次畢業(yè)設計歷時至少3個月,從一開始的確定課題,到后來的資料查找、理論學習,再有就是近來的調(diào)試和測試過程,這一切都使我的理論知識和動手能力進一步得到頻率合成電路課題中包含了通信電路和單片機部分知識,可以說是對通信電路知識的一次全面綜合。總體的檢查順序應該是原理圖、PCB圖、裝配情況、焊接工藝。 9 設計總結通過本次溫度監(jiān)控系統(tǒng)的設計,我大有收獲,在制作過程中,一定要注意的每個工作步驟的檢查,確保制作成功。焊接時要防止虛焊和未連接上,所以在焊好后,再用萬用表測量元件和線路是否連接好。同時,測量部分器件(電阻等)是否有損壞,等電路板晾干后,就要把器件按PCB圖來安裝好。熨板前,應把銅板用砂紙去掉表面被氧化的部分。這樣可以使得整個電路看起來整齊些,在碰到有時線路布不通的時候,采用頂層短跳線的方式進行調(diào)整,從而完成整個PCB電路板的設計。然后就開始正式布線。根據(jù)原理圖的走線,將器件分別拉入框中,放到合適的位置。在封裝好全部元件后,可以生成一個元器件報表,在報表中可以清楚的看到各元件的標號和封裝代號,在進一步檢查完畢后就開始建立網(wǎng)絡表。同樣,部分元件的封裝在PCB庫中找不到或者是有出入,如按鍵開關,2位撥碼開關在PCB庫中找不到,所以需要自己根據(jù)元件的實際大小和相應的原理圖中引腳編號,做出正確的封裝。在定好元件編號后,使用TOOLS中的ERC進行檢查,它會提示是否有編號相同的元件等錯誤。在畫原理圖的過程中,原理圖中的元件庫中可能找不到自己要找的元件,如PIC16F877A等,所以要自己畫元件。在確定電路的正確性,可行性之后,開始使用Protel對它進行布圖。存檔以便進行后期的修改及完善。⑦ 將經(jīng)過DRC檢查無誤,且版面字符調(diào)整好的PCB設計圖存盤、輸出、制版。設計值的字符參數(shù)移至元器件框外。⑥ 板面字符調(diào)整。如果不適當,可能會導致自動布線失敗,即布線的成功率不高,所以這一 步要特別注意⑤ 啟動設計規(guī)則檢查DRC,這一步利用PCB提供的DRC功能對完成布線的PCB板進行檢查,這一步由軟件自動完成。但是Protel99的PCB系統(tǒng)提供了強大的自動布線功能,建議使用該功能自動布線。④ 自動布線。自動布局,PCB系統(tǒng)環(huán)境提供自動布局功能完成元器件放置,但在細節(jié)處最好使用手工調(diào)整。手工布局,首先載入SCH生成的網(wǎng)絡表,通過手工移動元器件PCB板上的排列位置實現(xiàn)布局。布局工作需要耐心、細致。③ 布局就是根據(jù)原理圖上元器件之間的連接關系,并考慮電磁兼容性以及元器件的安裝空間和散熱等,總是將元器件放置在PCB電路板上適當?shù)奈恢?。這一步為自動布局打基礎。② PCB板尺寸設計。 新建原理圖NewSCH連線元件布局建立網(wǎng)絡報表 Create Netlist添加元件庫Add/Remove Library 調(diào)出元件FindPlaceCompent設置元件屬性打印輸出報表 Print,Rcport存盤 Save protel設計的流程圖(2)用PCB系統(tǒng)設計PCB板分以下7個步驟:① 有關參數(shù)的設置。然后進行輸出存檔。DesignAdd/Remove Library 瀏覽所需零件庫-AddOk從零件庫中調(diào)出元件 Placepart⑦ 對原圖元件進行布局,布線,構成一個完整的原理圖。⑤ 添加原理圖文件庫。③ 在Document 文件夾中新建原理圖文件和印制板文件。① 在Protel 99的初始界面下新建一個設計庫,該數(shù)據(jù)庫用來管理項目。在實際應用中,因具體應用環(huán)境不同PC和PIC16F877A單片機處理信號幀的時間會有不同,
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1