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

正文內(nèi)容

基于51系列的單片機的實時日歷和時鐘顯示設計word格式(專業(yè)版)

2025-01-05 04:00上一頁面

下一頁面
  

【正文】 首先我要感謝 XX 老師、 XX 老師 XX 老師的大力幫助和支持。最好在電源與其余電路之間串接一個電流表。調(diào)試可分為硬件調(diào)試和軟件調(diào)試。 。其中 K1鍵功能最多,通過判斷 K1鍵按下的次數(shù)來判斷是調(diào)時間還是定時,并對對應的位置閃爍。用 P3 口的低 3 位接譯碼器的 A0,A1,A2 端,用 ,分別接譯碼器的使能端,通過控制 P3 口來控制 LED 的動態(tài)掃描??僧a(chǎn)生年、月、日、周日、時、分、秒,具有使用壽命長,精度高和低功耗等特點,同時具有掉電自動保存功能;顯示部份由 15 個數(shù)碼管, 74Hs13 74ls244 構(gòu)成。各段 LED 顯示器需要由驅(qū)動電路驅(qū)動。在時鐘 /日歷寄存器中的地址 9~ 31 或 RAM 寄存器中的地址 31不能存儲數(shù)據(jù)。 DS1302 數(shù)據(jù)操作原理 DS1302 在任何數(shù)據(jù)傳送時必須先初始化,把 RST 腳置為高電平,然后把 8位地址和命令字裝入移位寄存器,數(shù)據(jù)在 SCLK 的上升沿被輸入。用于高速數(shù)據(jù)暫存的 31 8位 RAM; 方案二: 采用 DS1302 時鐘芯片實現(xiàn)時鐘, DS1302 芯片是一種高性能的時鐘芯片,可自動對秒、分、時、日、周、月、年以及閏年補償?shù)哪赀M行計數(shù),而且精度高 ,位的 RAM做為數(shù)據(jù)暫存區(qū),工作電壓 ~ , 300nA. 電路設計最終方案確定 綜上各方案所述 ,對此次作品的方案選定 : 以單片機 AT89S52 為主控制器,時間數(shù)據(jù)是通過時鐘芯片 DS1302 來讀取,并通過 LED 數(shù)碼管顯示出來,并用鍵盤來完成對當前時間的調(diào)整。 時鐘電路在計算機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎。 1 摘要 本設計是基于 51 系列的單片機進行的實時日歷和時鐘顯示設計,可以 顯示年月日時分秒及周信息,具有可調(diào)整日期和時間功能。在一個單片機應用系統(tǒng)中,時鐘有兩方面的含義:一是指為保障系統(tǒng)正常工作的基準振蕩定時信號,主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機系統(tǒng)工作的快慢;二是指系統(tǒng)的標準定時時鐘,即定時時 間,它通常有兩種實現(xiàn)方法:一是用軟件實現(xiàn),即用單片機內(nèi)部的可編程定時 /計數(shù)器來實現(xiàn),但誤差很大,主要用在對時間精度要求不高的場合;二是用專門的時鐘芯片實現(xiàn),在對時間精度要求很高的情況下,通常采用這種方法,典型的時鐘芯片有:DS1302, DS12887, X1203 等都可以滿足高精度的要求。 3 主控制器和外圍器件 單片機 AT89S52 是一種低功耗、高性能 CMOS 8 位 微控制器,使用 ATMEL 公司高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。最少引腳的串行 I/O; 無論是讀周期還是寫周期,開始 8位指定 40個寄存器中哪個被訪問到。在多字節(jié)方式中,讀或?qū)憦牡刂?0的位 0開始。在七段 LED 顯示器中,通常將各段發(fā)光二極管的陰極或陽極連在一起作為公共端。使用動態(tài)掃描顯示方式對數(shù)字的顯示。單片機的 18和 19 引腳接 12MHZ 的晶振,并接兩個 22PF 的電容同時接地,單片機復位端接一 13 極性電容并連接到電源處,在極性電容的負極接一 10K 的電阻,并 連接至地做為放電用。本鍵盤深度為 7級,即連續(xù)按下 K1 鍵 8次時則返回到原來界面。 。本設計系統(tǒng)的已經(jīng)在 PC 機上用模擬開發(fā)軟件進行了檢測和調(diào)試,并運行成功,最后進行實物圖的硬件組裝與調(diào)試,這樣就給開發(fā)者在提供了方便。若接通后電流很大,必須立即切斷電源。在整個設計過程當中,為我的畢業(yè)設計帶來了很大方便。在此,我衷心地感謝所有在我做畢業(yè)設計期間幫助過我的人。 通電檢查:在確保電源良好前提下,接通電源。但編制好的程序或焊接好的線路不能按預計的那樣正常工作是常見的事,經(jīng)常會出現(xiàn)一些硬件、軟 件上的錯誤,這是軟件和硬件開發(fā)者經(jīng)常遇見的,這就需要通過調(diào)試來發(fā)現(xiàn)錯誤并加以改正。 開始 初始化 T0 并開中斷 初始化 T1 并關中斷 寄存器初始化 標志位初始化 初始化時間 調(diào)鍵盤子程序 調(diào)日歷子程序 調(diào)顯示子程序 結(jié)束 15 圖 51程序流程圖 鍵盤子程序設計 多功能鍵盤程序的設計是本設計的難點,也是完成本設計的重點,當有鍵按下時,調(diào)用 10ms 延 時程序,再判斷是否有鍵按下無則返回,若有先調(diào)用顯示程 序再判斷是否松開,否則再轉(zhuǎn)到顯示程序,這樣避免了在按鍵松開之前能正常顯示。 電路原理圖如圖 44所示,顯示部分用 P0 口做為輸出數(shù)據(jù)接到 LED 數(shù)碼管a到 h,并接 74ls244 做為各段的驅(qū)動(為了簡化電路圖在此用了 8個上拉電阻代替 74ls244)。 DS1302 內(nèi)部有一個 31*8的用于臨時性存放數(shù)據(jù)的 RAM 寄存器??刂葡鄳墓軐ǎ湍茱@示出對應 字符。位 6規(guī)定時鐘或 RAM,而位0規(guī)定讀或?qū)?。?VCC2大于 VCC1+ 時,VCC2給 DS1302 供電;當 VCC2小于 VCC1時, DS1302 由 VCC1供電。實時時鐘,可對秒、分、時、日、周、月以及帶閏年補償?shù)哪赀M行計數(shù); 所以不采用此方案。 現(xiàn)今,高精度的計時工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石 英技術(shù),因此走時精度高,穩(wěn)定性好,使用方便,不需 2 要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計時時,譯碼代替機械式傳動,用 LED顯示器代替顯示器代替指針顯示進而顯示時間,減小了計時誤差,這種表具有時,分,秒顯示時間的功能,還可以進行時和分的校對,片選的靈活性好。 在設計的同時對單片機的理論基礎和外圍擴展知識進行了比較全面準備 。 本文設計的日歷和時鐘的顯示廣泛用于小型智能家用電子產(chǎn)品,如電子鐘。并具有以下標準功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 ~ 電壓工作范圍; 在開始 8個時鐘周期,把命令字節(jié)裝入移位寄存器之后,另外的時鐘周期在讀操作時輸出數(shù)據(jù),在寫操作時寫入數(shù)據(jù)。必須按數(shù)據(jù)傳送的次序?qū)懽钕鹊?8個寄存器。將各段發(fā)光二極管連在一起的叫共陽極顯示器,用低電平驅(qū)動;將陰極連在一起的叫共陰極顯示器,用高電平驅(qū)動。 硬件的結(jié)構(gòu)和可靠性直接影響著整個系統(tǒng)的可靠性,所以合理的安排電路能提高電子產(chǎn)品的性能 。本設計用到四個獨立式鍵盤分別接到 P1 口的低 4 位,用 P1 口的, 接日歷時鐘的使能端和時鐘端及數(shù)據(jù)輸入輸出口,并在日歷時鐘上接一 的晶振,并接兩個 22PF 的電容終端和地相連,各芯片的電源部分分別接到有開關式電源產(chǎn)生的+ 5V 電源上,芯片的接地端都接在公共地上,在這里接電源部分就不再一一詳述。當判斷鍵值為 1時則為調(diào)秒狀態(tài),對應的秒低位閃爍,為 2時為調(diào)分狀態(tài)并分閃爍,為 3 時為調(diào)時狀態(tài)并時閃爍,為 4 時為調(diào)日狀態(tài)并日閃爍,為 5時為調(diào)月狀態(tài)并
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1