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

正文內(nèi)容

基于單片機(jī)數(shù)字時(shí)鐘(存儲(chǔ)版)

  

【正文】 //writeDS1302(0x80,0x00)。 writeDS1302(0x8c,0x00)。 HR=readDS1302(0x85)。 if(MIN==90)writeDS1302(0x82,0x00)。 if(DATE==26)writeDS1302(0x86,0x20)。} disp4=MIN/16。 P0=TABLE[disp1]。 P0=TABLE[disp3]。 P0=TABLE[disp5]。 P0=TABLE[disp7]。} //if(SEC==74||SEC==58||SEC==42||SEC==26||SEC==10){SEC=SEC+6。 //disp7=DATE%16。 delay(12)。 delay(5)。 delay(5)。 delay(5)。 //disp6=HR/16。 P2_0=1。 P2_2=1。 P2_4=1。 P2_6=1。 //disp1=SEC%16。 P2_0=0。 P2_2=0。 P2_4=0。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 29 P2_6=0。 } void dispD(void) { if(DATE==10||DATE==26||DATE==42||DATE==58||DATE==74){DATE=DATE+6。 disp8=DATE/16。 P0=TABLE[disp2]。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 30 P0=TABLE[disp4]。 P0=TABLE[disp6]。 P0=TABLE[disp8]。 tiao=0。flag=1。} if(tiao==2) {while(P3_7==0)。dispC()。if(P3_6==0) {while(P3_6==0)。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 32 。} if(tiao==4) {while(P3_7==0)。} if(P3_7==0)flag=0。writeDS1302(0x80,SEC)。dispA()。 tt=0。 P2_6=1。 P2_4=1。 P2_2=1。 P2_0=1。 //disp6=HR/16。 delay(5)。 delay(12)。 delay(5)。 delay(5)。 //disp8=DATE/16。} //if(HR==74||HR==58||HR==42||HR==26||HR==10){HR=HR+6。 P0=TABLE[disp7]。 P0=TABLE[disp5]。 P0=TABLE[disp3]。 P0=TABLE[disp1]。 disp4=MIN/16。 P2_7=0。 P2_5=0。 P2_3=0。 P2_1=0。 //disp5=HR%16。 P2_7=1。 P2_5=1。 P2_3=1。 P2_1=1。 disp7=DATE%16。 disp1=SEC%16。 //if(HR==90)writeDS1302(0x82,0x00)。 if(MIN==58)writeDS1302(0x82,0x40)。 } } void readRTC(void) { MONTH=readDS1302(0x89)。 writeDS1302(0x88,0x09)。 。 delay(2)。i++) { TIMERCLK=0。i++) { TIMERCLK=0。 } uchar readDS1302(uchar DS1302Adr) { uchar i。 CY=ds1302datBit。 TIMERIO=CY。 delay(2)。itime。 uchar disp7。 uchar DAY。 //位定義 , 用于數(shù)據(jù)寫(xiě)入 sbit ds1302datBit=DS1302dat^0。 sbit P3_5=P3^5。 //DS1302RST引腳 sbit P2_0=P2^0。 ds1302datHbit=TIMERIO。 for(i=0。 for(i=0。 delay(2)。i++) { CY=0。 TIMERCLK=0。 delay(2)。 ①寫(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í)功能。二者原理不同但功能相同。 該設(shè)計(jì)采用含有二極管的復(fù)位電路, 復(fù)位電路可以有效的解決電源毛刺和電源緩慢下降(電池電壓不足)等引起的問(wèn)題,在電 源電壓瞬間下降時(shí)可以使電容迅速放電,一定寬度的電源毛刺也可令系統(tǒng)可靠復(fù)位。所以選用第二種設(shè)計(jì)方 案。 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 10 第 2 章 方案設(shè)計(jì)與論證 時(shí)鐘電路 DS12887 時(shí)鐘電路 使用并行接口時(shí)鐘芯片 DS12887 設(shè)計(jì)時(shí)鐘電路。 ( 2) 最高工作頻率為 33MHz, AT89C51 的極限工作頻率是 24M,所以 AT89S51 具有更高工作頻率,從而具有了更快的計(jì)算速度。 ( 11)全雙工 UART串行通道。 ( 3) 1000次擦寫(xiě)周期。 外接石英晶體 (或陶瓷諧振器 )及電容 C C2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。欲使 CPU僅訪問(wèn)外部程序存儲(chǔ)器 ( 地址為 0000HFFFFH) ,EA端必須保持低電平 (接地 )。值得注意的是 :每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖。作輸入口使用時(shí) ,被外部信號(hào)拉低的 P3口將用上拉電阻輸出電流 (IIL )。部分端口還有第二功能 ,如表3所示 : 端口引腳 第二功能 MOSI(用于 ISP 編程 ) MISO(用于 ISP 編程 ) SCK (用于 ISP 編程 ) 表 3 P1口部分引腳第二功能 P2口 :P2口是一個(gè)帶有內(nèi)部上拉電阻的 8位雙向 I/O口 , P2口的輸出緩沖級(jí)可驅(qū)動(dòng) (吸收或輸出電流 )4 個(gè) TTL邏輯門(mén)電路。作為輸出口用時(shí),能驅(qū)動(dòng) 8個(gè) TTL邏輯門(mén) 電 路。 圖 4 AT89S51 引腳圖 AT89S51 芯片的引腳及特點(diǎn) AT89S51 芯片的引腳結(jié)構(gòu)如圖 4所示: ( 1)功能特性概括 : AT89S51 提供以下標(biāo)準(zhǔn)功能: 40 個(gè)引腳、 4K Bytes Flash 片內(nèi)程序存 儲(chǔ)器、 128 Bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM)、 32 個(gè)外部雙向輸入 /輸出( I/O)口、 5 個(gè)中斷優(yōu)先級(jí)2 層中斷嵌套中斷、 2 個(gè)數(shù)據(jù)指針、 2 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器、 2 個(gè)全雙工串行通信口、看門(mén)狗( WDT)電路、片內(nèi)振蕩器及時(shí)鐘電路。只有在 SCLK 為低電平時(shí),才能將 RST 置為高電平 DS1302的數(shù)據(jù)輸入輸出 在控制指令字輸入后的下一個(gè) SCLK時(shí)鐘的上升沿時(shí)數(shù)據(jù)被寫(xiě)入 DS1302,數(shù)據(jù)輸入從低位即位 0開(kāi)始。 位 6如果為 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1表示存取 RAM數(shù)據(jù) 。 18 附錄三:讀 DS1302 子程序: 10 時(shí)鐘電路 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) II 摘要 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì) I 摘要 從古代的滴漏更鼓到近代的機(jī)械鐘,從電子表到目前的數(shù)字時(shí)鐘,為了準(zhǔn)確的測(cè)量和記錄時(shí)間,人們一直在努力改進(jìn)著計(jì)時(shí)工具。該時(shí)鐘電路強(qiáng)大的功能和優(yōu)越的性能,在很多領(lǐng)域的應(yīng)用中,尤其是 某些自動(dòng)化控制、長(zhǎng)時(shí)間無(wú)人看守的測(cè)控系統(tǒng)等對(duì)時(shí)鐘精確性和可靠性有較高要求的場(chǎng)合, 具有很高的使用價(jià)值。 9 第 2章 方案設(shè)計(jì)與論證 11 第 3 章 軟硬件設(shè)計(jì) 12 硬件電路設(shè)計(jì) 17 附錄二:寫(xiě) DS1302 子程序: DS1302的引腳功能如表 1所示 , 外形 及內(nèi)部結(jié)構(gòu) 表 1 DS1302 引腳號(hào) 引腳名稱 功能 1 VCC2 主電源 3 X X2 振蕩源,外接 32768Hz晶振 4 GND 地線 5 RST 復(fù)位 /片選線 6 I/O 串行數(shù)據(jù)輸入 /輸出端(雙向) 7 SCLK 串行時(shí)鐘輸入端 8 VCC1 后備電源 大慶石油學(xué)院應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1