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

正文內(nèi)容

基于單片機的電子萬年歷設(shè)計畢業(yè)論文(留存版)

2025-04-27 12:02上一頁面

下一頁面
  

【正文】 , 2021 [7] 余錫存 . 曹國華 . 單片機原理及接口技術(shù) [M]. 西安電子科技大學(xué)出版社, 2021 [8] 張志良 . 單片機原理及控制技術(shù)(第 2 版).北京:機械工業(yè)出版社, 2021 [9] 余永權(quán) . MCS51 系列單片機實用接口技術(shù) [M]. 北京:北京航空航天大學(xué)出版, 1993 [10]余西存 , 曹國華 . 單片機原理及接口技術(shù) [M]. 西安電子科技大學(xué)出版, 2021 [11]求是科技 . 單片機典型模塊設(shè)計實例導(dǎo)航 [M]. 人民郵電出版社, 2021 年 5 月 [12]張振榮 . 晉明武 . MSC51 系列單片機原理及實用技術(shù) . 人民郵電出版社, 2021 年 6月 [13]吉雷 . Protel99 從入門到精通 [M]. 西安:西安電子科技大學(xué)出版社, 2021 [14]徐愛鈞,彭秀華 . Keil Cx51 單片機高級語言編程與 uVision2 應(yīng)用實踐.北京:電子工業(yè)出版社, 2021 年 6 月 [15]郭強 . 最新液晶顯示應(yīng)用 . 電子工業(yè)出版社, 2021 年 10 月 27 致 謝 歷時將近 幾 個月的時間終于將這篇論文寫完,在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。 單片機開發(fā)板實物圖 如圖 和 所示,本次設(shè)計的最終結(jié)果展示: 23 圖 實物結(jié)果參考 1 圖 實物結(jié)果參考 2 本次設(shè)計采用 AT89S52 作 為主控系統(tǒng), 采用 DS1302 作為時鐘電路基礎(chǔ),采用DS18B20 作為溫度傳感器設(shè)計電路,采用 12864 作為顯示電路設(shè)計方案,采用四按鍵可調(diào)可設(shè)裝置 。 21 圖 DS18B20 控制程序流程 操作與調(diào)試 軟件調(diào)試 在本系統(tǒng)中,硬件電路全部采用集成芯片設(shè)計。系統(tǒng)軟件流程為:上電顯示制作者開機界面、讀寫時間日期和溫度、分離時間日期溫度顯示值、顯示子程序、定時鬧鈴子程序、日期時間修改子程序、農(nóng)歷自動更新子程序、閏月子程序、返回。 ( 3)與單片機接口電路原理圖 電路原理圖如圖 所示, DS1302 與單片機的連接也僅需要 3 條線: CE 引腳、 SCLK串行時鐘引腳、 I/O 串行數(shù)據(jù)引腳, Vcc2 為備用電源,外接 晶振 ,為芯片提供計時脈沖。其讀寫時序如圖 所示。第 5 個字節(jié)則是用戶第 3 個 EEPROM 的鏡像。上電與按鍵均有效的復(fù)位電路不僅在上電時可以自動復(fù)位,而且在單片機運行期間,利用按鍵也可以完成復(fù)位操作。 ( 1)時鐘信號的產(chǎn)生 單片機內(nèi)部有 一個高增益反相放大器,其輸入端為芯片引腳 XTAL1,其輸出端為引腳 XTAL2。相對于 MCS51系列芯片而言,其特點如下: 可擦寫 1000 次 全靜態(tài)操作: 0Hz~ 33MHz 32 根可編程 I/O 口線 內(nèi)部 RAM 為 256 字節(jié) 三個 16 位的定時 /計數(shù)器 8 個中斷源 AT89S52 有 40 個引腳, 32 個外部雙向輸入 /輸出( I/O)端口,同時內(nèi)含 2 個外中斷口, 3 個 16 位可編程定時計數(shù)器 ,2 個全雙工串行通信口, 2 個讀寫口線, AT89S52 可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。 所以本次設(shè)計選擇液晶顯示。但是考慮到本設(shè)計的特點, EDA 在功能擴展上比較受局限,而且 EDA 占用的資源也相對多一些。第 三次革命就是單片機數(shù)碼計時技術(shù)的應(yīng)用(電子萬年歷),使計時產(chǎn)品的走時日差從分級縮小到 1/600 萬秒,從原有傳統(tǒng)指針計時的方式發(fā)展為人們?nèi)粘8鼮槭煜さ囊构鈹?shù)字顯示方式, 更加直觀明了,并增加了全自動日期、星期、溫度以及其他日常附屬信息的顯示功能,電子萬年歷的出現(xiàn)帶來了鐘表計時業(yè)界跨躍性的進(jìn)步。它體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上 。溫度檢測采用 DS18B20,由于 DS18B20 是單總線溫度傳感器,所以,對其控制需要較嚴(yán)格 2 的時序。 I/O 口功能也比較強大,方便使用。采用此種方案 雖然減少芯片的使用,節(jié)約成本,但是,實現(xiàn)的時間誤差較大。 PSEN 外部程序存儲器讀選取通信號:在讀外部 ROM 時 PSEN 有效 (低電平),以實現(xiàn)外部 ROM 單元的讀操作。 ( 2)時鐘振蕩電路如圖 所示: 圖 時鐘 振 蕩電路 復(fù)位電路設(shè)計 復(fù)位電路是使單片機的 CPU 或系統(tǒng)中的其他部件處于某一確定的初始狀態(tài),并從這上狀態(tài)開始工作。 C ~+125176。如要采用寄生工作方式,只要將 VDD 電源引腳與單總線并聯(lián)即可。 DS1302 的外部引腳分配如圖 所示。 在本萬年歷當(dāng)中 12864 液晶顯示顯示當(dāng)前的實時時間和溫度及重要的陰陽歷節(jié)日等功能。 開 始月 加當(dāng) 前 月加 一置 陽 歷 總 天 數(shù)總 天 數(shù) 中加 入 號 數(shù)當(dāng) 前 號 數(shù)是 總 天 數(shù)計 算 陽 歷 天 數(shù) 結(jié) 束 , 總天 數(shù) 中 的 數(shù) 據(jù) 為 當(dāng) 前 日期 在 陽 歷 中 的 第 幾 天與 當(dāng)前 月 同YNYN 圖 計算陽歷的流程圖 時間調(diào)整程序流程圖 時間調(diào)整程序中,在對數(shù)據(jù)加一處理程序中,需要對各數(shù)據(jù)范圍進(jìn)行判斷,年的最大值為 99,即該系統(tǒng)最長可顯示到 2099 年的日期、時間。經(jīng)仔細(xì)閱讀資料發(fā)現(xiàn)時鐘芯片 DS1302 內(nèi)部含有寫保護(hù)寄存器,當(dāng)其最高位為 0 時,可以寫入移位寄存器,反之則不能寫入,而在開始初始化 DS1302 時,并沒有包含寫保護(hù)寄存器最高位清零的環(huán)節(jié),所以程序中的所有寫入、讀出語句全部無效,不能被 DS1302 所接收。該系統(tǒng)最大的特點就是界面友好,走時準(zhǔn)確 ,和現(xiàn)在使用 LED 顯示數(shù)據(jù)的萬年歷相比,體積更小,可以作為轎車車載顯示裝置。 感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多素材,還在論文的撰寫和排版過程中 提供熱情的幫助。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkumamp。MuWFA5uxY7JnD6YW Rr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2z Vkum amp。qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。ksv*3t nGK8!z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 該系統(tǒng)在進(jìn)行軟件設(shè)計的時候,采用模塊化設(shè)計方法,方便調(diào)試中找出錯誤。本設(shè)計在 最后按鍵部分軟件設(shè)計過程中,采用軟件消抖和按鍵釋放判斷,很好的解決了這個問題。溫度傳感器 DS18B20 控制程序流程如圖 所示。與單片機的連接電路如圖 : 圖 按鍵電路與單片機的鏈接 17 第 4 章 軟件部分設(shè)計 程序流程圖 主程序流程 該系統(tǒng)軟件采用匯編語言設(shè)計,模塊化的設(shè) 計方法使得該系統(tǒng)以后的升級改動更為靈活。 表 DS1302 有關(guān)日歷、時間的寄存器 讀寄存器 寫寄存器 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 范圍 81h 80h CH 10 秒 秒 0059 83h 82h 10 秒 分 0059 85h 84h 12/24 0 10 時 時 112/023 AM/PM 87h 86h 0 0 10 日 日 131 13 89h 88h 0 0 0 10 月 月 112 8Bh 8Ah 0 0 0 0 0 周日 17 8Dh 8Ch 10 年 年 0099 8Fh 8Eh WP 0 0 0 0 0 0 0 — DS1302 內(nèi)部的 RAM 分為兩類,一類是單個 RAM 單元,共 31 個,每個單元為一個 8 位的字節(jié),其命令控制字為 COH~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的 RAM,此方式下可一次性讀寫所有的 RAM 的 31 個字節(jié),命令控制字為 FEH(寫)、 FFH(讀)。所有讀時間片的最短持續(xù)期限為 60 微秒,各個讀時間片之間必須有最短為 1 微秒的恢復(fù)時間。在上電復(fù)位時其值將被刷新。 RST 引腳的高電平只要保持足夠的時間( 2 個機器周期),單片機就可以進(jìn)行復(fù)位操作。單片機本身就如一個復(fù)雜的同步時序電路,為了保證同步工作方式的實現(xiàn),電路應(yīng)在唯一的時鐘信號控制下嚴(yán)格地作。 6 單 片機主控電路設(shè)計 ( 1) AT89S52 的簡介 AT89S52 是一種低功耗,高性能的 CMOS 8 位微處理器,內(nèi)部有 8K 字節(jié)的閃速PEROM ,該芯片采用 ATMEL 公司高密度、非揮發(fā)性存儲器工藝制成且與工業(yè)標(biāo)準(zhǔn)的MCS51 系列的引腳及指令兼容, FLASH 系列存儲器為快速擦寫存貯器。顯示功能強,效果 直觀 ,可用菜單項來方 便操作。設(shè)計起來結(jié)構(gòu)清晰,各個模塊,從硬件上設(shè)計起來相對簡單,控制與顯示的模塊間的連接也會比較方便。第二次革命是 石英晶體振蕩器 的應(yīng)用,發(fā)明了走時精度更高的石英電子鐘表,使鐘表的走時月差從分級縮小到秒級。 本文通過對一個基于單片機的能實現(xiàn)萬年歷功能電子時鐘的設(shè)計,系統(tǒng)由主控制器AT89S5時鐘電路 DS130顯示電路 、按鍵電路、和復(fù)位電路等部分構(gòu)成, 主控制系統(tǒng)作為控制中心, DS1302 產(chǎn)生時鐘, 12864 液晶顯示對日期時間等進(jìn)行顯示,按鍵可以設(shè)置時間、鬧鐘等。通過查閱資料和仿真掌握單總線數(shù)字溫度傳感器的時序要求和工作流程,該系統(tǒng)主要應(yīng)用了 DS18B20 的跳過 ROM 匹配、溫度轉(zhuǎn)換、讀取溫度指令等。用 8 位單片機做控制器最有特色的就是它的可編程音頻處理,可完成語音的錄制播放和識別。所以不采用此方案。 XTAL1 和 XTAL2 外接晶體引線端:當(dāng)使用芯片內(nèi)部時鐘時,此二引線端用于外接石英晶體和微調(diào)電容;當(dāng)使用外部時鐘時,用于拉外部的時鐘脈沖信號。 單片機常見的復(fù)位電路通常單片機復(fù)位電路有兩種:上電復(fù)位電路,按鍵復(fù)位電路。 C (– 67176。但在程序設(shè)計中,寄生工作方式將會對總線的狀態(tài)有一些特殊的要求。 DS1302 用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄上,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄,因此廣泛應(yīng)用于測量系 統(tǒng)中。 12864 液晶顯示具有如下的特性: 提供 8 位, 4 位并行接口及串行接口可選 14 并行接口適配 M6800 時序 自動電源啟動復(fù)位功能 內(nèi)部自建振蕩源 64 16 位字符顯示 RAM( DDRAM 最多 16 字符 4 行, LCD 顯示范圍 16 2 行)(改為半角輸入 ) 2M 位中文字型 ROM( CGROM),總共提供 8192 個中文字型( 16 16 點陣) 16K 位半寬字型 ROM(HCGROM),總共提供 126 個西文字型( 16 8 點陣) 64 16 位字符產(chǎn)生 RAM( CGRAM) 15 16 位總共 240 點的 ICON RAM( ICONRAM) 其與單片機的連接電路如圖 所示: 圖 12864 與單片機的 接線圖 液晶顯示 12864 的引腳功能如表 所示。月的最大值為 12,時的最大值為 23,分的最大值為 59,秒的最大值為 59。在程序設(shè)計的開始加入關(guān)閉寫保護(hù)語句,可以正確寫入、讀出時鐘芯片日歷寄存器數(shù)據(jù)。系統(tǒng)采用液晶顯示器,可以使該系統(tǒng)應(yīng)用到更加現(xiàn)代化的地方。 由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師和學(xué)友批評和指正 。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkum amp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkum amp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^G
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1