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

正文內(nèi)容

基于單片機(jī)的溫濕度檢測(cè)畢業(yè)論文-資料下載頁

2025-06-25 14:45本頁面
  

【正文】 始信號(hào)結(jié)束,然后發(fā)送低電平響應(yīng)信號(hào)。主機(jī)發(fā)送開始信號(hào)結(jié)束后,延時(shí)等待2040us后, 讀取DHT的回應(yīng)信號(hào),主機(jī)發(fā)送開始信號(hào)后,可以切換到輸入模式,或者輸出高電平均可,總線線由上拉電阻拉高。 DS1302程序設(shè)計(jì)按鍵修改保存修改后數(shù)據(jù)顯示初始化變量讀時(shí)間開始 NOYESDS1302在每次進(jìn)行讀、寫程序前都必須初始化,先把SCLK端置 “0”,接著把RST端置“1”,最后才給予SCLK脈沖; DS1302的控制字的位7必須置1,若為0則不能把對(duì)DS1302進(jìn)行讀寫數(shù)據(jù)。對(duì)于位6,若對(duì)程序進(jìn)行讀/寫時(shí)RAM=1,對(duì)時(shí)間進(jìn)行讀/寫時(shí),CK=0,位1至位5指操作單元的地址。位0是讀/寫操作位,進(jìn)行讀操作時(shí),該位為1;該位為0則表示進(jìn)行的是寫操作??刂谱止?jié)總是從最低位開始輸入/輸出的。S1302控制字節(jié)的高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6如果0,則表示存取日歷時(shí)鐘數(shù)據(jù),位1表示存取RAM數(shù)據(jù);位5至位1指示操作單元的地址;最低有效位(位0)如為0表示要進(jìn)行寫操作,位1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出數(shù)據(jù)輸入輸出(I/O)在控制指令字輸入后的下一個(gè)SCLK時(shí)鐘的上升沿時(shí),數(shù)據(jù)被寫入DS1302,數(shù)據(jù)輸入從低位即位0開始。同樣,在緊跟8位的控制指令字后的下一個(gè)SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位0位到高位7。五、系統(tǒng)仿真與調(diào)試 protues簡(jiǎn)介 Protues軟件是英國Labcenter electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 它是目前最好的仿真單片機(jī)及外圍器件的工具。雖然目前國內(nèi)推廣剛起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。 Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。 是目前世界上唯一將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯 (例:multisim)的功能。這些功能是:  ?。?)原理布圖  ?。?)PCB自動(dòng)或人工布線  ?。?)SPICE電路仿真   ?。? ?。?)互動(dòng)的電路仿真。用戶甚至可以實(shí)時(shí)采用諸如RAM,ROM,鍵盤,馬達(dá),LED,LCD,AD/DA,部分SPI器件,部分IIC器件。  ?。?)仿真處理器及其外圍電路??梢苑抡?1系列、AVR、PIC、ARM、等常用主流單片機(jī)。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果。配合系統(tǒng)配置的虛擬邏輯分析儀、示波器等,Protues建立了完備的電子設(shè)計(jì)開發(fā)環(huán)境。 DHT11仿真圖 圖51 DHT11仿真圖由于protues里面沒有DHT11這個(gè)傳感器,所以我選用了與它相近的型號(hào)SHT11,SHT11與DHT11類似,只是命名不一樣。利用Protues仿真軟件,我們對(duì)溫濕度傳傳感器進(jìn)行了仿真,并在LCD1602上進(jìn)行顯示。如上圖所示。 DS1302仿真圖52 DS1302仿真圖上圖所示為DS1302仿真圖,仿真中由于要顯示時(shí)間和星期日期等,顯示的信息量比較大,而如果用數(shù)碼管顯示,必定很復(fù)雜,所以我們采用了LCD1602對(duì)其進(jìn)行顯示不,顯示的效果如上圖所示。 系統(tǒng)調(diào)試主要分為軟件調(diào)試與硬件調(diào)試。硬件調(diào)試: 硬件調(diào)試中首先檢測(cè)電源電路,在焊接完電源電路圖后,先不通電。然后用萬用表測(cè)電源電路中VCC與GND有沒有短路。若沒有短路,再檢測(cè)各個(gè)元件是否放置正確。若全部放置正確,通電,則各點(diǎn)的電壓是否與設(shè)計(jì)中的一致,若電壓不正常,則立即斷電,查找原因。 電源電路檢測(cè)無故障之后,通電,各芯片先不裝上,測(cè)量各芯片的工作電壓否正常。若正常,則裝上芯片,再測(cè)量各點(diǎn)的電壓。 在以上這些都檢測(cè)無誤后,開始寫程序,測(cè)量這些元件是否能正常工作。軟件調(diào)試: 軟件調(diào)試主要根據(jù)流程圖,確定好軟件的流程。然后開始寫程序中的一些子程序。先把程序中的子程序調(diào)試通過。然后再對(duì)這些子程序進(jìn)行合并。在調(diào)試的過程中應(yīng)當(dāng)分步合并程序,不可一下子將全部程序合并在一起調(diào)試。 在完成程序后,再對(duì)程序進(jìn)行優(yōu)化,將重要部分做上注釋,以便下次觀看。六、結(jié)論本次設(shè)計(jì)主要包括硬件原理圖的繪制,程序的編寫,系統(tǒng)的仿真三個(gè)方面。其中在硬件原理圖的繪制中,主要把整個(gè)系統(tǒng)分成了以下幾個(gè)部分:電源,單片機(jī)最小系統(tǒng),數(shù)碼管顯示,DHT11檢測(cè)電路,DS1302時(shí)間電路,按鍵輸入,報(bào)警。在硬件的設(shè)計(jì)過程中,對(duì)每個(gè)部分進(jìn)行了詳細(xì)的說明并給出了一些理論的計(jì)算。在程序的編寫中首先畫出了總程序的流程圖,定出程序的大體框架,再畫出子程序的流程圖,編寫子程序。在編寫子程序的過程中,查閱了相關(guān)的芯片資料,并對(duì)其進(jìn)行分析,然后進(jìn)行編程。對(duì)系統(tǒng)的仿真與調(diào)試主要是依據(jù)仿真軟件protues進(jìn)行了。首先在protues中畫出電路原理圖,然后再運(yùn)行程序,在仿真中發(fā)現(xiàn)硬件電路與軟件的不足之處,并改正。最后完成整個(gè)系統(tǒng)的調(diào)試。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1