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

正文內(nèi)容

基于51單片機溫濕度檢測電子萬年歷的畢業(yè)設(shè)計論文-wenkub.com

2025-06-21 03:48 本頁面
   

【正文】 // rh_true: 濕度 ture值 float t_C。 // 14位溫度精度 5V條件 修正公式 float rh=*p_humidity。 // 12位濕度精度 修正公式 const float C2=+。 //讀第一個字節(jié),高字節(jié) (MSB) *(p_value+1)=s_read_byte(1)。i65535。 //測量溫度 case HUMI: error+=s_write_byte(0x05)。 uint i。i++) //DATA保持高,SCK時鐘觸發(fā)9次,發(fā)送啟動傳輸,通迅即復位 { SCK=1。 DATA=1。 DATA=1。 _nop_()。 DATA=0。 SCK=0。 _nop_()。 _nop_()。 } DATA=!ack。i0。 return error。 _nop_()。 } DATA=1。 _nop_()。i=1) //高位為1,循環(huán)右移 { if(iamp。 d=40。 delay(500)。 } write_(0xc0)。 for(i=0。 write_(0x0c)。 E=1。}//LCD1602液晶寫數(shù)據(jù)子函數(shù)void write_date(uchar date) { LCD1602_busy()。 RW=0。i150) i++。 i=0。 RS=0。}//設(shè)置DS1302時鐘芯片子函數(shù)void write_setds(uchar addr,uchar date){ write_ds(0x8e,0x00)。 ucda=outputbyte()。 RST=0。 inputbyte(ucda)。}//往DS1302時鐘芯片寫入數(shù)據(jù)子函數(shù)void write_ds(uchar add,uchar ucda){ RST=0。 ACC7=IO。 }}//DS1302時鐘芯片輸出一字節(jié)子函數(shù)uchar outputbyte(){ uchar i。i) { IO=ACC0。}//往DS1302時鐘芯片寫入一字節(jié)子函數(shù)void inputbyte(uchar add){ uchar i。y)。 for(x=z。uchar a,b,c,d,num,flag=0,m=0,num1=0。enum {TEMP,HUMI}。uchar code table10[]= diwen+dishidu 。uchar code table6[]= dishidubaojing 。uchar code table2[]= :383459194 。 sbit RST=P1^7。//低濕度報警指示燈sbit ACC0=ACC^0。sbit D1=P1^0。//總設(shè)置按鍵sbit k2=P3^3。//LCD1602讀/寫選擇端(H/L)sbit E=P2^5。參考文獻[1]李群芳,張士軍,. 北京:電子工業(yè)出版社,2008[2]:清華大學出版社,2005[3]、:國防工業(yè)出版社,1999[4]:機械工業(yè)出版社,2007[5]:電子工業(yè)出版社,2007[7]張冬林,李鑫,[J].現(xiàn)代農(nóng)業(yè)科技,2010,(18):1415 .[8] [J].制造業(yè)自動化,2010,(12):8082.[9][J].無線電,2007,(11):7280.[10][J].電子質(zhì)量,2008,(7):1624.[11] 劉寶元,張玉虹,姜旭,[J].國外電子測量技術(shù),2009,(12):7780,83.[12][D].中國海洋大學,2009.[13][M].電子科技大學出版社. 12.[14] 張廣軍,[J] 北京航空航天大學學報 1997年23卷3期 311315.[15] 李建民.單片機在溫度控制系統(tǒng)中的應(yīng)用[M].江漢大學學報, 210215.[16]. 薛玲,孫曼,張志會,夏莉麗,[J].2010,37, (7):6669附圖原理圖:附表元件清單:附程序總程序:include//定義函數(shù)includetypedef unsigned char uchar。在本次的畢業(yè)設(shè)計中李志斌老師給我提供了極大的幫助,首先在一開始的選題中我便遇到了難題,由于當時選題的時候過于疏忽大意,沒有認真的加以分析,所選擇的題目并不是自己愛好的方向,李志斌老師便告訴我,最重要的就是找對方向找準目標,選擇一個自己擅長和喜歡的方向不僅能夠促使我們積極的完成設(shè)計,而且對于自己來說也是充滿著興趣,這樣做出來的東西會更加完美和輕松,所以我毅然的改題,選擇了一個自己喜歡的方向,其次,在畢業(yè)設(shè)計的過程中,李志斌老師不厭其煩的為我們講解了畢業(yè)設(shè)計中可能出現(xiàn)的問題,并為我們提供了完整的畢業(yè)設(shè)計模板無論我遇到什么樣的問題,李志斌老師總能很耐心的為我們講解,同時她每個周一要求見面一次,督促我們抓緊時間完成畢業(yè)設(shè)計,每次見面李志斌老師都要求我詳解上周所做的東西以及自己下周要做的東西,有問題或者不合理的地方她便為我指出來,加以指導。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。自己要學習的東西還太多,以前老是覺得自己什么東西都會,什么東西都懂,有點眼高手低。在不斷的努力下我的畢業(yè)設(shè)計終于完成了。但經(jīng)過長時間的摸索最終還是設(shè)計出達到要求的系統(tǒng)。 輸出光繪文件 (1) Top Layer+Multi Layer+Mechanical Layer+Keepout圖733 顯示 Top Layer+Multi Layer+Mechanical Layer+Keepout (2) Bottom Layer+Multi Layer+Mechanical Layer+Keepout圖734 顯示 Bottom Layer+Multi Layer+Mechanical Layer+Keepout(2) Mechanical Layer+Keepout+Multi Layer+Silkscreen圖735 顯示 Mechanical Layer+Keepout+Multi Layer+Silkscreen總 結(jié)通過理論分析和電路驗證,現(xiàn)在對此次畢業(yè)設(shè)計的溫濕度系統(tǒng)設(shè)計結(jié)果進行總結(jié)。只要設(shè)置有關(guān)參數(shù),元件布局合理,自動布線的成功率幾乎是100%。黃色的代表原件的實際封裝,纜線就是飛仙,無論怎么樣推動元件,飛線不會斷開,他表示不同元件引腳的連接關(guān)系。 PCB設(shè)計 創(chuàng)建PCB文件 之前已經(jīng)繪制好原理圖,再執(zhí)行菜單命令Design/Update,彈出圖731對話框,然后點擊Preview Change按鈕,如果沒有錯誤再點擊Execute按鈕,彈出圖732對話框。此外,還應(yīng)注意以下兩點:在印制板中有接觸器、繼電器、按鈕等元件時。如有可能,接100uF以上的更好。3)接地線構(gòu)成閉環(huán)路。2)接地線應(yīng)盡量加粗。(2)地段設(shè)計地線設(shè)計的原則是:1)數(shù)字地與模擬地分開。對高密度的數(shù)字電路,焊盤最小直徑可取(d+)mm。這樣有利于排除銅箔與基板間粘合劑受熱產(chǎn)生的揮發(fā)性氣體。對于集成電路,尤其是數(shù)字電路,只要工藝允許,可使間距小至5~8mm。對于集成電路,尤其是數(shù)字電路,~。最好加線間地線,以免發(fā)生反饋藕合。長寬比為3:2成4:3。而且裝焊容易。盡量減少和縮短各元器件之間的引線和連接。根據(jù)電路的功能單元。熱敏元件應(yīng)遠離發(fā)熱元件。(2)某些元器件或?qū)Ь€之間可能有較高的電位差,應(yīng)加大它們之間的距離,以免放電引出意外短路。再確定特殊元件的位置。為了設(shè)計質(zhì)量好、造價低的PCB線路板。 (2)印刷電路板設(shè)計系統(tǒng)(Advanced PCB 99):印刷電路板設(shè)計系統(tǒng)包括印刷電路板編輯器(簡稱PCB編輯器)、零件封裝編輯器(簡稱PCBLib編輯器)和電路板組件管理器。 PROTEUS快捷鍵大全 F8:全部顯示 當前工作區(qū)全部顯示  F6:放大以鼠標為中心放大  F7:縮小以鼠標為中心縮小  G:柵格開關(guān)柵格網(wǎng)格  Ctrl+F1: ,在pcb的時候很有用  F2: ,在pcb的時候很有用  F3:柵格威1mm 顯示柵格為1mm,在pcb的時候很有用  F4: ,在pcb的時候很有用  Ctrl+s:打開關(guān)閉磁吸 磁吸用于對準一些點的,如引腳等等  x:打開關(guān)閉定位坐標 顯示一個大十字射線  m:顯示單位切換 mm和th之間的單位切換,在右下角顯示  o:重新設(shè)置原點 將鼠標指向的點設(shè)為原點  u:撤銷鍵  Pgdn:改變圖層  Pgup:改變圖層  Ctrl+Pgdn:最底層  Ctrl+pgup:最頂層  Ctrl+畫線:可以劃曲線  R:刷新  + :旋轉(zhuǎn)F5:重定位中心 仿真圖 通過總設(shè)置鍵進入日期、時鐘畫面?! ?.仿真處理器及其外圍電路  可以仿真51系列、AVR、PIC、ARM、等常用主流單片機。因此,Proteus 有較高的推廣利用價值??墒乖O(shè)計時間大為縮短、耗資大為減少,也可降低工程制造的風險。這在相當程度上替代了傳統(tǒng)的單片機實驗教學的功能,例:元器件選擇、電路連接、電路檢測、電路修改、軟件調(diào)試、運行結(jié)果等。  PROTEUS 是單片機課堂教學的先進助手。圖529 正確編譯、連接后的結(jié)果第6章 電路仿真 PROTEUS簡介 Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。選擇菜單Project→Build target,對當前工程進行連接,如果當前文件已修改,軟件就會先對該文件進行編譯,然后連接以產(chǎn)生目標代碼;如果選擇菜單Project→Rebuilt All target files,獎會對當前工程的所有文件重新進行編譯,然后再連接,確保最終產(chǎn)生的目標代碼是最新的,而Translate...項則僅對該文件進行編譯,不進行連接。Options for Target對話框可以通過工具條圖標打開。也在此對話框中,單擊【Add Files to Group】。另外,一些8051系列單片機派生產(chǎn)品要求初始化CPU來符合設(shè)計中的相應(yīng)的硬件。uVision4提供了幾種手段把源文件加入到項目中。完成上面步驟后,就可以進行程序的編寫了。要創(chuàng)建一個項目文件,從uVision4的Project菜單中選擇New Project,這將打開一個標準的Windows對話框(圖522),此對話框要求輸入項目文件名。(2) 新建一個源文件,并把它加入到項目中。運行Keil軟件需要WIN9NT、WIN2000、WINXP等操作系統(tǒng)。 //讀第二個字節(jié),低字節(jié) (LSB) *p_checksum=s_read_byte(0)。i++) if(DATA==0) break。 break。 s_transstart()。 DATA=1。//延時3us SCK=0。 //如果是校驗,讀取完后結(jié)束通訊; SCK=1。i=1) //高位為1,循環(huán)右移 { SCK=1。 //error=1 通訊錯誤} SHT10讀字節(jié)子函數(shù)//SHT10讀字節(jié)子函數(shù)char s_read_byte(uchar ack){ uchar i,val=0。 _nop_()。 //釋放數(shù)據(jù)線 SCK=1。 _nop_()。value) DATA=1。} SHT10寫字節(jié)子函數(shù)//SHT10寫字節(jié)子函數(shù)char s_write_byte(uchar value) { uchar i,error=0。 } a=35。 for(i=0。i16。 write_(0x06)。 E=0。 RS=1。 P0=。 E=0。 while(((P0amp。 RW=1。SCLK始終是輸入端。當RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對DS1302進行操作。當Vcc2小于Vcc1時,DS1302由Vcc1供電。 圖 23示出DS1302的引腳排列,其中Vcc1為后備電源,Vcc2為主電源。如下圖328所示圖328 DS1302讀/寫時序圖(4) DS1302的寄存器DS1302有12個寄存器,其中有7個寄存器與日歷、時鐘相關(guān),存放的數(shù)據(jù)位為BCD碼形式,其日歷、時間寄存器及其控制字見圖329。當“WP”為1時,寫保護位防止對任一寄存器的寫操作。位0是讀/寫操作位,進行讀操作時,該位為1;該位為0則表示進行的是寫操作。圖325 液晶顯示電路 時鐘電路模塊(1) 時鐘芯片DS13
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1