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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)和數(shù)字鐘設(shè)計(jì)-全文預(yù)覽

2024-12-10 14:56 上一頁面

下一頁面
  

【正文】 //減少鍵 sbit P3_5=P3^5。 sbit T_IO =P1^4。 void Dispmod_id_case_key(void)。 //顯示屏幕第一行 void Disp_line2(void)。 武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 15 參考文獻(xiàn) [1] 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì) .全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品選編 .北京 : 北京理工大學(xué)出版社 ,2020 [2] 陳永真 .全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽試題精解選 .北京 : 電子工業(yè)出版 社 ,2020 [3] 李朝青 .單片機(jī)原理及接口技術(shù) .北京 : 北京航空航天大學(xué)出版社 ,1998 [4] 張琳娜 ,劉武發(fā) .傳感檢測(cè)技術(shù)及應(yīng)用 .北京 : 中國(guó)計(jì)量出版社 ,1999 [5] 李廣弟 .單片機(jī)基礎(chǔ) .北京 : 北京航空航天大學(xué)出版社 ,1994 [6] 李建民 .單片機(jī)在溫度控制系統(tǒng)中的應(yīng)用 .江漢大學(xué)學(xué)報(bào) ,1996 [7] AT89S52 DATA SHEEP Philips Semiconductors ,1999 [8] A Technical Tutorial on Digital Signal Device Inc.,1999 [9] , Sadiku Fundamentals of electric Circuits,2020 武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 16 附錄 1 實(shí)物圖 2 主程序 /**********************************************/ /**********時(shí)鐘日歷顯示溫度控制器 **************/ /******************2020/1/6*********************/ /**********************************************/ include include include define LCM_RS P2_0 //1602 定義引腳 define LCM_RW P2_1 define LCM_E P2_2 define LCM_Data P0 define Busy 0x80 //用于檢測(cè) LCM 狀態(tài)字中的 Busy 標(biāo)識(shí) define uchar unsigned char uchar id,timecount,dipsmodid。在編程設(shè)計(jì)過程中,遇到了許多困難,每當(dāng)這個(gè)時(shí)候,我就再仔細(xì)檢查幾遍,如果自己仍然不能解決,就主動(dòng)去找其他同學(xué)幫忙,相互討論,相互學(xué)習(xí),逐步解決遇到的一個(gè)個(gè)問 題,最終完成整個(gè)系統(tǒng)的設(shè)計(jì)。在整個(gè)設(shè)計(jì)過程中注意對(duì)設(shè)計(jì)資料和計(jì)算數(shù)據(jù)的保存和積累,保持記錄的完整性。 武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 14 6 總結(jié)與體會(huì) 經(jīng)過 2 周 緊張的 單片機(jī)課程設(shè)計(jì),終于完成了 基于單片機(jī)的 數(shù)字溫度計(jì) 和數(shù)字鐘 的設(shè)計(jì) 。 通過按鍵 key1 鍵、 key2 鍵(增 1 鍵)和 key3 鍵(減 1 鍵)可任意 設(shè)定溫度的上下限報(bào)警功能,當(dāng)所測(cè)溫度超出設(shè)定的上下限溫度范圍,則液晶顯示屏?xí)a(chǎn)生報(bào)警提示。程序流程圖如圖 14。 初始化 調(diào)用顯示子程序 1S 到? 初次上電 讀溫度值并處理顯示數(shù)據(jù)刷 新、顯示時(shí)間日歷 發(fā)溫度轉(zhuǎn)換開始命令 N Y N Y Y 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)讀取溫度命令 讀取操作, CRC 校驗(yàn) 9 字節(jié)完? CRC 校驗(yàn)正?確? 移入溫度暫存器 結(jié)束 N N Y 武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 11 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)溫度轉(zhuǎn)換開始命令 結(jié)束 溫度轉(zhuǎn)換命 令子程序 溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用 12 位分辨率時(shí)轉(zhuǎn)換時(shí)間約為 750ms,在本程序設(shè)計(jì)中采用 1s 顯示程序延時(shí)法等待轉(zhuǎn)換的完成。 主程序 主程序的主要功能是負(fù)責(zé)溫度 和時(shí)間日歷 的實(shí)時(shí)顯示 , 讀出并處理 DS18B20 的測(cè)量的當(dāng)前溫度值,溫度測(cè)量每 1s 進(jìn)行一次。由于單線制只有一根線,武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 9 因此發(fā)送接口必須是三態(tài)的。 DS18B20 與單片機(jī)的接口電路 DS18B20 可以采用兩種方式供電,一種是采用電源供電方式,此時(shí) DS18B20 的 1 腳接地, 2 腳作為信號(hào)線, 3 腳接電源。 DS1302 是 DS1202 的升級(jí)產(chǎn)品,與 DS1202 兼容,但增加了主電源 和 后背電源雙電源引腳,同時(shí)提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力。 DS1302 內(nèi)部結(jié)構(gòu)圖如圖 5 所示。操作協(xié)議為:初使化 DS18B20(發(fā)復(fù)位脈沖) → 發(fā) ROM 功能命令 → 發(fā)存儲(chǔ)器操作命令 → 處理數(shù)據(jù)。 如此循環(huán)直到減法計(jì)數(shù)器 2 計(jì)數(shù)到 0 時(shí),停止溫度寄存器的累加,此時(shí)溫度寄存器中的數(shù)值就是所測(cè)溫度值。 DS18B20 測(cè)溫原理 如圖 4 所示,圖中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器 1,高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器 2 的脈沖輸入。當(dāng)符號(hào)位 S= 0 時(shí),表示測(cè)得的溫度值為正值,可以直接將二進(jìn)制位轉(zhuǎn)換為十進(jìn)制;當(dāng)符號(hào)位 S= 1 時(shí),表示測(cè)得的溫度值為負(fù)值,要先將補(bǔ)碼變成原碼 ,再計(jì)算十進(jìn)制數(shù)值。該字節(jié)各 位的定義如圖 3 所示。高速暫存 RAM的結(jié)構(gòu)為 8 字節(jié)的存儲(chǔ)器,結(jié)構(gòu)如圖 3 所示。 DS18B20 具有獨(dú)特的單線接口 , 僅需 一個(gè)端口引腳進(jìn)行通信 ,并且 多個(gè) DS18B20可 并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能;用戶 還 可 根據(jù)需要 定義報(bào)警設(shè)置 ,十分方便。 ( 2 ) 字符的顯示 用 LCD顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由 6*8或 8*8點(diǎn)陣組成,既要找到和顯示屏上某幾個(gè)位置對(duì)應(yīng)的顯示 RAM區(qū)的 8字節(jié),還要使每字節(jié)的不同的位為 “1”,其它的為“0”,為 “1”的點(diǎn)亮,為 “0”的不亮,這樣就組成某個(gè)字符。 LCD1604 的接口定義如表 1 所示。 系統(tǒng) 總體設(shè)計(jì)框圖 數(shù)字 溫度計(jì) 和數(shù)字鐘 電路 的 總體設(shè)計(jì)方框圖如圖 1 所示 。 方案二 采用溫度傳感器 DS18B20 測(cè)量 溫度,采用 LCD 液晶顯示屏顯示 實(shí)時(shí)溫度和同步的時(shí)間日歷 。經(jīng)過反復(fù)測(cè)試,本系統(tǒng) 能準(zhǔn)確 完成各項(xiàng)功能。 DS1302 武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 1 1 設(shè)計(jì)背景 隨著人們生活水平的不斷提高 ,單片機(jī)控 制無疑是人們追求的目標(biāo)之一,它 給人帶來的方便 是不可否定的,其中數(shù)字溫度計(jì) 和數(shù)字鐘 就是一個(gè)典型的例子,但人們對(duì)它的要求越來越高,要為現(xiàn)代人工作、科研、生活提供更好的更方便的設(shè)施就需要從單片機(jī)技術(shù)入手,一切向著數(shù)字化 、 智能化控制 的 方向發(fā)展。 關(guān)鍵詞 : 單片機(jī) AT89S52; 時(shí)間同步; DS18B20; DS1302 Abstract With the era of progress and development, singlechip technology has spread to live, work, research and other fields, has bee a relatively mature technology. This paper will introduce a singlechip microputerbased control of digital thermometer and digital clock, the digital thermometer are multipurpose thermometer, you can arbitrarily set the upper and lower limits of temperature alarm function, when the temperature range is not set, it could be reported。武漢理工大學(xué)《專業(yè)課程設(shè)計(jì) 2》課程設(shè)計(jì)說明書 摘 要 隨著時(shí)代的進(jìn)步和發(fā)展,單片機(jī)技術(shù)已經(jīng)普及到生活 、 工作 、 科研 等 各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù) 。本系統(tǒng)顯示部分 采用 LCD 液晶顯示屏顯示,可通過按鍵切換工作界面,工作方便,外形美觀。 DS18B20。 本系統(tǒng)選用 低功耗、高性能 CMOS 8 位微控制器 AT89S52 作 為控制核心 , 采用 溫 度傳感器 DS18B20 準(zhǔn)確測(cè)量溫度 , 采用液晶顯示屏 LCD1604 顯示 實(shí)時(shí)溫度 和 同步的時(shí)間日歷。 這種設(shè)計(jì) 方案 需要用到 A/D 轉(zhuǎn)換電路, 其 感溫電路比較 繁雜 ,采用LED 數(shù)碼管顯示時(shí)間日歷至少需要 8 位數(shù)碼管 , 顯示 電路繁雜,能量損耗大 。 綜上所述,方案一的感溫電路和顯示電
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1