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

正文內(nèi)容

利用單片機(jī)及ds1302制作電子時(shí)鐘-展示頁(yè)

2025-06-26 15:09本頁(yè)面
  

【正文】 的管腳排列及描述如下圖及表所示: DS1302內(nèi)部寄存器CH:時(shí)鐘停止位 bit7=1,12 小時(shí)模式CH=0 振蕩器工作允許 bit7=0,24 小時(shí)模式CH=1 振蕩器停止 寄存器2 的第5 位:AM/PM 定義WP: 寫(xiě)保護(hù)位 AP=1 下午模式WP=0 寄存器數(shù)據(jù)能夠?qū)懭? AP=0 上午模式 WP=1 寄存器數(shù)據(jù)不能寫(xiě)入 DS: 二極管選擇位TCS: 涓流充電選擇 DS=01 選擇一個(gè)二極管TCS=1010 使能涓流充電 DS=10 選擇兩個(gè)二極管TCS=其它 禁止涓流充電寄存 DS=00或11,即使TCS=1010,充電器2的第7位12/24小時(shí)標(biāo)志 功能也被禁DS1302使用說(shuō)明及注意的問(wèn)題DS1302的控制字如表1所示。修改程序后該模塊正常運(yùn)作。4.測(cè)試調(diào)整模塊,進(jìn)入中斷時(shí),按鍵后有時(shí)出現(xiàn)顯示錯(cuò)亂,按鍵失靈,出現(xiàn)連續(xù)加減的情況。不斷讀取DS“分”的數(shù)據(jù)與暫存區(qū)數(shù)據(jù)比較,相等則表示滿一分鐘,關(guān)閉蜂鳴。查閱DS的顯示有關(guān)資料,由于DS的數(shù)據(jù)是BCD碼形式讀取,因此“X9”的數(shù)據(jù)加1后為“*0”;但程序所用為十六進(jìn)制,“X9”加1后為“*A”,所以當(dāng)DS剛到達(dá)鬧鐘時(shí)間準(zhǔn)備蜂鳴時(shí),程序中用INC指令對(duì)“分”加1后只達(dá)到“*A”,與DS一分鐘后讀取到的“*0”一直不相等,程序無(wú)法向下執(zhí)行,也就是無(wú)法同步顯示當(dāng)前時(shí)間以及關(guān)閉蜂鳴。重新檢查程序再次賦值給DS1302和鬧鐘時(shí)實(shí)物正常工作,證明現(xiàn)有程序語(yǔ)法和邏輯上沒(méi)有錯(cuò)誤。按原理圖重新焊接后能正常顯示。2.測(cè)試顯示模塊時(shí),數(shù)碼顯示管全亮顯示“.”而不是預(yù)設(shè)”的初值。所以,為了獲得穩(wěn)定的可靠的時(shí)鐘,必須選用具有5pF 負(fù)載電容的晶振。調(diào)試結(jié)果及解決辦法如下:1.測(cè)試DS讀寫(xiě)模塊時(shí),從LED顯示能正確寫(xiě)入與讀取當(dāng)前時(shí)間,但DS1302的工作情況不太理想,主要表現(xiàn)在實(shí)時(shí)時(shí)間稍微偏快。 元器件清單元件名稱規(guī)格型號(hào)數(shù)量(個(gè))單片機(jī)AT89S511時(shí)鐘芯片DS130214位一體的共陽(yáng)LED顯示器7SEGMPX4CABLUE1按鍵BUTTON3電阻2K4排阻1三極管PNP4電阻10K10 軟件設(shè)計(jì) 程序設(shè)計(jì)流程 開(kāi)始 主程序 定時(shí)器T1初始化Ds1302讀取數(shù)值與設(shè)定數(shù)值是否相同 Y掉電后重啟 N初始化ds1302 Flag=1amp。6 鬧鐘模塊 鬧鈴模塊由蜂鳴器和蜂鳴器的驅(qū)動(dòng)組成。DS1302 的工作原理及使用方法見(jiàn)附錄Ⅰ。DS1302通過(guò)SCLK、I/O、RES端口和單片機(jī)AT89C51 進(jìn)行通信。4 時(shí)鐘芯片模塊DS1302時(shí)鐘芯片是本系統(tǒng)實(shí)現(xiàn)高精度計(jì)時(shí)的關(guān)鍵。3 復(fù)位電路模塊 復(fù)位電路主要的功能是使整個(gè)系統(tǒng)初始化,在每次上電時(shí)系統(tǒng)自動(dòng)初始化。2 顯示模塊 本系統(tǒng)顯示模塊電路由四個(gè)PNP三極管和一個(gè)四位一體7段LED數(shù)碼管組成。月在加至13時(shí)變?yōu)?0(即12過(guò)后即顯示0,不顯示13);年在至2100時(shí)變?yōu)?000(即2099過(guò)后即顯示2000,不顯示2100)日期顯示: 年、月顯示鍵,松開(kāi)按鍵有效按下此鍵松開(kāi)后,顯示為日期,5秒后自動(dòng)返回時(shí)間顯示。定時(shí)設(shè)置:菜單按鍵,松開(kāi)按鍵時(shí)有效此按鍵實(shí)現(xiàn)鬧鈴功能,設(shè)定一個(gè)時(shí)間,此時(shí)四位數(shù)碼管第四位的小數(shù)點(diǎn)亮起,表示有鬧鈴設(shè)置;當(dāng)鬧鈴是可按此鍵結(jié)束鬧鈴。接通電源對(duì)時(shí)間進(jìn)行調(diào)整,按定時(shí)設(shè)置鍵確定被修改位的值。此時(shí)鐘在正常計(jì)時(shí)模式下具有自動(dòng)調(diào)整每月的天數(shù)的變化,并用內(nèi)接電池對(duì)時(shí)間保持。鑒于LED 7段數(shù)碼管成本低,也比較容易實(shí)現(xiàn)的特點(diǎn),最終確定使用共陽(yáng)極數(shù)碼管來(lái)顯示。但由于液晶其成本偏高。常用的顯示模式有LED 7段數(shù)碼管顯示、點(diǎn)陣顯示和液晶顯示。顯示方案:一個(gè)良好的顯示模塊對(duì)一個(gè)系統(tǒng)非常重要,所有操作結(jié)果和計(jì)時(shí)結(jié)果,都要通過(guò)顯示模塊來(lái)顯示出來(lái)。利用單片機(jī)內(nèi)部的定時(shí)計(jì)數(shù)器進(jìn)行中斷定時(shí),配合軟件延時(shí)實(shí)現(xiàn)時(shí)分秒的計(jì)時(shí)。因此,在工業(yè)實(shí)時(shí)測(cè)控系統(tǒng)中多采用這這一類專用芯片來(lái)實(shí)現(xiàn)實(shí)時(shí)時(shí)鐘功能。 設(shè)計(jì)方案選擇計(jì)時(shí)方案:方案1:采用實(shí)時(shí)時(shí)鐘芯片現(xiàn)在市場(chǎng)上有許多實(shí)時(shí)時(shí)鐘集成電路,如:DS128DS288ds1302等。并在此過(guò)程中學(xué)會(huì)對(duì)程序的逐步調(diào)試。通過(guò)對(duì)電子時(shí)鐘的設(shè)計(jì),進(jìn)一步掌握獨(dú)立式鍵盤的編程控制并認(rèn)識(shí)獨(dú)立式鍵盤在實(shí)際中的運(yùn)用。 設(shè)計(jì)目的通過(guò)對(duì)電子時(shí)鐘的設(shè)計(jì),進(jìn)一步熟練掌握單片機(jī)編程方法及思想。單片機(jī)接收到各個(gè)數(shù)據(jù)時(shí),把各個(gè)數(shù)據(jù)顯示出來(lái)。單片機(jī)在5V電壓下,各個(gè)模塊正常工作。默認(rèn)顯示為時(shí)間,由四個(gè)按鍵分別控制定時(shí)設(shè)置、時(shí)間調(diào)整、分鐘調(diào)整、日期顯示;設(shè)計(jì)電路工作電源為5V;由4位LED數(shù)碼管顯示時(shí)間,格式為時(shí)時(shí)分分,中間點(diǎn)每隔1S亮暗;有備用電池,掉電后再上電能正常顯示時(shí)間。在PCB板制作完成并且調(diào)試成功之際,為了進(jìn)一步提高自己的動(dòng)手能力和編程能力,對(duì)這次電子時(shí)鐘的設(shè)計(jì)和制作的過(guò)程中遇到的問(wèn)題及設(shè)計(jì)思路做一次總結(jié)。單片機(jī)原理及應(yīng)用——基于Proteus和Keil C實(shí) 習(xí) 報(bào) 告課程名:利用單片機(jī)及DS1302制作電子時(shí)鐘指導(dǎo)教師: 專業(yè): 年級(jí): 組員: 設(shè)計(jì)時(shí)間: XXX大學(xué) XXX學(xué)院摘 要為了進(jìn)一步熟悉51單片機(jī)的編程以及學(xué)習(xí)電子時(shí)鐘的相關(guān)設(shè)計(jì)方法,在老師的指導(dǎo)下我們進(jìn)行了本次電子時(shí)鐘的設(shè)計(jì)。我們?cè)趯?shí)習(xí)期間基于51單片機(jī)——AT89C51和時(shí)鐘芯片DS1302設(shè)計(jì)并實(shí)現(xiàn)了電子時(shí)鐘顯示。本電子時(shí)鐘是一種利用時(shí)鐘芯片DS1302及51單片機(jī)來(lái)顯示時(shí)、分、秒和年、月的裝置。電子時(shí)鐘大體可以分為三大模塊,數(shù)碼管的顯示模塊、DS1302時(shí)鐘芯片與單片機(jī)的時(shí)鐘模塊和按鍵與單片機(jī)的模塊。單片機(jī)從DS1302芯片中讀出一組時(shí)間日期數(shù)據(jù),同時(shí)單片機(jī)通過(guò)按鍵設(shè)置當(dāng)前要求顯示的信息給單片機(jī)。目錄一、總體設(shè)計(jì) 4 設(shè)計(jì)目的 4 硬件功能描述 4 設(shè)計(jì)方案選擇 4 設(shè)計(jì)任務(wù)及要求 4二、電子時(shí)鐘軟件和硬件設(shè)計(jì) 5 硬件電路設(shè)計(jì) 5 工作原理 5 單元模塊電路 5 元器件清單 6 軟件設(shè)計(jì) 7 程序設(shè)計(jì)流程 7三、電路調(diào)試 7四、心得體會(huì) 8五、參考文獻(xiàn) 10附錄Ⅰ: 12附錄Ⅱ:程序清單 13附錄Ⅲ: 21一、總體設(shè)計(jì)此電子時(shí)鐘利用AT89C51單片機(jī)和時(shí)鐘芯片DS1302 設(shè)計(jì)完成。通過(guò)對(duì)電子時(shí)鐘的設(shè)計(jì),掌握實(shí)時(shí)時(shí)鐘芯片DS1302的使用方法。通過(guò)對(duì)電子時(shí)鐘的設(shè)計(jì),增強(qiáng)對(duì)單片機(jī)的興趣及動(dòng)手能力。 硬件功能
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1