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

正文內(nèi)容

基于單片機(jī)的倉(cāng)庫(kù)溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-12-29 18:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 LCD1602 顯示模塊原理圖如圖 37 所示。 P101P112P123P134P145P156P167P178RST9P30/RxD10P31/TxD11P32/INT012P33/INT113P34/T014P35/T115P36/WR16P37/RD17XTAL218XTAL119P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE30EA31P0732P0633P0534P0435P0336P0237P0138P0039VCC40GND20U1STC89C52P15P16P17RSTXTAL1XTAL2GND123456789RP1RESPACK8VCCVSS1VDD2VL3RS4R/W5E6D07D18D29D310D411D512D613D714BLA15BLK16LCD1602VCCVCCGNDGND 圖 37 LCD1602 與單片機(jī) 連接電路 工業(yè)字符型液晶,能夠同時(shí)顯示 16x02 即 32 個(gè)字符。( 16 列 2 行) 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 8 LCD1602 液晶也 被稱(chēng)為 1602 字符型液晶 , 它是一 個(gè) 專(zhuān)門(mén)顯示 符號(hào) 、 字母 、 數(shù)字等的點(diǎn)陣型液晶模塊 , 它有 許多的 5X7 或者 5X11 等點(diǎn)陣字符位 匯聚而成 ,每個(gè)點(diǎn)陣字符位可以顯示一個(gè)字符。 具體引腳功能參照表 32。 LCD1602 的特性 : 1) +5V 電壓, 可調(diào)對(duì)比度 2) 內(nèi)部含有 復(fù)位電路 3) 提供各種控制命令 ,如:清屏、閃爍 的光標(biāo) 、 閃爍 字符 、 以及其他功能 4) 80 個(gè) 字節(jié) 的 顯示數(shù)據(jù)存儲(chǔ)器 DDRAM 5) 內(nèi)置 有 192 個(gè) 5X7 字型 點(diǎn)陣 的 CGROM(字符發(fā)生器) 6) 8 個(gè) 可以 用戶(hù)自定義的 5X7 的 CGRAM 表 32 LCD1602 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫(xiě)指令選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù) 據(jù) 16 BLK LCD1602 讀寫(xiě) 時(shí)序 圖如圖 3 39 所示。 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 9 ER / WD / IC SD B 0 D B 7t C Y Cp W E LP W E Ht A St A St D S Wt A Ht D H Wt Rt F 圖 38 LCD1602讀操作時(shí)序圖 ER / WD / IC SD B 0 D B 7t C Y Cp W E LP W E Ht A St A St A Ht Rt Ft A Ht D D Rt D H R 圖 39 LCD1602讀操作時(shí)序圖 報(bào)警模塊 本系統(tǒng)根據(jù)實(shí)際測(cè)得的溫度值由溫濕度傳感器處理從而判斷出指標(biāo)是否超出,如果存在超出則有蜂鳴器報(bào)警。蜂鳴器的電流比較大,用單片機(jī)的 I/O 口直接驅(qū)動(dòng)不能帶動(dòng),需要進(jìn)行電流放大,這里采用 PNP 三極管 8550。 R3 限流電阻,一般取 12K,蜂鳴器正極接到 PNP 的 C 極,當(dāng) =1: PNP 截 止 , 不響 , 當(dāng) =0: PNP 導(dǎo)通,響。 報(bào)警模塊 如圖 310 所示。 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 10 R31K12+T58550GNDVCCP20231TPNP 圖 310 報(bào)警模塊 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 11 主程序設(shè)計(jì) 本文采用 DHT11溫濕度傳感器,它對(duì)倉(cāng)庫(kù)內(nèi)的溫濕度進(jìn)行采集,并將其轉(zhuǎn)換成數(shù)字信號(hào),將數(shù)字信息提供給 系統(tǒng),系統(tǒng)進(jìn)行 LCD 初始化顯示,進(jìn)行延時(shí)等待后讀取 DHT11溫濕度傳感器模塊中的信息,才采集好的信息傳給 LCD1602進(jìn)行顯示,通過(guò)設(shè)定好的上下限進(jìn)行報(bào)警。 軟件系統(tǒng)具體流程圖如圖 41所示。 與 設(shè) 定 值 對(duì) 比系 統(tǒng) 初 始 化溫 濕 度 采 集A / D 轉(zhuǎn) 換L C D 1 6 0 2 顯 示報(bào) 警開(kāi) 始結(jié) 束高 于 警戒 溫 度低 于 警 戒溫 度 圖 41 軟件 主程序圖 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 12 LCD1602 軟件設(shè)計(jì) 1. 指令介紹 清屏指令 表 41 清屏指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 清屏 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 0 功能: 1 清除液晶顯示器,將 DDRAM 的內(nèi)容 都 填入 空白 的 ASCII 碼 0H; 2 光標(biāo)歸位,將光標(biāo)撤回顯示屏的左上方 ; 3 將 AC (地址計(jì)數(shù)器 )的值 設(shè)置 為 0。 2. 光標(biāo)歸位指令 表 42 光標(biāo)歸位指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 光標(biāo)歸位 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 X 功能: 1 把光標(biāo)撤回到 顯示屏 的左上方 。 2 把 AC (地址計(jì)數(shù)器 )的值設(shè)置為 0。 3 保持 DDRAM 的內(nèi)容保持不變 。 3. 進(jìn)入模式設(shè)置指令 表 43 進(jìn)入模式設(shè)置指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 進(jìn)入模式設(shè)置 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 0 0 0 0 0 0 1 I/D S 功能:設(shè)定每次 輸入 1 位數(shù)據(jù)后光標(biāo)的方向,并且 觀察 每次寫(xiě)入的一個(gè) 字符是否移動(dòng) 方向 。 4. 顯示開(kāi)關(guān)控制指令 表 44 顯示開(kāi)關(guān)控制指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 顯示開(kāi)關(guān)控制 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 13 0 0 0 0 0 0 1 D C B 功能: 光標(biāo)顯示 /關(guān)閉 控制顯示器開(kāi) /關(guān)、 控制顯示器開(kāi) /關(guān) 以及光標(biāo)是否閃爍。 5. 設(shè)定顯示屏或光標(biāo)移動(dòng)方向指令 表 45 顯示屏或光標(biāo)移動(dòng)方向指令 指令功能 指令編碼 執(zhí)行時(shí)間/MS 設(shè)定顯示屏或光標(biāo)移動(dòng)方向 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 0 0 0 0 1 S/C R/L X X 功能: 使整個(gè)顯示屏幕移位 光標(biāo)移位或 光標(biāo)移位 。 6. 功能設(shè)定指令 表 46 功能設(shè)定指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 功能設(shè)定 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 0 0 0 1 DL N F X X 功能:設(shè)定數(shù)據(jù)總線(xiàn)位數(shù)、顯示的行數(shù)及字型。 7. 設(shè)定 CGRAM 地址指令 表 47 CGRAM 地址指令 指令功能 指令編碼 執(zhí)行時(shí)間/MS 設(shè)定 CGRAM 地址 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 0 0 1 CGRAM 的地址( 6 位) 功能:設(shè)定下一個(gè)要存入 數(shù)據(jù) CGRAM 的地址。 DB5DB4DB3 為字符號(hào) 。 地址。 (000~111)(能定義八個(gè)字符 ) DB2DB1DB0 為行號(hào)。( 000~111)(八行) 8. 設(shè)定 DDRAM 地址指令 表 48DDRAM 地址指令 指令功能 指令編碼 執(zhí)行時(shí)間/MS 設(shè)定 DDRAM 地址 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 0 0 1 CGRAM 的地址( 7 位) 功能:設(shè)定下一個(gè)要存入數(shù)據(jù) DDRAM 的地址。 9. 讀取忙信號(hào)或 AC 地址指令 閩南理工學(xué)院本科畢業(yè)設(shè)計(jì) 14 表 49 讀取忙信號(hào)或 AC 地址指令 指令功能 指令編碼 執(zhí)行時(shí)間/MS 讀取忙碌信號(hào)或 AC地址 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 0 1 FB AC 內(nèi)容( 7 位) 功能: 1 讀取忙碌信號(hào) BF 的內(nèi)容, BF=1 表示液晶顯示器繁忙 ,暫時(shí)無(wú)法接收 單 片機(jī) 傳 送來(lái)的數(shù)據(jù)或指令 ; 當(dāng) BF=0 時(shí),液晶顯示器可以接收單片機(jī) 傳送來(lái) 的數(shù)據(jù)或指令 。 2 讀取地址計(jì)數(shù)器 (AC)的內(nèi)容。 10. 數(shù)據(jù)寫(xiě)入 DDRAM 或 CGRAM 指令一覽 表 410 數(shù)據(jù)寫(xiě)入 DDRAM 和 CGRAM 指令 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 數(shù)據(jù)寫(xiě)入到 DDARM或 CGRAM RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 40 1 0 要寫(xiě)入的數(shù)據(jù) D7~D0 功能: 1 將字符碼寫(xiě)入 DDRAM,顯示出相對(duì)應(yīng)的字符 在液晶顯示器上。 2 將使用者自己設(shè)計(jì)的圖形存入 CGRAM。 DB7DB6DB5 可為任何數(shù)據(jù),一般取“ 000”。 DB4DB3DB2DB1DB0 對(duì)應(yīng)于每行 5 點(diǎn)的字模數(shù)據(jù)。 11. 從 CGRAM 或 DDRAM 讀出數(shù)據(jù)的指令一覽 表 411 從 CGRAM 或 DDRAM 讀出數(shù)據(jù)的指令一覽 指令功能 指令編碼 執(zhí)行時(shí)間 /MS 從 CGRAMN 或DDRAM 讀出數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1