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

正文內(nèi)容

基于單片機(jī)的電子萬(wàn)年歷論文-資料下載頁(yè)

2025-11-08 21:30本頁(yè)面

【導(dǎo)讀】進(jìn)行的研究工作所取得的研究成果。設(shè)計(jì)(論文)中引用他人的文獻(xiàn)、數(shù)。本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。本文的研究作出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式表明。人完全意識(shí)到本申明的法律后果由本人承擔(dān)。復(fù)印件和電子版,允許設(shè)計(jì)(論文)被查閱和借閱。本人授權(quán)華東交通大。檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編畢業(yè)設(shè)計(jì)(論文)。心,與時(shí)鐘芯片DS1302、按鍵、LCD顯示等模塊組成硬件系統(tǒng)。一個(gè)LCD顯示器,能顯示豐富的信息,根據(jù)使用者的需要可以隨時(shí)對(duì)時(shí)間進(jìn)行校準(zhǔn)、選擇時(shí)間等,子儀器儀表的發(fā)展趨勢(shì),具有廣闊的市場(chǎng)前景。

  

【正文】 源端,接地端,數(shù)據(jù)讀寫(xiě)端,數(shù)據(jù)命令選擇端,在本次設(shè)計(jì)中,數(shù)據(jù)端 D0D7是和單片機(jī)的 P2口連接,基本操作時(shí)序是 態(tài)時(shí)輸入 RS=L,RW=H,E=H,寫(xiě)數(shù)據(jù)時(shí)輸入 RS=H,RW=L,同時(shí)在與單片機(jī)連接運(yùn)行過(guò)程中要進(jìn)行上電保護(hù),對(duì)其進(jìn)行初始化 [4]。 9 圖 液晶顯示電路 按鍵 電路 在本次設(shè)計(jì)中為了能更好的調(diào)整時(shí)間日期,在總電路中加入了按鍵電路,主要是用來(lái)控制液晶顯示上的時(shí)間日期 , 一次完整的 按鍵 過(guò)程,包含以下 5個(gè)階段: 1. 等待階段: 此時(shí)按鍵尚未按下,處于空閑階段。 2. 前沿(閉合)抖動(dòng)階段:此時(shí)按鍵剛剛按下,但按鍵信號(hào)還處于抖動(dòng)狀態(tài),這個(gè)時(shí)間一般為 5~20ms。為了確保按鍵操作不會(huì)誤動(dòng)作,此時(shí)必須有個(gè)前沿消抖動(dòng)延時(shí)。 3. 鍵穩(wěn)定階段:此時(shí)抖動(dòng)已經(jīng)結(jié)束,一個(gè)有效的按鍵動(dòng)作已經(jīng)產(chǎn) 生。系統(tǒng)應(yīng)該在此時(shí)執(zhí)行按鍵功能;或?qū)存I所對(duì)應(yīng)的鍵值記錄下來(lái),待按鍵釋放時(shí)再執(zhí)行。 4. 后沿(釋放)抖動(dòng)階段:一般來(lái)說(shuō),考究一點(diǎn)的程序應(yīng)該在這里再做一次消抖延時(shí),以防誤動(dòng)作。但是,如果前面 “ 前沿抖動(dòng)階段 ” 的消抖延時(shí)時(shí)間取值合適的話,可以忽略此階段。 5. 按鍵釋放階段:此時(shí)后沿抖動(dòng)已經(jīng)結(jié)束,按鍵已經(jīng)處于完全釋放狀態(tài),如果按鍵是采用釋放后再執(zhí)行功能,則可以在這個(gè)階段進(jìn)行按鍵操作的相關(guān)處理。 按鍵開(kāi)關(guān)與單片機(jī)的 P3口進(jìn)行連接,通過(guò)產(chǎn)生外部中斷信號(hào)來(lái)調(diào)整液晶顯示屏上的日期 [5]。 圖 10 電子萬(wàn)年歷 的 硬件 電路設(shè)計(jì) 本系統(tǒng)的特點(diǎn)是利用單片機(jī)控制 DS1302的電子萬(wàn)年歷的設(shè)計(jì), 單片機(jī)選用 AT89s52,經(jīng)濟(jì)易用,且片內(nèi)有 8K的 ROM,便于編程。 硬件系統(tǒng)電路 主要由單片機(jī)系統(tǒng)及 DS1302 時(shí)鐘模塊 電路組成。采用 AT89S52來(lái)實(shí)現(xiàn)對(duì) DS1302時(shí)鐘 芯片模塊的控制。電路原理圖如圖所示 [6]。 圖 電子萬(wàn)年歷電路原理圖 11 第四章 系統(tǒng)軟件的設(shè)計(jì) 主程序流程圖 因?yàn)槭褂昧藭r(shí)鐘芯片 DS1302,陽(yáng)歷程序只需從 DS1302各個(gè)寄存器中讀出年、周、月、日、時(shí)、分、秒等數(shù)據(jù),再處理即可。在首次對(duì) DS1302進(jìn)行操作前,必須對(duì)它進(jìn)行初始化,然后從 DS1302中讀出數(shù)據(jù),再經(jīng)處理后,送給顯示緩沖單元, 陽(yáng)歷流程圖如 [7]。 圖 陽(yáng)歷 主程序流程圖 陽(yáng)歷 天數(shù) 程序流程圖 陽(yáng)歷一個(gè)月不是 30天就是 31天,陽(yáng)歷一年有 12個(gè)月或 13個(gè)月,一個(gè)月為 30天或 29天,如果把一個(gè)月為 29 天的月稱(chēng)為小月,用 1為標(biāo)志,把 30天的月稱(chēng)為大月,用 0表示,那么 12位 二進(jìn)制就能表示一年 12 個(gè)月的大小。在設(shè)計(jì)軟件的時(shí)候,要根據(jù)當(dāng)前的陽(yáng)歷日期,算出陽(yáng)歷為該年中的第幾天。圖 [8]。 圖 計(jì)算陽(yáng)歷 天數(shù) 程序流程圖 12 調(diào)整時(shí)間用兩個(gè)調(diào)整按鈕, 1個(gè)作為移位、控制用,另外 1 個(gè)作為加調(diào)整用,分別定義為控制鈕,加按鈕, 在調(diào)整時(shí)間的過(guò)程當(dāng)中,要調(diào)整的位與其它的位應(yīng)該有區(qū)別,所以增加了閃爍的功能。時(shí)間調(diào)整程序流程圖如圖 [9]。 圖 時(shí)間調(diào)整程序流程圖 13 日期 程序流程 計(jì)算出陽(yáng)歷的總天數(shù)后,就可以根據(jù)它來(lái)推算陰歷的日期。推算的方法是,先用總天數(shù)減去春節(jié)和元旦的日差,如果結(jié)果為 1,則該天正好是春節(jié),如果結(jié)果小于 1,則陰歷應(yīng)該是陽(yáng)歷的前一年,如果結(jié)果大于 1,說(shuō)明陽(yáng)歷和陰歷為同一年,再根據(jù)該年的陰歷的閏月和大小月的信息,就可以推算出該天的陰歷日期了。圖 。 圖 日期 程序流程圖 14 第五 章 軟硬件調(diào)試 軟件調(diào)試 調(diào)試主程序 主程序運(yùn)行后,在無(wú)任何按鍵輸入時(shí)觀察有無(wú)顯示,液晶顯示屏是否工作,其時(shí)、分、秒顯示的變化過(guò)程是否正確。若運(yùn)行結(jié)果不正確,首先應(yīng)根據(jù)程序運(yùn)行的實(shí)際現(xiàn)象分析判斷哪些因素可引起相關(guān)故障,再通過(guò)調(diào)試方法逐一認(rèn)證和排除。例如:若 定時(shí) /計(jì)數(shù)器的初始化出錯(cuò),則時(shí)鐘將不能工作;若顯示程序出錯(cuò),則將不能正確顯示時(shí)鐘單元內(nèi)容;若定時(shí) /計(jì)數(shù)器中斷服務(wù)子程序出錯(cuò),則其顯示數(shù)據(jù)的變化規(guī)律將不正常 [10]。 調(diào)試子程序 在調(diào)試主程序時(shí),必然要調(diào)用相關(guān)的功能子程序。因此,首先應(yīng)明確子程序的具體功能,通過(guò)對(duì)子程序的分析,確定子程序的入口、出口參數(shù)及相關(guān)標(biāo)識(shí)位的狀態(tài),然后在滿(mǎn)足入口條件的狀態(tài)下,設(shè)法檢查從主程序進(jìn)入子程序,再由子程序返回到主程序的運(yùn)行過(guò)程??刹捎酶欉\(yùn)行或運(yùn)行至光標(biāo)處的方法,檢查從主程序進(jìn)入子程序內(nèi)部的運(yùn)行過(guò)程,再通過(guò)單步運(yùn)行等方法檢 查子程序內(nèi)部的運(yùn)行情況和返回主程序的過(guò)程 [11]。 硬件調(diào)試 檢查電路連接是否正確,特別是電源的正負(fù)極、按鍵開(kāi)關(guān)電路、 LCD1602 顯示電路、芯片程序是否燒寫(xiě)入芯片等等。硬件仿真如如圖 。通過(guò)反復(fù)調(diào)試,發(fā)現(xiàn)并排除軟件與硬件存在的各類(lèi)問(wèn)題,以滿(mǎn)足系統(tǒng)設(shè)計(jì)的預(yù)期目的 [12]。 圖 電路 仿真圖 15 總 結(jié) 本設(shè)計(jì)是基于單片機(jī)控制的 電子萬(wàn)年歷 ,系統(tǒng)的成本較低,但實(shí)用價(jià)值很高,而且采用的技術(shù)較為穩(wěn)定而且成熟,從而可以保證系統(tǒng)的穩(wěn)定性,另外系統(tǒng)應(yīng)用要求不是很高,環(huán)境的適應(yīng)能力強(qiáng)。 本應(yīng)用系統(tǒng)設(shè)計(jì) 的目的是通過(guò)在“單片機(jī)原理及應(yīng)用”課堂上學(xué)習(xí)的知識(shí),以及查閱資料,培養(yǎng)一種自學(xué)的能力。并且引導(dǎo)一種創(chuàng)新的思維,把學(xué)到的知識(shí)應(yīng)用到日常生活當(dāng)中。在設(shè)計(jì)的過(guò)程中,不斷的學(xué)習(xí),思考和同學(xué)間的相互討論,運(yùn)用科學(xué)的分析問(wèn)題的方法解決遇到的困難,掌握單片機(jī)系統(tǒng)一般的開(kāi)發(fā)流程,學(xué)會(huì)對(duì)常見(jiàn)問(wèn)題的處理方法,積累設(shè)計(jì)系統(tǒng)的經(jīng)驗(yàn),充分發(fā)揮教學(xué)與實(shí)踐的結(jié)合。全能提高個(gè)人系統(tǒng)開(kāi)發(fā)的綜合能力,開(kāi)拓了思維,為今后能在相應(yīng)工作崗位上的工作打下了堅(jiān)實(shí)的基礎(chǔ)。 經(jīng)過(guò)一個(gè)學(xué)期的學(xué)習(xí)和研究,本人對(duì)這個(gè)課題有了比較全面的了解,對(duì)自動(dòng)控制系統(tǒng)及單片機(jī)軟件有較深入的認(rèn)識(shí),但由于時(shí)間和個(gè)人知識(shí)背景所限,系統(tǒng)仍然存在不足之處有待改進(jìn),愿虛心接受您的指導(dǎo)! 16 參考文獻(xiàn) [1] 張?chǎng)?,華臻 ,陳書(shū)謙 .單片機(jī)原理及應(yīng)用 [M].電子工業(yè)出版社 , 1次印刷 [2] 邢慶翠 ,王式龍 ,張乾 .多功能數(shù)字時(shí)鐘 [R].曲阜師范大學(xué) ,2020 [3] 陳國(guó)平 .MCS51系列單片機(jī)系統(tǒng)原理與設(shè)計(jì) 電子技術(shù)應(yīng)用 [M].冶金工業(yè)出版社, [4] 吳金戌 .液晶顯示器的原理與應(yīng)用 [M].清華大學(xué)出版社 ,2020 [5] 夏路易 ,石宗義 .電路原理圖與電路板設(shè)計(jì)教程 [M].北京希望電子工業(yè)出版社 ,2020 [6] 何希才 .集成電路及其應(yīng)用實(shí)例 [M].科學(xué)出版社 , [7] 馬忠梅 ,張凱 .單片機(jī)的 C語(yǔ)言應(yīng)用程序設(shè)計(jì) [M].北京 :航空航天大學(xué)出版社 , [8] 劉文濤 .基于 C51語(yǔ)言編程的 MCS51單片機(jī)實(shí)用教程 [M].原子能出版社 , [9] 基于匯編語(yǔ)言的單片機(jī)的設(shè)計(jì) (簡(jiǎn)易電子鐘設(shè)計(jì) )[C]. [10] 付家才 .單片機(jī)控制工程實(shí)踐技術(shù) [M].北京 :化學(xué)工業(yè)出版社 , [11] 李光才 ,樓然笛 .單片機(jī)課程設(shè)計(jì) 實(shí)例指導(dǎo) [M].北京 :北京航空航天大學(xué)出版社 ,2020 [12] 朱定華 .單片機(jī)原理及接口技術(shù)實(shí)驗(yàn) [M].北京 :北方交通大學(xué)出版社 ,2020 17 附 錄 附錄 1 原理圖仿真 18 附錄 2 電子萬(wàn)年歷原理圖 19 附錄 3 PCB元件面
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1