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

正文內(nèi)容

萬年歷單片機課程設(shè)計-全文預(yù)覽

2024-09-29 16:10 上一頁面

下一頁面
  

【正文】 結(jié)果 2 此次設(shè)計立足于電 子技術(shù)的實際運用,不斷實踐,開拓了思維,設(shè)計以考查、調(diào)研、搜集資料、擬訂方案、進行系統(tǒng)規(guī)劃、編程、仿真、調(diào)試的流程,使我深刻的體會到了在學習我們專業(yè)的過程中理論與實踐相結(jié)合的重要性,同時也解決了以前學習比較模糊的專業(yè)知識點,使自己掌握的專業(yè)知識更加結(jié)構(gòu)化、系統(tǒng)化。 從 DS 1302 中讀出時鐘數(shù)據(jù)開始對數(shù)據(jù)進行相應(yīng)計算將計算過的數(shù)據(jù)輸出結(jié)束 圖 47 顯示子程序流程圖 5 系統(tǒng)調(diào)試與總結(jié) 系統(tǒng)研制完成后,在自己的單片機開發(fā)板上進行了系統(tǒng)功能測試。 TMOD=01H開始結(jié)束EA=1ET0=1TR0=1 圖 45 定時器初始化子程序流程圖 鍵盤掃描子程序 鍵盤掃描用于向系統(tǒng)輸入數(shù)據(jù),其工作流程如圖 46 所示。 單片機課程設(shè)計 14 清中斷標志位開始定時器賦初值調(diào)用數(shù)碼管掃描子程序延時 100 ms讀標志位置 1結(jié)束 圖 42 中斷服務(wù)程序流程圖 子程序設(shè)計 延時子程序 此延時子程序可用于對延時時間不是 特別精確的場合,其程序流程圖如圖43 所示,主體是一個循環(huán)結(jié)構(gòu),先對 t 賦初始值 255,通過循環(huán)執(zhí)行“ t”指令而達到延時的目的。 主程序設(shè)計 由于本系統(tǒng)程序相對來講比較簡單,主程序流程圖如圖 41 所示。其線路連接圖下圖所示。 本系統(tǒng)所采用的顯示電路接線圖如圖 37 所示。 SL74HC573 跟 LS/AL573 的管腳一樣,其引腳圖見圖 36。 本系統(tǒng)采 用動態(tài)顯示驅(qū)動。其中 VCC2接 5V 系統(tǒng)穩(wěn)壓電源, VCC1 接備用干電池, SCLK、 I/O、 RST 端口與主控制 器相對應(yīng)的端口相連接, X X2 外界晶振。在此方式下,位 5 是 AM/PM 位,此位是高電平時表示 PM低電平表示 AM。通常在對 DS1302 進行寫操作時(如進入時鐘調(diào)整程序),停止震蕩。 DS1302 共有 12 個寄存器,其中有 7 個寄存器與日歷、時鐘相關(guān),存放的數(shù)據(jù)位為 BCD 碼形式。在多字節(jié)方式中,讀或?qū)憦牡刂?0 的位 0 開始??刂谱止?jié)總是 從最低位開始輸入 /輸出。控制字節(jié)的最高位(位 7)必須是邏輯 1;如果它為 0,則不能把數(shù)據(jù)寫入到 DS1302 中。上電運行時,在 Vcc 大于等于 ,RST 腳必須保持低電平。無論是讀周期還是寫周期,開始 8 位指定 40 個寄存器中哪個將被訪問到。 DS1302 有主電源 /后備電源雙電源引腳: Vcc1 在單電源與電池供電的系統(tǒng)中提供低電源,并提供低功率的電池備份; Vcc2 在雙電源系統(tǒng)中提供主電源,在這種運用方式中, Vcc1 連接到備份電,以便在沒有主電源的情況下能保存時間信息以及數(shù)據(jù)。實時時鐘 /日歷提供 秒、分、時、日、周、月和年等信息。其中 VCC 接 5V穩(wěn)壓電源, GND 接地, RST 接復位電路, P3 端口 作為獨立按鍵的接口, XTAL1, XTAL2 接外部可換晶振, P0 端口作為數(shù)據(jù)總線接到兩片74LS573 上作為其輸入信號, 口向 DS1302 提供 CLK 時鐘信號, 向DS1302 提供 I/O 信號 , 口向 DS1302 提供 RST 復位 /片選線信號, 和 口分別向兩片 74LS573 提供段選和片選信號。當 P3 口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2的輸出緩沖器可驅(qū)動(吸收或輸出電流方式) 4個 TTL輸入。 P1的輸出緩沖器可驅(qū)動(吸收或輸出電流方式) 4個 TTL輸入。當 EA 端保持高電平(接 VSS 端)時, CPU 則執(zhí)行內(nèi)部程序存儲器中的程序。當 AT89S52/LV52由外部程序存儲器取指令(或常數(shù))時,每個機器周期兩次 PSEN有效(既輸出 2 個脈沖)。因此,它可用作對外輸出的時鐘,或用于定時目的。 (3) EA 控制或與其它電源復用引腳 RST、 ALE/PROG 、 PSEN 和 EA /VPP ① RST 復位 輸入端。當采用外部振蕩器時,該 引腳接收振蕩器的信號,既把此信號直接接到內(nèi)部時發(fā)生器的輸入端。 3 個 16 位定時 /計數(shù)器, T0、 T1(標準 80C51)和增加的 T2(捕獲和比較)。 6 個中斷源。其引腳封裝如圖 31 所示。顯示模塊使用 8 位八段數(shù)碼管,八段數(shù)碼管雖然操作略顯繁瑣,但可視范圍十分寬,而且經(jīng)濟實惠,也不需要復雜的驅(qū)動程序。 單片機課程設(shè)計 3 AT 89 C 52主控制器鍵盤掃描模塊DS 1302 時鐘模塊數(shù)碼管顯示模塊 圖 21 電子萬年歷系統(tǒng)構(gòu)成框圖 3 硬件電路設(shè)計 電子萬年歷電路原理圖見附錄 B,系統(tǒng)由主控制器 AT89C5時鐘芯片DS130顯示電路及鍵盤掃描電路組成。輸入接口由按鍵來實現(xiàn),用按鍵可以對日期和時間進行調(diào)整。它們已能 完全滿足單片機系統(tǒng)對實時時鐘的要求,但是這些芯片與單片機接口復雜、占用地址 , 數(shù)據(jù)總線接線多、芯片體積大占用空間多、近年來串行接口的各種芯片在單片機系統(tǒng)中應(yīng)用愈來愈多,串行接口的實時時鐘芯片也出現(xiàn)了不少, DS1302 是一個綜合性能較好且價格便宜的串行接口實時時鐘芯片。 用單片機來實現(xiàn)電子萬年歷設(shè)計,無須外接其他芯片,充分利用了單片機的資源。單片機的可擦除只讀存儲器可以反復擦寫1000 余次。正確地選擇方案就可以使產(chǎn)品更加人性化,并且可以減小開發(fā)的難度,縮短開發(fā)的周期,降低產(chǎn)品的成本等等,因此就會被人們普遍接受,并且能夠更快地將產(chǎn)品推向市場實現(xiàn)其自身的價值。利用單片機進行控制,實時時鐘芯片進行記時,外加掉電存儲電路和顯示電路,可實現(xiàn)時間的調(diào)整和顯示。單片機以其高可靠性、高性價比、低電壓、低功耗等一系列優(yōu)點,近幾年得到迅猛發(fā)展和大范圍推廣,廣泛應(yīng)用于工業(yè)控制系統(tǒng)、通訊設(shè)備、日常消費類產(chǎn)品和玩具等。時間、日期調(diào)整由按鍵來實現(xiàn)。日歷是人們不可或缺的日常用品。 第 78 天:實驗室調(diào)試。 單片機 系統(tǒng) 課程設(shè)計 單片機系統(tǒng) 課 程 設(shè) 計 成績評定表 設(shè)計課題 : 萬年歷 學院名稱 : 電氣工程學院 專業(yè)班級 : 學生姓名 : 學 號 : 指導教師 : 設(shè)計地點 : 設(shè)計時間 : 指導教師意見: 成績 : 簽名: 年 月 日 單片機 系統(tǒng) 課程設(shè)計 單片機系統(tǒng) 課 程 設(shè) 計 課程設(shè)計名稱: 萬年歷 專 業(yè) 班 級 : 學 生 姓 名 : 學 號 : 指 導 教 師 : 課程設(shè)計地點: 課程設(shè)計時間: 單片機 系統(tǒng) 課程設(shè)計 單片機系統(tǒng) 課程設(shè)計任務(wù)書 學生姓名 專業(yè)班級 學號 題 目 課題性質(zhì) 工程設(shè)計 課題來源 選題 指導教師 主要內(nèi)容 (參數(shù)) 顯示陽歷年、月、日、時、分、秒、星期 可用按鍵對時間、日期進行調(diào)整 任務(wù)要求 (進度) 第 12 天:熟悉課程 設(shè)計任務(wù)及要求,查閱技術(shù)資料,確定設(shè)計方案。 第 56 天:軟件設(shè)計,編寫程序。 主要參考 資料 [1] 張迎新.單片微型計算機原理、應(yīng)用及接口技術(shù)(第 2 版) [M].北京:國防工業(yè)出版社, 2020 [2]偉福 LAB6000 系列單片機仿真實驗系統(tǒng)使用說明書 [3] 閻石 . 數(shù)字電路技術(shù)基礎(chǔ)(第五版) .北京 :高等教育出版社, 2020 審查意見 系(教研室)主任 簽字: 年 月 日 單片機 系統(tǒng) 課程設(shè)計 摘 要:隨著當今世界經(jīng)濟的快速發(fā)展和信息化時代的來臨,各種各樣的小型智能家電產(chǎn)品陸續(xù)出現(xiàn)在我們的生活中。本設(shè)計以 AT89C52 單片機為核心,構(gòu)成單 片機控制電路,結(jié)合 DS1302 時鐘芯片,完成時間的調(diào)整和掉電保護,全部信息用 LED數(shù)碼管顯示。許多家電設(shè)備都趨于人性化、智能化,這些電器設(shè)備大部分都含有 CPU 控 制器或者是單片機。 本文設(shè)計的電子萬年歷屬于小型智能家用電子產(chǎn)品。 2 總體方案設(shè)計 由于現(xiàn)在市面上的電子萬年歷的種類比較多,因此到底選擇什么樣的方案在設(shè)計中是至關(guān)重要的。AT89C52 是一種帶 8K 字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS 8 位微處理器,俗稱單片機。這樣就實現(xiàn)了直接用單片機來實現(xiàn)電子萬年歷設(shè)計。過去多用并行接口的時鐘芯片,如 MC146818,DS12887 等。 總體方案 本設(shè)計以 AT89C52 單片機為核心,構(gòu)成單片機控制電路,結(jié)合 DS1302 時鐘芯片,顯示陽歷的年、月、日、星期、時、分、秒同時完成對它們的手動調(diào)整和掉電保護,全部信息用 8 位八段數(shù)碼管顯示出來。 按照系統(tǒng)設(shè)計功能的要求,確定硬件系統(tǒng)由主控制器、時鐘模塊、顯示模塊、鍵盤接口共 4 個模塊組成,總體系統(tǒng)構(gòu)成框圖如圖 21 所示。更重要的是, DS1302可以在很小電流的后備 ( ~ 電源,在 時耗電小于 300nA)下繼續(xù)計時,并可編程選擇多種充電電流來對后備電源進行慢速充電,可以保證后備電源基本不耗電。它是一種高性能、低功耗的 8位 CMOS 微處理芯片,市場應(yīng)用最多。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1