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

正文內(nèi)容

基于單片機(jī)的紅外遙控電子鐘設(shè)計(jì)-資料下載頁(yè)

2025-11-25 00:57本頁(yè)面

【導(dǎo)讀】硬件(電路圖)以及系統(tǒng)軟件(程序)兩個(gè)方面的設(shè)計(jì)。使其具有顯示年、鬧鐘功能和紅外遙控控制功能。解此次設(shè)計(jì)中可以應(yīng)用到的各種單片機(jī)、電子時(shí)鐘芯片和溫度采集模塊等等;并用紅外遙控進(jìn)行設(shè)置的電子鐘溫度計(jì),以STC89C54單片機(jī)為控制核心,并用1602液晶顯示作為人機(jī)交互界面??梢詫?duì)周圍環(huán)境溫度進(jìn)行實(shí)時(shí)監(jiān)測(cè),還可以利用紅外遙控進(jìn)行鬧鐘的設(shè)定和時(shí)間的調(diào)整。

  

【正文】 計(jì)(論文) 18 正常顯示時(shí)間和溫度:包括時(shí)間、溫度的顯示和鬧鈴的判斷、整點(diǎn)報(bào)時(shí)。 167。 各部分軟件介紹 167。 1602 液晶顯示程序 LCD1620 顯示程序包括 LCD1620 的初始化,讀 /寫(xiě)操作,及與之相關(guān)的字符、數(shù)字等的代碼調(diào)用子程序。本程序可以把從 DS130 DS18B20 中讀取的時(shí)間、溫度顯示出來(lái),并可以接受紅外遙控的按鍵對(duì)于時(shí) 間及鬧鐘的修改。 對(duì) LCD 屏做讀寫(xiě)操作時(shí),應(yīng)注意再寫(xiě)入之前,把不能覆蓋的內(nèi)容清掉,否則,出現(xiàn)字符累加效果,不甚清楚。液晶顯示流程圖如圖 32 所示。 圖 32 液晶顯示流程圖 167。 DS1302 時(shí)鐘芯片程序 從時(shí)間芯片 DS1302 中讀出時(shí)間(年、月、日、星期、時(shí)、分、秒),也需要嚴(yán)格遵守時(shí)序邏輯 (單總線結(jié)構(gòu) ),讀出的時(shí)間要想顯示出來(lái),也必需經(jīng)過(guò)數(shù)制的轉(zhuǎn)換( BCD 碼轉(zhuǎn)換為十進(jìn)制)。程序流程圖如圖 33 所示。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 19 圖 33 時(shí)鐘芯片流程圖 167。 DS18B20 溫度傳感器程序 DS18B20 單線 數(shù)字溫度傳感器的內(nèi)部結(jié)構(gòu)由 64 位光刻 ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器 TH 和 TL 和配置寄存器四部分構(gòu)成。在DS18B20 的程序編程中分為兩部分,即啟動(dòng)溫度轉(zhuǎn)換和讀取溫度數(shù)值。三個(gè)子函數(shù)為復(fù)位、寫(xiě)操作和讀操作。程序流程圖如圖 34 所示。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 20 圖 34 溫度傳感器流程圖 167。 紅外遙控按鍵程序 讀鍵程序放在定時(shí)器中, 50ms 掃描一次鍵盤(pán),程序具有去抖功能,避免了外部因干擾信號(hào)而引起的誤動(dòng)作。其讀鍵程序流成圖如圖 35 所示。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 21 圖 35 按鍵流程圖 各按鍵具體功能說(shuō)明如下: 按鍵 CH:修改時(shí) 間鍵, 按鍵 EQ:設(shè)定鬧鐘鍵, 按鍵 CH+:為光標(biāo)移動(dòng)鍵,在 1602 顯示屏上顯示出來(lái)為年月日后面的一個(gè)數(shù)字,若此數(shù)字顯示 1,則代表可以設(shè)定年位,若此數(shù)字顯示 2,則代表可以設(shè)定月位,若為 3,則代表可以設(shè)定日位,若為 4,則代表可以設(shè)定時(shí)位,若為 5,則代表可以設(shè)定分位,若為 6,則代表可以設(shè)定秒位,若為 7,則代表可以設(shè)定星期位。 按鍵 1:為光標(biāo)位加 1 鍵, 按鍵 2:為光標(biāo)位減 1 鍵, 按鍵 CH:為確定退出鍵。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 22 第四章 結(jié)論 167。 系統(tǒng)調(diào)試 最開(kāi)始在仿真時(shí),按鍵按下后,調(diào)節(jié)光標(biāo)亂跳,無(wú)法 正常顯示。后來(lái)聽(tīng)老師的講解,分析是由于鍵盤(pán)抖動(dòng),需要對(duì)鍵盤(pán)消抖。由于鍵盤(pán)消抖可以用硬件和軟件兩種方法,但由于硬件電路改動(dòng)不便,于是才有軟件消抖,即在按鍵按下時(shí)延時(shí)消抖,并加入松手監(jiān)測(cè)。 在進(jìn)行對(duì)紅外遙控進(jìn)行編程的時(shí)候,根據(jù)在網(wǎng)上找到的有關(guān)遙控器講解的視頻的學(xué)習(xí),最后學(xué)習(xí)其編程方法,對(duì)此次設(shè)計(jì)中的紅外遙控進(jìn)行編程并下載到板子上調(diào)試,但是結(jié)果卻不對(duì)。于是又查看板子所帶的光盤(pán)里有關(guān)紅外遙控發(fā)射與接收的資料,發(fā)現(xiàn)此板子所帶的遙控器與網(wǎng)上視頻所講的遙控器在紅外編碼方面有些不同,于是把程序中有關(guān)紅外編碼的地方改成適合此次所用的遙控器的紅外編碼,最后下載到板子上成功了。 最開(kāi)始時(shí)在往板子上下載程序時(shí),軟件上一直提示“仍在連接中,請(qǐng)給 MCU上電”的提示,于是上網(wǎng)查找原因,根據(jù)與具體情況的一一對(duì)應(yīng)與排除,最后確定是因?yàn)樵诎遄拥木д裆蠜](méi)有連接一個(gè) 的電容。連接上這樣一個(gè)電容后就下載成功并顯示出來(lái)了。 167。 系統(tǒng)實(shí)物圖 圖 為顯示年、月、日、時(shí)、分、秒及溫度的實(shí)物圖,年、月、日后的數(shù)字為星期鍵,時(shí)、分、秒后的數(shù)字為光標(biāo)移位鍵( 若此數(shù)字顯示 1,則代表可以設(shè)定年位,若此數(shù)字顯示 2,則代表可以設(shè)定月 位,若為 3,則代表可以設(shè)定日位,若為 4,則代表可以設(shè)定時(shí)位,若為 5,則代表可以設(shè)定分位,若為 6,則代表可以設(shè)定秒位,若為 7,則代表可以設(shè)定星期位 )。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 23 圖 顯示時(shí)間及溫度 在圖 顯示屏 的基礎(chǔ)上,點(diǎn)擊紅外遙控器上的 CH鍵或板子上獨(dú)立按鍵的 K8 鍵,進(jìn)入圖 的界面。此時(shí)再點(diǎn)擊紅外遙控器上的 CH+鍵或板子上獨(dú)立按鍵的 K6 鍵,更改光標(biāo)移位鍵,確定后再點(diǎn)擊紅外遙控器上的 1 鍵或板子上的 K3 鍵,此位 +1(或點(diǎn)擊紅外遙控器上的 2 鍵或板子上的 K4 鍵,此位 1)。確定后點(diǎn)擊紅外遙控器上的 CH 鍵或板子上的 K7 鍵 退出修改時(shí)間界面。 圖 更改時(shí)間界面 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 24 在圖 顯示屏 的基礎(chǔ)上,點(diǎn)擊紅外遙控器上的 EQ 鍵或板子上獨(dú)立按鍵的 K5 鍵,進(jìn)入圖 的界面。此時(shí)再點(diǎn)擊紅外遙控器上的 CH+鍵或板子上獨(dú)立按鍵的 K6 鍵,更改光標(biāo)移位鍵,確定后再點(diǎn)擊紅外遙控器上的 1 鍵或板子上的 K3 鍵,此位 +1(或點(diǎn)擊紅外遙控器上的 2 鍵或板子上的 K4 鍵,此位 1)。確定后點(diǎn)擊紅外遙控器上的 CH 鍵或板子上的 K7 鍵退出設(shè)定鬧鐘界面,此時(shí)鬧鐘已生成,到時(shí)間時(shí)蜂鳴器會(huì)自動(dòng)發(fā)出提示。 圖 設(shè)定鬧鐘界面 圖 整體實(shí)物圖 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 25 本產(chǎn)品的整體實(shí)物 圖如圖 所示。 167。 結(jié)論 至此, 已基本完成課題要求。功能上基本達(dá)標(biāo):年、月、日、時(shí)、分、秒及溫度的顯示、整點(diǎn)報(bào)時(shí)功能、鬧鐘功能及紅外遙控功能。 具體為點(diǎn)擊紅外遙控器上的 CH鍵,進(jìn)入修改時(shí)間界面,點(diǎn)擊 1 鍵進(jìn)行光標(biāo)位的 +1,點(diǎn)擊2 鍵進(jìn)行光標(biāo)位的 1,點(diǎn)擊 CH 鍵確認(rèn)退出修改時(shí)間界面。點(diǎn)擊紅外遙控器上的 EQ 鍵,進(jìn)入設(shè)定鬧鐘時(shí)間界面,同理,點(diǎn)擊 1 鍵進(jìn)行光標(biāo)位的 +1,點(diǎn)擊1 進(jìn)行光標(biāo)位的 1,點(diǎn)擊 CH 鍵確認(rèn)退出設(shè)定鬧鐘時(shí)間界面,至此,鬧鐘已設(shè)定上。 此次設(shè)計(jì)出產(chǎn)品的 精確度完全可以滿足日常生活顯示時(shí)間及溫度 的需要。調(diào)試功能方便快捷,鬧鐘功能準(zhǔn)確可靠。硬件設(shè)施符合要求,軟件設(shè)計(jì)可以配合硬件實(shí)現(xiàn)要求功能。但是 與市場(chǎng)上的產(chǎn)品相比 , 本產(chǎn)品還有許多不足。例如,市場(chǎng)上的產(chǎn)品基本都會(huì)有一個(gè)統(tǒng)一的菜單鍵,點(diǎn)擊菜單鍵進(jìn)入各項(xiàng)功能的選擇。但本產(chǎn)品卻沒(méi)有設(shè)計(jì)出這樣的菜單項(xiàng),而是設(shè)定了兩個(gè)單獨(dú)的功能鍵:按鍵 CH進(jìn)入更改時(shí)間界面; 按鍵 EQ 進(jìn)入鬧鐘 設(shè)定界面 ,而沒(méi)有把它們統(tǒng)一放入一個(gè)菜單項(xiàng)中。 基于這一問(wèn)題,可以繼續(xù)學(xué)習(xí)有關(guān) C 語(yǔ)言的知識(shí),借鑒別人已有的成果,取其精華與思想,同時(shí)不斷創(chuàng)新,用于此設(shè)計(jì)中,使之更完善。 河南科技大學(xué)畢業(yè)設(shè)計(jì)(論文) 26 參考文獻(xiàn) [1] 張毅剛 .單片機(jī)原理及應(yīng)用 [M]. 北京 :高等教育出版社 ,2021 [2] 周立功 .LPC900 系列 Flash單片機(jī)應(yīng)用技術(shù) [M].北京 :北京航空航天大學(xué)出版社 ,2021 [3] 周立功 .ARM 嵌入式系統(tǒng)基礎(chǔ)教程 [M].北京 : 北京航空航天大學(xué)出版社 ,2021 [4] 梁潔婷 .單片機(jī)原理與應(yīng)用 [M].北京 :高等教育出版社 ,2021 [5] 夏路易 . 電路原理圖與電路板設(shè)計(jì)教程 [M].北京 : 北京希望電子出版社 ,2021 [6] 沈精虎 .Protel DXP 入門(mén)與提高 [M].北京 :人民郵電出版社 ,2021 [7] 林卓然 .計(jì)算機(jī)基礎(chǔ)課程 [M]. 廣州 :中山大學(xué)出版社 ,2021 [8] 陳貴平 .大學(xué)計(jì)算機(jī)基礎(chǔ) [M]. 杭州 :浙江大學(xué)出版社 ,2021 [9] 康華光 .電子技術(shù)基礎(chǔ) [M]. 北京 :高等教育出版社 ,2021 [10] 張亞君 .數(shù)字電路與邏輯設(shè)計(jì)實(shí)驗(yàn)教程 [M]. 北京 :機(jī)械工業(yè)出版社 ,2021 [11] 李小根 .電子系統(tǒng)設(shè)計(jì)與實(shí)踐 [M]. 成都 :四川大學(xué)出版社 ,2021 [12] 張俊謨 .單片機(jī)中級(jí)教程 [M]. 北京 :北京航空航天大學(xué)出版社 ,2021 [13] 胡漢才 .單片機(jī)原理及系統(tǒng)設(shè)計(jì) [M]. 北京 :清華大學(xué)出版社 ,2021 [14] 施松昆 .數(shù)字溫度傳感器 DS1820[J].國(guó)外電子元器件 ,1996 [15] 李廣弟 ,朱月秀 ,王秀山 .單片機(jī)基礎(chǔ) [M]. 北京 :北京航天航空大學(xué)出版社 ,2021 [15] 王毅 .單片機(jī)器件應(yīng)用手冊(cè) [M]. 北京 :人民郵電出版社 ,1995 [16] 張毅剛 .單片機(jī)原理及應(yīng)用 [M]. 北京 :高等教育出版社 ,2021 外文資料譯文 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1