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

正文內(nèi)容

基于ds12c887的實(shí)時(shí)時(shí)鐘日歷設(shè)計(jì)課程設(shè)計(jì)(論文)-文庫(kù)吧資料

2024-09-02 17:32本頁(yè)面
  

【正文】 xtern char U8RH_data_H。 extern char U8T_data_L_temp。 extern unsigned char U8RH_data_L_temp。 extern unsigned char U8data。 //判斷輸入的數(shù)據(jù)是十位還是個(gè)位 //DHT11 extern unsigned char U8FLAG。 uchar change, change_shiwei = 0, change_gewei = 0。 //紅外數(shù)據(jù)處理變量 bit year_f, month_f, date_f, hour_f, minute_f, second_f, day_f, a_hour_f, a_minute_f, a_second_f。 謝謝你們的幫助! 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 19 頁(yè) 共 36 頁(yè) 參考文獻(xiàn) [1] 郭天祥 《 新概念 51單片機(jī) C語(yǔ)言教程 》 北京:電子工業(yè)出版社, 2020 [2] 吳金戌 《 8051 單片機(jī)實(shí)踐與應(yīng)用 》 北京:清華 大學(xué)出版社 , 2020 [3] 樓然苗 《 MCS- 51 系列單片機(jī)設(shè)計(jì)實(shí)例 》 北京:北京航天航空大學(xué)出版社, 2020 [4] 劉華東 《 電子 CAD 技術(shù) — Protel 電路設(shè)計(jì) 》 北京:清華大學(xué)出版社, 2020 [5] 譚浩強(qiáng) 《 C 語(yǔ)言程序設(shè)計(jì) 》 北京:清華大學(xué)出版社, 1999 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 20 頁(yè) 共 36 頁(yè) 附錄 A:實(shí)時(shí)日歷電子鐘設(shè)計(jì)電路原理圖 圖一 : 實(shí)時(shí)日歷電子鐘原理圖 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 21 頁(yè) 共 36 頁(yè) 附錄 B:實(shí)時(shí)日歷電子鐘實(shí)物圖 圖二 : 實(shí)時(shí)日歷電子鐘整體實(shí)物圖 圖三 : 實(shí)時(shí)日歷電子鐘主板 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 22 頁(yè) 共 36 頁(yè) 圖四:實(shí)時(shí)日歷時(shí)鐘電子鐘 主板 背面 圖五 : 實(shí)時(shí)日歷時(shí)鐘紅外遙控器 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 23 頁(yè) 共 36 頁(yè) 圖六 : 實(shí)時(shí)日歷電子鐘 鋰聚合物電池 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 24 頁(yè) 共 36 頁(yè) 附錄 C: 主 程序清單 /**************************************主程序 *******************************************/ include include include uchar year, month, date, hour, minute, second, day??梢哉f(shuō),沒(méi)有老師的悉心指導(dǎo),就不會(huì)有我今天的作品。 通過(guò)動(dòng)手 實(shí)踐 , 我學(xué)習(xí)到了很多課本以外的知識(shí), 體會(huì) 到了 自己 親自 動(dòng)手 做 出 成果的 喜悅 。 實(shí)時(shí)日歷電子鐘可以正常顯示時(shí)間并進(jìn)行時(shí)間調(diào)整 ,還能顯示周圍環(huán)境的溫濕度 ,基本完成了預(yù)期要實(shí)現(xiàn)的目標(biāo)。 在對(duì)芯片的管腳功能和用法有充分的了解后,根據(jù)設(shè)計(jì)要求設(shè)計(jì)硬件電路,包括單片機(jī)控制電路、時(shí)鐘電路、 顯示電路 、 供電 電路、 紅外遙控 電路 、溫濕度傳感器電路 和鬧鈴電路。而一首音樂(lè)的播放時(shí)間不可能少 于一秒,故鬧鈴聲音只能采用一連串的短“滴”。因?yàn)閱纹瑱C(jī)至多每隔一秒就要從 DS12C887 中讀取時(shí)間并送液晶顯示,這樣才能保證液晶上 的 時(shí)間是一秒一秒跳動(dòng)的。 本人原先的構(gòu)思是 鬧鈴采用播放音樂(lè)的形式,但發(fā)現(xiàn)鬧鈴音樂(lè)播放時(shí),液晶上不能開始 Nokia5110 初始化 讀取 DS12C887 并 顯示 讀取 DHT11 并 顯示 結(jié)束 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 17 頁(yè) 共 36 頁(yè) 實(shí)時(shí)顯示時(shí)間,即處于時(shí)間停滯狀態(tài)。 由于本系統(tǒng)線路連接比較簡(jiǎn)單,加之本人焊接技術(shù)過(guò)硬,故本系統(tǒng)硬件調(diào)試一次通過(guò),沒(méi)有硬件故障。 4 系統(tǒng)調(diào)試 系統(tǒng)調(diào)試共分為兩大部分:一個(gè)是軟件 調(diào)試 ,另一個(gè)是硬件 調(diào)試 。 以此類推,年、月、日、時(shí)、分、秒、鬧鐘 的調(diào)節(jié)原理相同。 Nokia5110 的流程圖如圖 33 所示。最后是讀出 DS12C887 和 DHT11的數(shù)據(jù)送到固定的位置顯示。 圖 32 DS12C887 操作 流程圖 Nokia5110 液晶 操作 說(shuō)明及流程圖 顯示主要是通過(guò)從芯片中讀入程序,分別對(duì)秒、分、時(shí)、 星期、 日、月、年進(jìn)行顯示,并且通過(guò)鍵盤的操作,對(duì)時(shí)間進(jìn)行加減操作,使時(shí)間更新顯示。這部分包括 對(duì) DS12C887 某個(gè)單元寫、讀 DS12C887 某個(gè)單元的內(nèi)容和 對(duì)DS12C887 設(shè)定時(shí)間。 主程序流程圖如圖 31 所示。 主程序主要實(shí)現(xiàn)了從 DS12C887 和 DHT11 讀出數(shù)據(jù)并送到 Nokia5110 液晶 中顯示的功能,同時(shí)檢測(cè) 紅外遙控器 有沒(méi)有按鍵按下,如果有鍵被按下,則執(zhí)行按鍵處理子程序。 本系統(tǒng)軟件采用模塊化結(jié)構(gòu), 主要 由主程序﹑ DS12C887 子程序、 Nokia5110 子程序 、紅外遙控器 控制子程序 、 DHT11 子程序、蜂鳴器子程序等 構(gòu)成。所謂“模塊”,實(shí)質(zhì)上就是所完成一定功能,相對(duì)獨(dú)立的程序段,這種程序設(shè)計(jì)方法叫模塊程序設(shè)計(jì)法。過(guò)程控制程序主要是使單片機(jī)按一定的方法進(jìn)行計(jì)算,然后再輸出,以便控制實(shí)現(xiàn)想要的結(jié)果。 在單片機(jī)控制系統(tǒng)中,大體上可分為數(shù)據(jù)處理、過(guò)程控制兩個(gè)基本類型。 圖 212 DHT11 電路 3 系統(tǒng) 軟件 程序 設(shè)計(jì) 在進(jìn)行微機(jī)控制系統(tǒng)設(shè)計(jì)時(shí),除了系統(tǒng)硬件設(shè)計(jì)外,大量的工作就是如何根據(jù)每個(gè)生產(chǎn)對(duì)象的實(shí)際需要設(shè)計(jì)應(yīng)用程序。產(chǎn)品為 4 針單排引腳封裝,連接方便。單線制串行接口,使系統(tǒng)集成 變得簡(jiǎn)易快捷。每個(gè) DHT11 傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。傳感器包括一個(gè)電阻式感濕元件和一個(gè) NTC 測(cè)溫元件,并與一個(gè)高性能 8位單片機(jī)相連接。 鬧鈴電路如圖 211 所示。 圖 29 紅外遙控器電路 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 12 頁(yè) 共 36 頁(yè) 鬧鈴電路 隨著鬧鈴時(shí)間的設(shè)定,當(dāng)實(shí)時(shí)時(shí)間到達(dá)鬧鐘的時(shí)間時(shí), DS12C887 的 SQW 管腳 會(huì)輸出一組方波,如圖 210 所示 ,當(dāng) SQW 輸出一個(gè)高電平時(shí),使三極管導(dǎo)通,喇叭會(huì)發(fā)出蜂鳴聲; 當(dāng) SQW 輸出為低電平時(shí),三極管不導(dǎo)通喇叭不發(fā)聲。在 調(diào)節(jié) 過(guò)程中,顯示器 光標(biāo)會(huì)在 對(duì)應(yīng)調(diào)節(jié)項(xiàng)目 上游走 ,分別是: “秒、分、時(shí)、星期、日、月、年” 。 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 11 頁(yè) 共 36 頁(yè) 圖 28 LM7805CV 供電電路 紅外遙控器 電路 本設(shè)計(jì)采用紅外遙控器控制電子鐘,紅外接收頭 與單片機(jī)的 口相連,紅外遙控器的 功能 有: 選擇鍵、數(shù)值增大鍵、數(shù) 值 減小鍵和鬧鈴查看鍵。 由此可以看出, DS12C887 對(duì)電源要求較為嚴(yán)格, 故 本設(shè)計(jì)采用 LM7805CV 穩(wěn)壓電源芯片供電 。 第 8 腳: GND 為 5110 的 地 ,接 GND。 第 6 腳: VCC 為 5110 液晶的電源,可接 電源 。 第 4 腳: Din 為串行數(shù)據(jù)輸入端 。 第 2 腳: CE 為芯片使能 。前兩種可以顯示數(shù)字、字符和符號(hào)等,而圖形點(diǎn)陣式液晶顯示器還可以顯示漢字和任意圖形 。液晶顯示器具有體積小、重量輕、功耗極低、顯示內(nèi)容豐富等特點(diǎn),在單片機(jī)應(yīng)用系統(tǒng)中得到日益廣泛的應(yīng)用。 DS12C887 的管腳 如圖 25 所示。操作 DS12C887 時(shí)鐘芯片共需要 13 條信號(hào)線,分別是并行數(shù)據(jù)地址復(fù)用線 AD0~ADCS、 AS、 R/W、 DS 和 IRQ。 DS12C887 芯片內(nèi)有微功耗,外圍接口簡(jiǎn)單,精度高, 工作穩(wěn)定可靠等優(yōu)點(diǎn),廣泛各種需要較高精度的實(shí)時(shí)時(shí)鐘系統(tǒng)中。 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 8 頁(yè) 共 36 頁(yè) 器件介紹 DS12C887 是美國(guó) Dallas 半導(dǎo)體公司推出的并行接口實(shí)時(shí)時(shí)鐘 \日歷芯片,采用 CMOS技術(shù)制成,具有內(nèi)部晶振和時(shí)鐘芯片備份鋰電池,同時(shí)它與計(jì)算機(jī)常用的時(shí)鐘芯片MC146818 和 DS12887 管腳兼容,可直接替換。電容值無(wú)嚴(yán)格要求,但電容取值對(duì)振蕩頻率輸出的穩(wěn)定性、大小、振蕩電路起振速度有少許影響, C C3 可在 30pF 時(shí)振蕩器有較高的頻率穩(wěn)定性。晶振電路中接在晶振旁的兩個(gè)電容,叫負(fù)載電容。上電時(shí),考慮到振蕩器有一定桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 7 頁(yè) 共 36 頁(yè) 的起振時(shí)間, RST 引腳上高電平必須持續(xù) 10ms 以上才能保證有效復(fù)位。作為輸入,由于外部下拉為低電平, P3 口將輸出電流 , 這是由于上拉的緣故。 ④ P3 端口( ~ ) P3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL 門電流。對(duì)端口寫 1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口。 ③ P2 端口 ( ~ ) P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 端口。對(duì)端口寫 1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口。 ② P1 端口( ~ ) P1 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 端口。 (4) 輸入 /輸出引腳 ~ 、 ~ 、 ~ 和 ~ ① P0 端口( ~ ) P0 是一個(gè) 8 位漏極開路型雙向 I/O 端口。要使 CPU 只訪問(wèn)外部程序存儲(chǔ)器(地址為 0000H~FFFFH),則 /EA 端必須保持低電平(接到 GND 端)。但在此期間內(nèi),每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN 信號(hào)將不出現(xiàn)。 ③ /PSEN 程序存儲(chǔ)允許( /PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào)。然而要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè) ALE脈沖。即使不訪問(wèn)外部存儲(chǔ)器, ALE 端仍以不變的頻率(此頻率為振蕩器頻率的 1/6)周期性地出現(xiàn)正脈沖信號(hào)。 當(dāng)振蕩器運(yùn)行時(shí),在該引腳上出現(xiàn)兩個(gè)機(jī)器周期的高電平將使 單片機(jī)復(fù)位。采用外部振蕩器時(shí),此引腳應(yīng)懸浮不連接。 ② XTAL2 接外部晶體的另一個(gè)引腳。在單片機(jī)內(nèi)部,它是構(gòu)成片內(nèi)振蕩器的反相放大器的輸 入端。 圖 21 實(shí)時(shí)日歷時(shí)鐘電路系統(tǒng)構(gòu)成框圖 單片機(jī)控制電路 單片機(jī)控制系統(tǒng)包括 STC89C52單片機(jī)以及它的外圍電路(晶振電路和復(fù)位電路)。 由于在系統(tǒng)設(shè)計(jì)時(shí),需要考慮以下幾點(diǎn)因素:功耗低、精確度高、軟件編程較簡(jiǎn)單,桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 4 頁(yè) 共 36 頁(yè) 芯片的體積小、芯片成本低等,而 DS12C887芯片有上面所述的諸多優(yōu)點(diǎn),所以本設(shè)計(jì)采用方案 2。 利用單片機(jī)進(jìn)行控制,采用 DS12C887作為實(shí)時(shí)時(shí)鐘芯片,并與單片機(jī)進(jìn)行同步通信,外加顯示電路、紅外遙控 電路、鬧鈴電路 、溫濕度傳感器電路 ,即構(gòu)成一個(gè)基本的電子萬(wàn)年歷系統(tǒng)。過(guò)去多用并行接口的時(shí)鐘芯片,如 MC146818,DS12887等。但是精度不夠高,誤差較大,掉電后丟失所有數(shù)據(jù),軟件編程較復(fù)雜。這樣就實(shí)現(xiàn)了直接用單片機(jī)來(lái)實(shí)現(xiàn)電子萬(wàn)年歷設(shè)計(jì)。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 方案 1—— 基于 STC89C52 單片機(jī)的電子萬(wàn)年歷設(shè)計(jì) 不使用時(shí)鐘芯片,而直接用 STC89C52單片機(jī)來(lái)實(shí)現(xiàn)電子萬(wàn)年歷設(shè)計(jì)。要想實(shí)現(xiàn)上述功能,所以設(shè)計(jì)要從電路設(shè)計(jì)的性價(jià)比、顯示時(shí)間的精確以及穩(wěn)定性為前提。 ( 5)利用 DS12C887 自身掉電可繼續(xù)走時(shí)的特性 ,設(shè)計(jì)實(shí)現(xiàn)斷電時(shí)間不停、再次上電時(shí)間仍然準(zhǔn)確顯示在液晶上的功能。 桂林電子科技大學(xué)課程設(shè)計(jì)(論文)報(bào)告用紙 第 3 頁(yè) 共 36 頁(yè) ( 3)能夠通過(guò)紅外遙控器隨時(shí)調(diào)節(jié)各個(gè)參數(shù) 。 具體技術(shù)要求 : ( 1) 在 Nokia5110 液晶上顯示年、月、日、星期、時(shí)、分、秒 以及溫濕度
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1