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

正文內(nèi)容

基于51單片機(jī)的ds12c887時(shí)鐘芯片的時(shí)鐘電路設(shè)計(jì)-文庫(kù)吧資料

2024-11-16 07:06本頁(yè)面
  

【正文】 ;當(dāng) SET位置 1時(shí),停止更新 ,此時(shí), MUC可以對(duì) DS12C887進(jìn)行初始化,該位不受復(fù)位信號(hào)影響 .PIE位為周期性中斷使能位,該位為 1時(shí),周期性中斷使能;為 0 時(shí)禁止中斷 .本課題中此位置 位為鬧鐘中斷使能位本課題中由于沒(méi)有使用中斷,該位置 ,本設(shè)計(jì)中不考慮 .SQWE為方波使能信號(hào),本設(shè)計(jì)不予處理 .DM 位為數(shù)據(jù)格式選擇位,置 1時(shí)時(shí)間數(shù)據(jù)以二進(jìn)制格式存放,清 0 后,數(shù)據(jù)以 BCD碼格式存放 .24/12 位為時(shí)間格式設(shè)置位,該位為 1時(shí),時(shí)間為 24小時(shí)格式,為 0時(shí),時(shí)間為 12小時(shí)格式,該位不受復(fù)位信號(hào)影響 .DSE為夏令時(shí)使能位,本設(shè)計(jì)不予考慮 寄存器 C結(jié)構(gòu)如圖所示 . 表 DS12C887寄存器 C結(jié)構(gòu) 其中 4 個(gè)有效位均為中斷標(biāo)志,本設(shè)計(jì)不予考慮 ,但當(dāng)初始化完成并禁止中斷時(shí),應(yīng)將該寄存器讀取清 0. 寄存器 D結(jié)構(gòu)如圖所示 表 DS12C887寄存器 D結(jié)構(gòu) VRT位指示片內(nèi)鋰電池狀態(tài),當(dāng)為 0 時(shí),說(shuō)明內(nèi)部鋰電池耗盡,不能保證內(nèi)部 RAM中數(shù)據(jù)和時(shí)間數(shù)據(jù)的正確性 .該位只讀 . 3)DS18B20接口程序設(shè)計(jì) . DS18B20設(shè)置寄存器結(jié)構(gòu)如圖 表 DS18B20設(shè)置寄存器結(jié)構(gòu) 通過(guò)設(shè)置該寄存器中 R R0的不同狀態(tài),可以得到不同的溫度分辨率,分辨率越高,轉(zhuǎn)換所需時(shí)間也越長(zhǎng) (見圖 ).為簡(jiǎn)便起見,本課題中采用系統(tǒng)復(fù)位后的默認(rèn)值,即 R1R0=11,分辨率為 12位數(shù)據(jù) .其余位為傳感器內(nèi)部使用,不能進(jìn)行操作 . 表 DS18B20控制寄存器 R0、 R1設(shè)置與分辨率對(duì)應(yīng)關(guān)系 由于 DS18B20數(shù)據(jù)傳送采取單總線方式,所以對(duì)操作時(shí)序和操作步驟有著嚴(yán)格的要求,任何不符合步驟的操作,都可能造成 DS18B20 不響應(yīng) .每次在對(duì) DS18B20 進(jìn)行操作時(shí),都要進(jìn)行初始化 .初始化時(shí)序如圖所示: 圖 DS18B20初始化時(shí)序圖 首先,控制器將總線拉低并保持 480μ s,釋放總線,等待 1560μ s后,如果復(fù)位成功, DS18B20 會(huì)將總線拉低,產(chǎn)生一個(gè) 60240μ s的低脈沖,控制器通過(guò)檢測(cè)低脈沖信號(hào)確定復(fù)位是否成功 .復(fù)位成功后,在上拉電阻的作用下, DS18B20會(huì)恢復(fù)到高電平靜止?fàn)顟B(tài) . 在靜止?fàn)顟B(tài),總線在內(nèi)部上拉電阻作用下,保持高電平 .當(dāng)控制器進(jìn)行讀寫操作時(shí),先將總線拉低 1μ s以上, DS18B20回應(yīng)一個(gè)高電平應(yīng)答信號(hào),控制器檢測(cè)到應(yīng)答信號(hào)后,即可對(duì)總線進(jìn)行操作 . 向 DS18B20讀寫一位數(shù)據(jù)時(shí)序如圖所示: 圖 DS18B20讀寫數(shù)據(jù)時(shí)序圖 寫” 0”時(shí),控制器將總線拉低 30μ s 以上即可,寫” 1”時(shí),控制器將總線拉低 15μ s,然后釋放總線 .讀數(shù)據(jù)時(shí),控制器將總線拉低 15μ s,然后釋放總線并讀取總線上的數(shù)據(jù) . 4)LCD顯示驅(qū)動(dòng)程序 : 讀狀態(tài) : 輸入 :RS=L,RW=H,E=H 輸出 :D0D8=狀態(tài)字 寫指令 : 輸入 :RS=L,RW=L,D0D7=指令碼, E=高脈沖 輸出 :無(wú) 讀數(shù)據(jù) : 輸入 :RS=H,RW=H,E=H 輸出: D0D7數(shù)據(jù) 寫數(shù)據(jù):輸入: RS=H,RW=L,D0D7=數(shù)據(jù), E=高脈沖 輸出 : 無(wú) STA7 STA6 STA5 STA4 STA3 STA2 STA1 STA0 D7 D6 D5 D4 D3 D2 D1 D0 表 LCD狀態(tài)字寄存 器結(jié)構(gòu) STA0STA6:當(dāng)前數(shù)據(jù)地址指針的數(shù)值 STA7:讀寫操作使能 1:禁止, 0:允許 由于 LCD指令集比較簡(jiǎn)單,不再詳細(xì)介紹,請(qǐng)參考 1602字符型液晶屏資料 . : 圖 LCD初始化流程圖 初始化完成后,即可對(duì)液晶顯示器進(jìn)行操作,具體程序: 匯編程序 : ORG 0000H AJMP START START: ACALL SETTIME 。 由于液晶顯示器、 DS18B20與控制器接口比較簡(jiǎn)單,不再分開論述。本次設(shè)計(jì)的電子時(shí)鐘系統(tǒng)由單片機(jī)最小系統(tǒng), 1602LCD 液晶屏 ,時(shí)鐘芯片 ,調(diào)整 按鍵,蜂鳴器,電源五大部分組成 。該時(shí)鐘可實(shí)現(xiàn)人機(jī)交互,可通過(guò)提供的鍵盤對(duì)其進(jìn)行調(diào)整。本 作品是以 STC89C51 單片機(jī)作為主控芯片,使用 12MHZ 的晶振,使用專用時(shí)鐘日歷芯片 DS12C887 產(chǎn)生時(shí)間信息,時(shí)間精確。 基于 AT89C51 單片 的 DS12C887 芯片 電子時(shí)鐘的設(shè)計(jì) 摘要: 本設(shè)計(jì)開發(fā)了一款具有日期、時(shí)間、星期和氣溫同步顯示功能的電子時(shí)鐘 .工作原理是主控 MCU 讀取實(shí)時(shí)時(shí)鐘芯片 DS12C887,獲取時(shí)間信息,由全數(shù)字單總線結(jié)構(gòu)溫度傳感器 DS18B20 讀取溫度信息,經(jīng) MCU 處理,送 LCD 顯示, 關(guān)鍵字 : DS12C887 DS18B20 電子時(shí) 前 言 隨著科學(xué)技術(shù)的不斷發(fā)展 , 人們對(duì)時(shí)間計(jì)量的要求越來(lái)越高 。在當(dāng)今社會(huì),電子時(shí)鐘已經(jīng)得到相當(dāng)廣泛的應(yīng)用,產(chǎn)品多樣,發(fā)展更是多元化。軟件部分以 C 語(yǔ)言為主體,用 1602LCD 液晶屏顯示輸出信息,輸出信息量多,更直觀、人性化。系統(tǒng)具有以下功能 :年、月、日、時(shí)、分、秒顯示; 12 小時(shí) /24 小時(shí)模式切換,在 12 小時(shí)模式中,用 AM 和 PM 區(qū)分上午和下午;秒表功能;整點(diǎn)鬧鈴和報(bào)時(shí)功能,且鬧鐘可設(shè)置多組。 1. 課題分析 隨著電子技術(shù)的發(fā)展,電子技術(shù)為人們的生活帶來(lái)了越來(lái)越大的方便 .本課題旨在借助實(shí)時(shí)時(shí)鐘芯片 DS12C887和溫度傳感器 DS18B20 和 51單片機(jī)設(shè)計(jì)一個(gè)多功能的電子時(shí)鐘 .由于 DS12C887芯片內(nèi)附加鋰電池,在上電情況下可以通過(guò)電源充電,斷電后可以利用內(nèi)部鋰電池供電繼續(xù)工作,在掉電重新上電后,不影響時(shí)間數(shù)據(jù),不需重新對(duì)時(shí),方便可靠 . 2. 方案論證 方案一、利用單片機(jī)內(nèi)部定時(shí)器產(chǎn)生秒信號(hào),通過(guò)軟件處理得到時(shí)間信息,送 LCD顯示 . 方案二、利用通
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1