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

正文內(nèi)容

溫度采集與控制系統(tǒng)設(shè)計畢業(yè)論文-文庫吧資料

2025-07-04 19:35本頁面
  

【正文】 ;游標位置ON 清除顯示RWRSDB7 DB6 DB5 DB4DB3 DB2DB1DB0 L L L L L L L LL H功能:清除顯示屏,把DDRAM位置計數(shù)器調(diào)整為“00H” 12864液晶漢字坐標本系統(tǒng)設(shè)計可以在12864液晶的不同位置顯示漢字。D=1;整體顯示ON 12864液晶寫數(shù)據(jù)時序圖 12864液晶初始化子程序12864液晶初始化操作如下:給芯片上電延時40ms以上復(fù)位操作:RST出現(xiàn)一個上升沿(RST=1;RST=0;RST=1)功能設(shè)定,延時100us以上再次進行功能設(shè)定延時37us以上顯示開關(guān)控制,延時100us以上清除顯示,1延時10ms以上1初始化結(jié)束 功能設(shè)定RWRSDB7DB6DB5DB4DB3DB2DB1DB0LLLLHDLX REXX功能:DL=1(必須設(shè)為1)即先讓3個使能端為低電平,然后將要寫入的命令送到數(shù)據(jù)口,延時一會將E使能端拉高,延時一會再將E使能端拉低就完成了寫指令操作。這樣才能達到同步接收的目的,數(shù)據(jù)才不會丟失。同時通過單片機分別設(shè)置溫度報警上下限,超過預(yù)定的溫度值時報警燈就會進行報警提示,并且系統(tǒng)也會發(fā)出相應(yīng)的升溫與降溫控制操作信號,達到溫度控制的目的。讀時間在總線拉高后有效,也就是說在高電平時完成讀位,并在60~120us內(nèi)釋放總線。若低電平則寫入的位是0;。 DS18B20初始化時序 DS18B20寫操作子程序當單片機將總線從高電平拉至低電平時,就產(chǎn)生寫時間隙。在發(fā)送過程中,設(shè)定第一個數(shù)組為起始數(shù)據(jù)標志位,以便接收端接收到正確順序的數(shù)組。在發(fā)送過程中用到了串口通信,想要使發(fā)送和接收的數(shù)據(jù)不丟失雙方必須要達成一定的約定,即通信協(xié)議。運行Proteus就能看到仿真結(jié)果。并為該項目加入Keil源程序。 Proteus與Keil的連接(1) 假若Keil與Proteus均已正確安裝在C:\Program Files的目錄里,把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\(可能沒有這個文件,本壓縮包里有)復(fù)制到C:\Program Files\keilC\C51\BIN目錄中。④ 具有強大的原理圖繪制功能。③ 提供軟件調(diào)試功能。② 支持主流單片機系統(tǒng)的仿真。它運行于Windows操作系統(tǒng)上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點是:① 實現(xiàn)了單片機仿真和SPICE電路仿真相結(jié)合。 系統(tǒng)電源電路設(shè)計圖第四章 軟件設(shè)計本章分為三大部分:Keil與Proteus連接調(diào)試、溫度采集與發(fā)送程序和溫度監(jiān)測與控制程序,其中每個程序包括主程序和若干子程序,程序用C語言編寫[6],下面進行詳細介紹。使用三端穩(wěn)壓IC來組成穩(wěn)壓電源所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護電路,使用起來可靠、方便,而且價格便宜。本設(shè)計將LED正極與電源相連,負極接到I/O口上,當I/O上的電壓由高變低時,LED燈將被點亮。 液晶顯示接口電路設(shè)計圖 報警與控制系統(tǒng)接口設(shè)計在報警與控制系統(tǒng)中設(shè)計了三個LED燈進行報警提示和升溫、降溫操作信號演示??诓荒苷嬲妮敵龈唠娖浇o所接的負載提供電流,因此必須接上拉電阻,由電源通過這個上拉電阻給負載提供電流。輸出高電平為高組態(tài)(并非5V,相當于懸空狀態(tài))。: 12864液晶引腳說明引腳名稱方向說明引腳名稱方向說明1VSSGND11DB4I數(shù)據(jù)42VDD電源(+)12DB5I數(shù)據(jù)53VO懸空13DB6I數(shù)據(jù)64RSOH:Data L:Instruction Code14DB7I數(shù)據(jù)75R/WOH:Read L:Write15PSBOH:Parallel ModeL:Serial Mode6EOEnable Signal16NC懸空7DB0I數(shù)據(jù)017/RSTO復(fù)位8DB1I數(shù)據(jù)118NC懸空9DB2I數(shù)據(jù)219LEDA背光源負極(0V)10DB3I數(shù)據(jù)320LEDK背光源正極(+5V)根據(jù)其管腳定義,系統(tǒng)設(shè)計采用單片機的P0口作為數(shù)據(jù)口,且加上拉電阻。低電壓、低功耗是其又一顯著特點。內(nèi)置8192個16*16點漢字,和128個16*8點ASCII字符集。通過管腳說明可以看出,系統(tǒng)使用5V電源為其供電,而本系統(tǒng)不使用無線模塊的睡眠模式,所以對于5管腳只有接高電平才能使其正常工作。: 管腳說明(方形孔為1腳)管腳定義說明1VCC電源+~+8V2GND電源地3TXD串行數(shù)據(jù)發(fā)送端4RXD串行數(shù)據(jù)接收端5SLEEP休眠控制(輸入)TTL 休眠信號 低電平休眠 在串口發(fā)送數(shù)據(jù)過程中,STC89C52單片機發(fā)送數(shù)據(jù),所以相對于單片機而言BM100無線模塊相當于接收數(shù)據(jù),因此單片機的11腳(TXD腳)與無線模塊的4腳相連,才能完成串口發(fā)送。BM100模塊提供了多個頻道的選擇,可在線修改串口速率,發(fā)射功率,通信速率等各種參數(shù)。 DS18B20接口設(shè)計圖 BM100無線模塊接口設(shè)計BM100模塊是高度集成半雙工微功率無線數(shù)據(jù)傳輸模塊,嵌入高速單片機和高性能射頻芯片。 溫度數(shù)據(jù)關(guān)系TEMPERATUREDIGITAL OUTPUT(Binary)DIGITAL OUTPUT(Hex)+125℃0000 0111 1101 000007D0h+85℃0000 0101 0101 00000550h+℃0000 0001 1001 00010191h+℃0000 0000 1010 001000A2h+℃0000 0000 0000 10000008h0℃0000 0000 0000 00000000h℃1111 1111 1111 1000FFF8h℃1111 1111 0101 1110FF5Eh℃1111 1110 0110 1111FE6Fh55℃1111 1100 1001 0000FC90h DS18B20接口設(shè)計DS18B20正常的工作電壓范圍在3~ V,本系統(tǒng)采用5V電源供電。 DS18B20測溫原理圖DS18B20得到的16位數(shù)據(jù),存儲在兩個8比特的RAM中,二進制中的前面5位是符號位,如果測得的溫度大于0,這5位為0,;如果溫度小于0,這5位為1, 溫度。計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當計數(shù)器1的預(yù)置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預(yù)置將重新被裝入,計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計數(shù)器2的脈沖輸入。 DS18B20管腳說明引腳符號說明1GND地2DQ單線應(yīng)用的數(shù)據(jù)輸入輸出引腳3VCC電源DS18B20的主要操作過程及原理?!?。新一代的“DS18B20”體積更小、更經(jīng)濟、更靈活,使用戶可以充分發(fā)揮一線總線的長處[5]。 最小系統(tǒng)震蕩電路設(shè)計原理圖 DS18B20接口設(shè)計 DS18B20是Dallas半導(dǎo)體公司生產(chǎn)的數(shù)字化溫度傳感器,是世界上第一片支持“一線總線”接口的溫度傳感器。 最小系統(tǒng)復(fù)位電路設(shè)計原理圖振蕩電路每個單片機系統(tǒng)里面都有震蕩電路,STC89C52系統(tǒng)既可以選用內(nèi)部震蕩電路,也可以選用外部震蕩電路,本系統(tǒng)選用外部震蕩電路。最高運作頻率35MHz, 6T/12T可選4[5]。空閑模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。STC89C52具有以下標準功能:8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個16 位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。STC89C52使用經(jīng)典的MCS51內(nèi)核,但做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功能。單片機的最小系統(tǒng)與其他單元分開設(shè)計,以便進行實驗和修改。溫度監(jiān)測與控制子系統(tǒng)的核心同樣是一個STC89C52單片機,它將通過無線模塊BM100和串口接收到的溫度值在12864液晶屏上顯示出來,達到實時監(jiān)測的目的。第三章 硬件設(shè)計本章主要闡述了兩部分內(nèi)容,溫度采集子系統(tǒng)的設(shè)計和溫度監(jiān)測及控制子系統(tǒng)的設(shè)計,同時對各個單元進行了詳細說明。設(shè)計周期的長短取決于軟件的理解及掌握程度。設(shè)計周期該設(shè)計方案的硬件部
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1