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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于ds18b20的多點(diǎn)溫度測(cè)量及顯示系統(tǒng)設(shè)計(jì)(存儲(chǔ)版)

2025-01-12 19:33上一頁面

下一頁面
  

【正文】 ,報(bào)警器開始報(bào)警。判斷液晶模塊是否忙 ? SETB E 。調(diào)用寫入命令子程序 MOV DPTR,TABLE 。調(diào)用寫 入命令子程序 MOV P0,038H 。讀完一個(gè)字節(jié)的數(shù)據(jù) ,存入 A 中 SETB DQ RET 數(shù)據(jù)處理 SJCL: ANL 20H,0F0H ANL 21H,07H MOV A,21H ORL 20H,A MOV A,20H SWAP A MOV 25H,A RET 北華航天工業(yè)學(xué)院畢業(yè)論文 22 TZ: MOV A,25H 。命令字按位依次送給 DS18B20 MOV R3,20 北華航天工業(yè)學(xué)院畢業(yè)論文 21 DJNZ R3,$ SETB DQ NOP DJNZ R2,WR11 SETB DQ RET READ: MOV R6, 8 。發(fā)讀內(nèi)存命令 LCALL WRITE LCALL READ 北華航天工業(yè)學(xué)院畢業(yè)論文 20 MOV 20H, A 。 模塊程序設(shè)計(jì)法的主要優(yōu)點(diǎn): (1)單個(gè)模塊比一個(gè)完整的程序容易編寫及調(diào)試; (2)模塊可以共存,一個(gè)模塊可以被多個(gè)任務(wù)在不同條件下使用; (3)模塊程序允許設(shè)計(jì)者分割任務(wù)和利用已有程序,為設(shè)計(jì)者提供方便。 管腳圖如下: 北華航天工業(yè)學(xué)院畢業(yè)論文 17 圖 37 DS18B20管腳圖 北華航天工業(yè)學(xué)院畢業(yè)論文 18 第 4章 系統(tǒng)軟件 軟件概況 系統(tǒng)軟件 設(shè)計(jì)說明 在進(jìn)行微機(jī)控制系統(tǒng)設(shè)計(jì)時(shí),除了系統(tǒng)硬件設(shè)計(jì)外,大量的工作就是如何根據(jù)每個(gè)生產(chǎn)對(duì)象的實(shí)際需求設(shè)計(jì)應(yīng)用程序。 ( 7) 內(nèi)部有溫度上、下限告警設(shè)置。此特性的應(yīng)用范圍包括 HVAC 環(huán)境控制,建筑物、設(shè)備或機(jī)械內(nèi)的溫度檢測(cè),以及過程監(jiān)視和控制中的 溫度檢測(cè)。 第 15~ 16 腳:空腳 北華航天工業(yè)學(xué)院畢業(yè)論文 15 LCD1602 的控制命令 表 32 LCD1602 控制命令 控制命令詳解: 指令 1: 清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置; 指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H; 指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。 北華航天工業(yè)學(xué)院畢業(yè)論文 13 圖 35 主電路(省略晶振與復(fù)位) 按鍵電路,此系統(tǒng)按鍵電路為獨(dú)立按鍵直接與單片機(jī) P1 口相連,另一端接地,與 P1口相連處上拉電壓。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。 復(fù)位可分為上電復(fù)位和手動(dòng)復(fù)位兩種,如圖所示: 圖 33 復(fù)位電路 ( 4) 晶振電路: XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。在 FALSH 編程和校驗(yàn)時(shí), P1 口作為第八位地址接收。字符液晶顯示器 1602 和溫度傳感器 DS18B20。 圖 23 寫時(shí)序 北華航天工業(yè)學(xué)院畢業(yè)論文 8 圖 24 讀時(shí)序 讀時(shí)序,單總線器件僅在主機(jī)發(fā)出讀時(shí)序時(shí),才向主機(jī)傳輸數(shù)據(jù),所以,在主機(jī)發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)序,以便從機(jī)能夠傳輸數(shù)據(jù)。 北華航天工業(yè)學(xué)院畢業(yè)論文 7 圖 22 復(fù)位時(shí)序 讀 /寫時(shí)序,在寫時(shí)序期間,主機(jī)向單總線器件寫入數(shù)據(jù):而在讀時(shí)序期間,主機(jī)讀入來自從機(jī)的數(shù)據(jù)。該協(xié)議定義了幾種信號(hào)類型,復(fù)位脈沖、應(yīng)答脈沖、寫 0、寫 讀 0 和讀 1。 讀 ROM[33h] 僅適合于單節(jié)點(diǎn),該命令僅適用于總線上只有一個(gè)從機(jī)設(shè)備 它允許主機(jī)直接讀出從機(jī)的 64 位 ROM 代碼而無須執(zhí)行搜索 ROM 過程,如果該命令用于多節(jié)點(diǎn)系統(tǒng),則必然發(fā)生數(shù)據(jù)沖突,因?yàn)?,每個(gè)從 機(jī)設(shè)備都會(huì)響應(yīng)該命令。 每次訪問單總線器件,必須嚴(yán)格遵守這個(gè)命令序列,如果出現(xiàn)序列混亂,則單總線器件不會(huì)響應(yīng)主機(jī)。 北華航天工業(yè)學(xué)院畢業(yè)論文 4 第 2章 單總線技術(shù) 單總線概述 1wire 單總線是 Maxim 全資子公司 Dallas 的一項(xiàng)專有技術(shù)。以 DS18B20 為代表的新型單總線數(shù)字式溫度傳感器集溫度測(cè)量和 A/D 轉(zhuǎn)換于一體 ,直接輸出數(shù)字量,與單片機(jī)接口電路結(jié)構(gòu)簡(jiǎn)單。在工業(yè)生產(chǎn)的很多領(lǐng)域中,人們都需要對(duì)各類加熱爐、熱處理爐、反應(yīng)爐和鍋爐中的溫度進(jìn)行檢測(cè)和控制。 所需儀器設(shè)備: 計(jì)算機(jī)一臺(tái)、 keilc 和 proteus 軟件 成果驗(yàn)收形式: 原理圖、仿真結(jié)果 參考文獻(xiàn): 《數(shù)字電子技術(shù)基礎(chǔ)》、《電子系統(tǒng)設(shè)計(jì)》 、《 單片機(jī)原理與應(yīng)用 》 時(shí)間 安排 1 5 周 6 周 立題論證 3 9 周 13 周 仿真調(diào)試 2 7 周 8 周 方案設(shè)計(jì) 4 14 周 16 周 成果驗(yàn)收 指導(dǎo)教師 : 教研室主任 : 系主任 : 北華航天工業(yè)學(xué)院畢業(yè)論文 摘 要 本文基于 DS18B20 設(shè)計(jì)了一種溫度數(shù)據(jù)采集系統(tǒng),系統(tǒng)主要由單片機(jī)電路和一個(gè)DS18B20 數(shù)字傳感器構(gòu)成。 技術(shù)要求: 1. 能顯示 3地點(diǎn)的實(shí)時(shí)溫度 。系統(tǒng)的測(cè)溫精度可以達(dá)到177。 在傳統(tǒng)的溫度測(cè) 控 系統(tǒng)設(shè)計(jì)中 , 往往采用模擬技術(shù)進(jìn)行設(shè)計(jì) , 這樣就不可避免地遇到諸如傳感器外圍電路復(fù)雜及抗干擾能力差等問題 , 而其中 任何一 環(huán) 節(jié)處理不當(dāng) , 就 會(huì) 造成整個(gè)系統(tǒng)性能的下降 。信息經(jīng)過單線接口送入 DSl8B20 或從 DSl8B20 送出,因此從主機(jī) CPU到 DSl8B20僅需一條線。 為了較為全面地介紹單總線系統(tǒng) 將系統(tǒng)分為三個(gè)部分討論:硬件結(jié)構(gòu)、命令序列和信號(hào)方式(信號(hào)類型和時(shí)序)。應(yīng)答脈沖使主機(jī)知道, 總線上有從機(jī)設(shè)備,且準(zhǔn)備就緒。 跳越 ROM[CCh] 僅適合于單節(jié)點(diǎn)主機(jī)能夠采用該命令同時(shí)訪問總線上的所有從機(jī)設(shè)備,而無須發(fā)出任何 ROM 代碼信息。即向主機(jī)表明它處于總線 上。主機(jī)采用寫 1 時(shí)序向從機(jī)寫入 1,而采用寫0 時(shí)序向從機(jī)寫入 0。 若從機(jī)發(fā)送 1 則保持總線為高電平,若發(fā)送 0 則拉低總線,當(dāng)發(fā)送 0 時(shí),從機(jī)在該時(shí)序結(jié)束后釋放總線,由上拉電阻將總線拉回至空閑高電平狀態(tài)。 ( 2)單片機(jī) I/O 口: P0 口: P0 口為一個(gè) 8 位漏極開路雙向 I/O 口。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2 口輸出地址的高八位。在 FLASH編程期間,此引腳用于輸入編程脈沖。 ( 6) /PSEN: 外部程序存儲(chǔ)器的選通信號(hào)。 北華航天工業(yè)學(xué)院畢業(yè)論文 14 圖 35 液晶顯示器及電路板 1602 采用標(biāo)準(zhǔn)的 16 腳接口,其中 : 第 1 腳: VSS 為地電源 第 2 腳: VDD 接 5V 正電源 第 3 腳: V0 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè) 10K 的電位器調(diào)整對(duì)比度 第 4 腳: RS 為寄存器選擇,高電 平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。 溫度傳感器 DSl820 數(shù)字溫度計(jì)提供 9 位溫度讀數(shù),指示器件的溫度。 ( 3) 實(shí)際應(yīng)用中不需要外部任何元器件即可實(shí)現(xiàn)測(cè)溫。 ( 8) 每個(gè)芯片唯一編碼,支持聯(lián)網(wǎng)尋址,零功耗等待。 在單片機(jī)控制系統(tǒng)中,大體上可分為數(shù)據(jù)的處理、過程控制兩個(gè)基本類型。 ANJIAN: JNB NEXT 判斷按鍵是否按下 JN $ 等待按鍵釋放 AJMP MOSHI1 進(jìn)入模式 1 NEXT: JNB NEXT1 JN $ AJMP MOSHI2 NEXT1: JNB NEXT2 JN $ AJMP MOSHI3 NEXT2: JNB ANJIAN JN $ AJMP ZIDONG 溫度采集 下面是溫度采集程序,溫度采集程序必須按照單總線時(shí)序經(jīng)行編寫。DS18B20 復(fù)位程序 NOP CLR DQ MOV R6,250 DJNZ R6,$ SETB DQ MOV R7,40H DJNZ R7,$ JNB DQ,INIT2 CLR RET INIT2: SETB MOV R6,6BH INIT3: DJNZ R6,INIT3 SETB DQ RET DELAY15: MOV R5,6 。口線設(shè)為輸入
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1