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

正文內(nèi)容

基于51系列的單片機的實時日歷和時鐘顯示設(shè)計word格式-全文預(yù)覽

2024-12-08 04:00 上一頁面

下一頁面
  

【正文】 16 N 開始 有鍵按下? 延時 10ms K2 按下? K3 按下? K4 按下? K1 按下? 調(diào)顯示 K1 為 0? 鍵值加 1 Y 調(diào)顯示 有鍵按下? 鍵值清 0 標(biāo)志位清 0 返回回 N N N Y N Y N 下頁 1 Y Y Y 下頁 3 17 日歷時鐘子程序設(shè)計 DS1302 與 CPU 的連接需要三條線,即 SCLK(7)、 I/O(6)、 RST(5)。本鍵盤深度為 7級,即連續(xù)按下 K1 鍵 8次時則返回到原來界面。 標(biāo)志位初始化是對時間調(diào)整時判斷是調(diào)分還是調(diào)時等而專設(shè)的位標(biāo)志,初始化過程中標(biāo)志位全部置0,即開始時是處于顯示狀態(tài),而不是調(diào)整狀態(tài),這一點在程序中相當(dāng)明了。 從上面主程序看出,主程序的組成是通過分別調(diào)用各子程序組成總體系統(tǒng)功能,能很直觀的看出主程序所要完成的功能,首先是初始化各模塊,之后調(diào)用鍵盤完成時間的調(diào)整,調(diào)用日歷子程序完成日歷時鐘的初始化和時間數(shù)據(jù)的讀寫,調(diào)用顯示子程序顯示數(shù)據(jù),最后又轉(zhuǎn)到鍵盤程序來回循環(huán)。本設(shè)計的突出之處在于硬件電路簡單,大大減少了硬件開銷,這樣又勢必增加了軟件開發(fā)的難度,但降低了成本有利于市場的開闊。單片機的 18和 19 引腳接 12MHZ 的晶振,并接兩個 22PF 的電容同時接地,單片機復(fù)位端接一 13 極性電容并連接到電源處,在極性電容的負(fù)極接一 10K 的電阻,并 連接至地做為放電用。 C1 C2 的值采用 30pF。圖 43 就是內(nèi)部時鐘工作方式的電路圖,這是一種常用的方式。如圖 42 所示。使用動態(tài)掃描顯示方式對數(shù)字的顯示。 圖 38 74LS244 引腳圖 4 硬件設(shè)計 電路設(shè)計框圖 AT89S52 主控制模塊 DS1302時鐘模塊 LED數(shù)碼管動態(tài)掃描顯示模塊 鍵盤模塊 復(fù)位電路 時鐘電路 11 系統(tǒng)概述 本電路是由 AT89S52 單片機為控制核心,具有在線編程功能,低功耗,能在3V超低壓工作;時鐘電路由 DS1302 提供,它是一種高性能、低功耗、帶 RAM 的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進(jìn)行計時,具有閏年補償功能,工 作電壓為 ~ 。 74HC138 封裝如圖 37。靜態(tài)顯示有并行輸出和串行輸出兩種方式。在七段 LED 顯示器中,通常將各段發(fā)光二極管的陰極或陽極連在一起作為公共端。 DS1302 的時鐘電路如圖 36所示。雖然 DS1302 在主電源掉電后耗電很小,但如果要長時間保證時鐘正常,最好選用小型充電電池。數(shù)據(jù)讀寫程序如圖 34 所示。在多字節(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ù)。實時時鐘 /日歷提供秒、分、時、日、周、月和年等信息。簡單的 3線接口; 最少引腳的串行 I/O; 而在系統(tǒng)中采用 DS1302 則能很好地解決這個問題。 采用 DS1302 作為記錄測控系統(tǒng)中的數(shù)據(jù)記錄,其軟硬件設(shè)計簡單,時間記錄準(zhǔn)確,既避免了連續(xù)記錄的大工作量,又避免了定時記錄的盲目性 ,給連續(xù)長時間的測量、控制系統(tǒng)的正常運行及檢查都來了很大的方便,可廣泛應(yīng)用于長時間連續(xù)的測控系統(tǒng)中。掉電保護(hù)方式下, RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切 工作停止,直到下一個中斷或硬件復(fù)位為止。 3 主控制器和外圍器件 單片機 AT89S52 是一種低功耗、高性能 CMOS 8 位 微控制器,使用 ATMEL 公司高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。 時鐘芯片的選擇方案和論證 方案一: 直接采用單片機定時計數(shù)器提供秒信號,使用程序?qū)崿F(xiàn)年、月、日、星期、時、分、秒計數(shù)。 所以選擇采用 AT89S52 作為主控制系統(tǒng) . 顯示模塊選擇方案和論證 方案一: 采用 LED 液晶顯示屏 ,液晶顯示屏的顯示功能強大 ,可顯示大量文字 ,圖形 ,顯示多樣 ,清晰可見 ,但是價格昂貴 ,需要的接口線多 ,所以在此設(shè)計中不采用LED 液晶顯示屏 。 因而,此設(shè)計具有相當(dāng)重要的現(xiàn)實意義和實用價值。在一個單片機應(yīng)用系統(tǒng)中,時鐘有兩方面的含義:一是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時信號,主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時時鐘,即定時時 間,它通常有兩種實現(xiàn)方法:一是用軟件實現(xiàn),即用單片機內(nèi)部的可編程定時 /計數(shù)器來實現(xiàn),但誤差很大,主要用在對時間精度要求不高的場合;二是用專門的時鐘芯片實現(xiàn),在對時間精度要求很高的情況下,通常采用這種方法,典型的時鐘芯片有:DS1302, DS12887, X1203 等都可以滿足高精度的要求。 時鐘,自從它發(fā)明的那天起,就成為人類的朋友,但隨著時間的推移,科學(xué)技術(shù)的不斷發(fā)展,人們對時間計量的精度要求越來越高,應(yīng)用越來越廣。 許多家電 設(shè)備都趨于人性化、 智能化 , 這些電器設(shè)備大部分都含有 CPU控制器 或者是 單片機。 軟件方面主要包括時鐘程序、鍵盤程序,顯示程序等。 1 摘要 本設(shè)計是基于 51 系列的單片機進(jìn)行的實時日歷和時鐘顯示設(shè)計,可以 顯示年月日時分秒及周信息,具有可調(diào)整日期和時間功能。硬件部分主要由 AT89S52 單片機, LED 顯示電路,以及調(diào)時按鍵電路等組成, 系統(tǒng)通過LED 顯示數(shù)據(jù),所以具有人性化的操作和直觀的顯示效果 。 關(guān)鍵詞 : AT89S52; DS1302; LED 1 概述 在日新月異的 21 世紀(jì)里,家 用 電 子產(chǎn)品得到了迅速發(fā)展 。 用單片機來控制的小型家電產(chǎn)品具有便攜實用,操作簡單的特點。 時鐘電路在計算機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。 電子 鐘既可廣泛應(yīng)用于家庭 ,也可應(yīng)用于銀行、郵電、賓 館、 醫(yī)院 、學(xué)校、企業(yè)、商店 等相關(guān)行業(yè)的大廳,以及單位會議室、門衛(wèi)等場所。 方案二 : 采用 AT89S52,片內(nèi) ROM 全都采用 Flash ROM;能以 3V的超底壓工作;同時也與 MCS51系列單片機完全該芯片內(nèi)部存儲器為 8KB ROM 存儲 空間,同樣具有89C51 的功
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1