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

正文內(nèi)容

基于單片機(jī)數(shù)字時(shí)鐘-文庫(kù)吧資料

2024-12-14 02:22本頁(yè)面
  

【正文】 ar bdata DS1302dat。 //sbit WDT=P1^3。 sbit P3_7=P3^7。 sbit P3_5=P3^5。 sbit P2_6=P2^6。 sbit P2_4=P2^4。 sbit P2_2=P2^2。 //DS1302RST引腳 sbit P2_0=P2^0。 //DS1302同步串行時(shí)鐘引腳 sbit TIMERIO=P1^1。 return DS1302dat。 delay(2)。 ds1302datHbit=TIMERIO。 DS1302dat=DS1302dat1。 delay(2)。i++) { TIMERCLK=0。 for(i=0。 DS1302adr=DS1302adr1。 delay(2)。i++) { TIMERCLK=0。 for(i=0。 delay(2)。 delay(2)。 } 附錄三:讀 DS1302子程序: uchar readDS1302(uchar DS1302Adr) { uchar i。 delay(2)。 DS1302dat=DS1302dat1。 delay(2)。 CY=ds1302datBit。i++) { CY=0。 } for(i=0。 TIMERCLK=1。 TIMERIO=CY。 TIMERCLK=0。i8。 DS1302dat=ds1302data。 delay(2)。 delay(2)。在此設(shè)計(jì)完成之際,對(duì)暢老師表示衷心的感謝 參 考 文 獻(xiàn) [1] 王明順,趙德平 .可涓流充電的串行實(shí)時(shí)時(shí)鐘芯片 DS1302及應(yīng)用設(shè)計(jì) [J].國(guó)外電子元器件, 1997, (2) [2] 高性能、低功耗帶 RAM實(shí)時(shí)時(shí)鐘芯片 & S武漢力源電子股份有限公司,1999 [3] ATMEL AT89S51 Datasheets [4] 黃明強(qiáng) .DS1302在單片機(jī)系統(tǒng)中的應(yīng)用 [J].保定師范專(zhuān)科學(xué)校學(xué)報(bào), 2021, 17(2) [5] 趙海蘭,朱劍,趙祥偉 .DS1302實(shí)時(shí)顯示時(shí)間的原理與應(yīng)用 [J].電子技術(shù), 2021,(1) [6] 鄧紅,張?jiān)骄幹?.單片機(jī)實(shí)驗(yàn)與應(yīng)用設(shè)計(jì)教程 [M].冶金工業(yè)出版社, 2021, 5 [7] 孫雪梅,范久臣 .實(shí)時(shí)時(shí)鐘芯片在單片機(jī)系統(tǒng)中的應(yīng)用 [J].沈陽(yáng)教育學(xué)院學(xué)報(bào),2021,7(2) [8] 孫安青編著 . AT89S51單片機(jī)實(shí)驗(yàn)及實(shí)踐教程 [M] [9] DALLAS Trickle Charge Timekeeping Chip 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 17 附 錄 附錄一:設(shè)計(jì)總電路圖: 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 18 附錄二:寫(xiě) DS1302子程序: void writeDS1302(uchar dsRamAdr,uchar ds1302data) { uchar i。 致謝 本設(shè)計(jì)是在指導(dǎo)老師韓春娟的悉心指導(dǎo)下完成的。該時(shí)鐘功能強(qiáng)大,性能優(yōu)越,能為很多領(lǐng)域,特別是對(duì)時(shí)鐘工作的精確性和可靠性有較高要求的場(chǎng)合,提供較好的實(shí)時(shí)時(shí)鐘。 ①寫(xiě) DS1302流程圖 ②讀 DS1302流程圖 圖 12 DS1302時(shí)間流程圖 啟動(dòng) 讀數(shù)據(jù)字節(jié)一位 復(fù)位端變高啟動(dòng)一次數(shù)據(jù)傳送工作 結(jié)束 SCLK 發(fā)脈沖 復(fù)位端變低 SCLK 發(fā)脈沖 寫(xiě)命令字節(jié)一位 夠 8 次嗎? 夠 8 次嗎? N Y Y N 啟動(dòng) 寫(xiě)數(shù)據(jù)字節(jié)一位 復(fù)位端變高啟動(dòng)一次數(shù)據(jù)傳送工 作 結(jié)束 SCLK 發(fā)脈沖 復(fù)位端變低 SCLK 發(fā)脈沖 寫(xiě)命令字節(jié)一位 夠 8 次嗎? 夠 8 次嗎? N Y Y N 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 16 第 4章 結(jié)論 本設(shè)計(jì)利用單片機(jī) AT89S51控制串行實(shí)時(shí)時(shí)鐘芯片 DS1302構(gòu)成數(shù)字時(shí)鐘電路,實(shí)現(xiàn)計(jì)時(shí)功能。寫(xiě)和讀各需要一個(gè)程序,寫(xiě)DS1302程序流程 圖如圖 12①所示,讀DS1302程序流程圖[4]如圖 12②所示。 SCLK的 16個(gè)方波完成一次數(shù)據(jù)傳送,前 8個(gè)方波用于輸入命令字節(jié),后 8個(gè)方波用于數(shù)據(jù)的輸出(讀 DS1302)或數(shù)據(jù)的輸入(寫(xiě)DS1302)。 初始化 DS1302要求 RST 為低電平, SCLK為低電平。二者原理不同但功能相同。DS1302 接標(biāo)準(zhǔn) 石英晶振。此外,單片機(jī)外 圍需要接入 3 個(gè)開(kāi)關(guān),用來(lái)調(diào)整時(shí)鐘。AT89S51 需要接入一個(gè)普通 12MHz 晶振,為其提供穩(wěn)定的時(shí)鐘脈沖。 該設(shè)計(jì)采用含有二極管的復(fù)位電路, 復(fù)位電路可以有效的解決電源毛刺和電源緩慢下降(電池電壓不足)等引起的問(wèn)題,在電 源電壓瞬間下降時(shí)可以使電容迅速放電,一定寬度的電源毛刺也可令系統(tǒng)可靠復(fù)位。單片機(jī)外圍需要一個(gè)復(fù)位電路,復(fù)位電路的功能是:系統(tǒng)上電時(shí)提供復(fù)位信號(hào),直至系統(tǒng)電源穩(wěn)定后,撤消復(fù)位信號(hào)。設(shè)計(jì)總電路圖見(jiàn)附錄一。各部分之間相互協(xié)作,構(gòu)成一個(gè)統(tǒng)一的 有機(jī)整體,實(shí)現(xiàn)數(shù)字時(shí)鐘的功能。所以選用第二種設(shè)計(jì)方 案。該電路不但能準(zhǔn)確地計(jì)時(shí)、附加其它功能,而且,其三線接口可以節(jié)省接口資源,在斷電后不丟失時(shí)間和數(shù)據(jù)信息。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 11 2.. DS1302 時(shí)鐘電路 使用串行接口時(shí)鐘芯片 DS1302 設(shè)計(jì)時(shí)鐘電路。該電路能夠準(zhǔn)確計(jì)時(shí),還附加許多其它功能, 在掉電時(shí)能保存用戶設(shè)置參數(shù)和故障狀態(tài)參數(shù)等重要參數(shù)。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 10 第 2 章 方案設(shè)計(jì)與論證 時(shí)鐘電路 DS12887 時(shí)鐘電路 使用并行接口時(shí)鐘芯片 DS12887 設(shè)計(jì)時(shí)鐘電路。 ( 8) 兼容性方面:向下完全兼容 51全 部字系列產(chǎn)品。 ( 6)電源關(guān)閉標(biāo)識(shí)。 ( 4)內(nèi)部集成看門(mén)狗計(jì)時(shí)器,不再需要像 AT89C51 那樣外接看門(mén)狗計(jì)時(shí)器單元電路。 ( 2) 最高工作頻率為 33MHz, AT89C51 的極限工作頻率是 24M,所以 AT89S51 具有更高工作頻率,從而具有了更快的計(jì)算速度。 AT89S51 的新功能: AT89S51 兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng)及 AT89C51 引腳結(jié)構(gòu),它相對(duì)于 AT89C51 增加的新功能包括: ( 1) ISP在線編程功能,這個(gè)功能的優(yōu)勢(shì)在于改寫(xiě)單片機(jī)存儲(chǔ)器內(nèi)的程序不需 要把芯片從工作環(huán)境中剝離。 ( 15)掉電標(biāo)識(shí)和快速編程特性。 ( 13)中斷可從空閑模式喚醒系統(tǒng)。 ( 11)全雙工 UART串行通道。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 9 ( 9) 2個(gè) 16位可編程定時(shí) /計(jì)數(shù)器。 ( 7) 128x8 字節(jié)的內(nèi)部 RAM。 ( 5)全靜態(tài)工作模式: 0Hz33Hz。 ( 3) 1000次擦寫(xiě)周期。 AT89S51 的主要性能參數(shù): ( 1)與 MCS51產(chǎn)品指令系統(tǒng)完全兼容。這種情況下 ,外部時(shí)鐘脈沖接 XTAL1端 ,即內(nèi)部時(shí)鐘發(fā)生器的輸入端 , XTAL2應(yīng)懸空。如果使用石英晶體 ,電容應(yīng)該使用 30pF? 10pF。 外接石英晶體 (或陶瓷諧振器 )及電容 C C2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。 ( 3)晶體 振蕩器特性: AT89S51中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳 XTAL1和XTAL2分別為 該 反向放大器的輸入 端 和輸出 端。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入 端。 如 EA端保持高電平 (接 VCC端 ), CPU則執(zhí)行內(nèi)部 程序存儲(chǔ)器 中的指令。欲使 CPU僅訪問(wèn)外部程序存儲(chǔ)器 ( 地址為 0000HFFFFH) ,EA端必須保持低電平 (接地 )。當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí) ,沒(méi)有兩次有效的 PSEN 信號(hào)。此外 ,該引腳會(huì)被微 弱拉高 ,單片機(jī)執(zhí)行外部程序時(shí) ,應(yīng)設(shè)置 ALE無(wú)效。 如有必要 ,可通過(guò)對(duì)特殊功能寄存器 (SFR)區(qū)中的 8EH單元的 D0位置位 ,可禁止ALE操作。值得注意的是 :每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖。 ALE/ PROG :當(dāng)訪問(wèn)外部存儲(chǔ)器 或數(shù)據(jù) 存儲(chǔ)器 時(shí), ALE(地址鎖存允許 )輸出 脈沖用于鎖存地址的 低 8 位字節(jié) 。 WDT 溢出將使該引腳輸出高電平 ,設(shè)置 SFR AUXR 的 DISRTO 位(地址 8EH)可打開(kāi)或關(guān)閉該功能。 端口引腳 第二功能 RXD (串行輸入口 ) TXD (串行輸出口 ) 0INT (外中斷 0) INT1 (外中斷 1) T0 (定時(shí) /計(jì)數(shù)器 0) T1 (定時(shí) /計(jì)數(shù)器 1) WR (外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通 ) RD (外部數(shù)據(jù)存儲(chǔ)器讀選通 ) 表 4 P3 口引腳第二功能 RST:復(fù)位輸入。作輸入口使用時(shí) ,被外部信號(hào)拉低的 P3口將用上拉電阻輸出電流 (IIL )。 P3口 : P3口 是一個(gè) 帶 有 內(nèi)部上拉電阻的雙向 8位 I/O口 , P3口的輸出緩沖級(jí)可驅(qū)動(dòng) (吸收或輸出電流 )4個(gè) TTL邏輯門(mén)電路。在訪問(wèn) 8位地址的外部數(shù)據(jù)寄存器 (例如 執(zhí)行 MOVXRi指令 )時(shí) ,P2口線上的內(nèi)容 (也即特殊功能寄存器 (SFR)區(qū)中 P2寄存器的內(nèi)容 ),在整個(gè)訪問(wèn)期間不改變。作輸入口使用時(shí) ,因?yàn)閮?nèi)部存在上拉電阻 ,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 (IIL )。部分端口還有第二功能
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1