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

正文內(nèi)容

畢業(yè)設(shè)計(jì)利用單片機(jī)及ds18b20制作(編輯修改稿)

2024-07-26 15:03 本頁面
 

【文章內(nèi)容簡介】 對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,故通常將此腳接地。 第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。第5腳:RW為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和RW共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平RW為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平RW為低電平時(shí)可以寫入數(shù)據(jù)。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第15~16腳:空腳。LCD1602的基本特征:單5V電源電壓、低功耗、長壽命、高可靠性。內(nèi)置192種字符(160個(gè)57點(diǎn)陣字符和32個(gè)510點(diǎn)陣字符)。具有64個(gè)字節(jié)的自定義字符RAM,可自定義8個(gè)58點(diǎn)陣字符或四個(gè)511點(diǎn)陣字符。顯示方式:STN、半透、正顯。驅(qū)動(dòng)方式:1/16DUTY,1/5BIAS。視角方向:6點(diǎn)。背光方式:底部LED。通訊方式:4位或8位并口可選。標(biāo)準(zhǔn)的借口特性,適配MC51和M6800系列MPU的操作時(shí)序。 模塊內(nèi)部結(jié)構(gòu) LCD1602結(jié)構(gòu)塊圖 模塊組件內(nèi)部結(jié)構(gòu)模塊組件內(nèi)部主要由LCD顯示屏(LCD panel)、控制器(controller)、列驅(qū)動(dòng)器(segment driver)和偏壓產(chǎn)生電路構(gòu)成。LCD顯示屏為mon和segment交叉形成的點(diǎn)陣,以58點(diǎn)陣的字符結(jié)構(gòu)模式和設(shè)置的顯示字符樹木,選擇適宜的行數(shù),分單屏、雙屏或者多屏顯示規(guī)定的字符。對(duì)于雙屏或者多屏顯示結(jié)構(gòu)的LCD,每一顯示屏結(jié)構(gòu)部分,均由各自獨(dú)立的使能信號(hào)E控制。本設(shè)計(jì)采用蜂鳴器報(bào)警電路,它由晶體管和蜂鳴器組成。由單片機(jī)I/O口輸出信號(hào)控制晶體管的導(dǎo)通或截止,晶體管導(dǎo)通,則蜂鳴器報(bào)警。通過單片機(jī)來控制蜂鳴器產(chǎn)生報(bào)警聲音。 本設(shè)計(jì)采用24C02C存貯電路。由單片機(jī)I/O口輸出信號(hào)控制掉電存貯,當(dāng)單片機(jī)上電后,設(shè)置報(bào)警溫度,掉點(diǎn)之后,從新給單片機(jī)上電,設(shè)置的溫度不變。  24C02是一個(gè)2K位串行CMOS E2PROM, 內(nèi)部含有256個(gè)8位字節(jié),CATALYST公司的先進(jìn)CMOS技術(shù)實(shí)質(zhì)上減少了器件的功耗。AT24C02有一個(gè)16字節(jié)頁寫緩沖器。該器件通過IIC總線接口進(jìn)行操作,有一個(gè)專門的寫保護(hù)功能。A0,A1,A2器件地址選擇;SDL串行數(shù)據(jù)地址;SCL串行時(shí)鐘;WP。寫保護(hù);VCC工作電壓+5V;VSS接地。 主控制模塊與溫度傳感模塊的連接 主控制器STC89C52RC與溫度傳感器18B20接口圖這一部分的主要功能是電路接通以后,DS18B20進(jìn)行溫度采集工作,然后將收集到的數(shù)據(jù)送入STC89C52RC進(jìn)行處理,使得主控制器可以將數(shù)據(jù)處理好后送入下一部分電路進(jìn)行工作。 主控制模塊與顯示模塊的連接 主控制器AT89C51與顯示模塊LCD連接圖STC89C52RC與顯示模塊LCD1602連接形成顯示電路,接通電源后,DS18B20將采集到溫度傳送給主控制器STC89C52RC,主控制器進(jìn)行計(jì)算、轉(zhuǎn)換等工作之后把數(shù)據(jù)傳給LCD1602模塊,則LCD1602顯示屏上會(huì)顯示出當(dāng)前的溫度。 系統(tǒng)報(bào)警電路連接 溫度測(cè)量報(bào)警部分圖3 系統(tǒng)軟件設(shè)計(jì) 主程序設(shè)計(jì)主程序的主要功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示,讀出并處理18B20測(cè)量的當(dāng)前溫度值,送入主控制器進(jìn)行數(shù)據(jù)處理并轉(zhuǎn)換為數(shù)字信號(hào)后進(jìn)行顯示,其流程圖如下所示。 主程序流程圖系統(tǒng)軟件采用C 語言編寫。在中斷服務(wù)程序中,實(shí)現(xiàn)用戶輸入以及上位機(jī)的接口功能。在主程序中,實(shí)現(xiàn)溫度傳感器網(wǎng)絡(luò)的自動(dòng)搜索、獲取溫度信息,并根據(jù)預(yù)先設(shè)定的溫度上限,實(shí)現(xiàn)相應(yīng)的報(bào)警功能。該系統(tǒng)中,根據(jù)不同的分辨率要求,可通過編程設(shè)定,該流程可滿足高精度設(shè)計(jì)要求。顯示模塊子程序  在測(cè)得溫度后,將溫度數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)的溫度表示,然后再通過查表調(diào)用液晶1602顯示在液晶上,這里面數(shù)據(jù)處理類似于由二進(jìn)制轉(zhuǎn)換為十進(jìn)制,再由十進(jìn)制轉(zhuǎn)換為ASCII碼。首先要對(duì)LCD進(jìn)行初始化設(shè)置,寫入報(bào)警溫度的上限值,同時(shí)進(jìn)行溫度比較,若當(dāng)時(shí)溫度在設(shè)定的上限范圍內(nèi),則LED點(diǎn)亮,1602顯示實(shí)時(shí)溫度,若溫度超過上限溫度,則LED開始閃爍,1602顯示danger提醒。結(jié) 論本設(shè)計(jì)所介紹的溫度計(jì)報(bào)警器與傳統(tǒng)的溫度計(jì)相比,可以設(shè)置上限報(bào)警溫度,當(dāng)溫度不在設(shè)置范圍內(nèi)時(shí),可以進(jìn)行報(bào)警
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1