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

正文內(nèi)容

基于stc89c52單片機和ds1302時鐘芯片定時開關(guān)的設(shè)計與仿真(已修改)

2024-11-28 15:04 本頁面
 

【正文】 基于 STC89C52 單片機 和 DS1302 時鐘芯片定時開關(guān) 的設(shè)計與仿真 摘 要 :本設(shè)計介紹一種以 STC89C52 單片機、 DS130 1602 液晶顯示為核心, 具備調(diào)節(jié)時間,設(shè)置 開啟時間與關(guān)閉時間 的定時開關(guān)的實現(xiàn)過程。 本系統(tǒng)采用 C 語言編寫,其與匯編語言相比具有更好的移植性和可讀性,便于修改和增減功能 ,并通過 protues 成功仿真。 關(guān)鍵詞: 單片機; 定時開關(guān) ; C 語言 ; Protues 中圖分類號 : TP39 文獻標(biāo)識碼 : A 0 引言 定時 開關(guān) [1]在人們生活中扮演著重要的角色,給人們的生活帶來了很大 的方便,早 在我國的古代采用滴水方式計時,當(dāng)水滴到一定量時引發(fā)機關(guān) 報時。 隨著電子 信息 的快速發(fā)展 , 如今的電視機,電風(fēng)扇等電器產(chǎn)品都附帶了定時器,但是電子產(chǎn)品附帶的定時器只適用于該用電器,并不能擴展使用到其他用電器上。 本文所介紹的定時開關(guān)目的在于控制主電源,從而適用于能瞬間斷電的一切電子產(chǎn)品,不僅能在規(guī)定的時間準(zhǔn)時斷開同時能在設(shè)定的時間內(nèi)準(zhǔn)時開啟,給人們?nèi)粘I顜砹藰O大的方便,如能通過 應(yīng)用 此 定時開關(guān) 在上班期間定時煮飯,手機充電在適當(dāng)時間將電源斷開。 該定時器具備以下幾個特點: C 語言 [2]編寫程序 , 與 匯編語 [3]言相比便于修改和增減功能; STC89C52 單片機、 1602 液晶顯示器,DS1302 時鐘芯片功耗低、可靠性高 ; ,更加準(zhǔn)確,且使用壽命要長 ; Protues 仿真 , 方便直觀。 1 系統(tǒng) 設(shè)計方案 以 STC89C52[4]單片機 為核 心,通過 DS1302 時鐘芯片 進行時間控制 ,使用 14鍵盤作為數(shù)據(jù)輸入方式, 驅(qū)動 1602 顯示器提示程序運行過程和開鎖的步驟 。 系統(tǒng)結(jié)構(gòu)如圖 1。 STC89C52單片機鍵盤電路D s 1 3 0 2 時鐘芯片繼電器提示電路1602 液晶顯示器 圖 1 系 統(tǒng)結(jié)構(gòu)圖 Figure 1 The structure chart of System 2 系統(tǒng) 設(shè)計 系統(tǒng) 硬件 組成 使用的元器件有:核心芯片 STC89C5 時鐘芯 DS130液晶顯示 160繼電器 、蜂鳴器、 1*4 鍵盤 [5]、發(fā)光二極管和三極管。 系統(tǒng) 軟件設(shè)計 本系統(tǒng)采用單片機的 C 語言編寫程序?qū)φ麄€系統(tǒng)的硬件進行管控。實現(xiàn)了對DS1302 的控制, 1602 的 顯示 , 時間管控。其中時間管控包括: 系統(tǒng)時間以及 開啟與 關(guān)閉 時間的設(shè)定, 系統(tǒng)時間與開啟或 關(guān)閉 時間相同 時 繼 電器、蜂鳴器和指示燈 工作狀態(tài) 的管控 。 系統(tǒng)程序流程如圖 2 所示。 啟動系統(tǒng)初始化數(shù)據(jù)與啟動時間相同?鍵 按下?S4與停止時間相同?繼電器閉合繼電器斷開鍵 按下?S1顯示系統(tǒng)時間設(shè)定系統(tǒng)時間設(shè)定啟動與停止時間顯示系統(tǒng)時間YesYesYesYesNoNoNoNo 圖 2 系統(tǒng)程序流程圖 Figure 2 The flow chart of System Process DS1302 的控制 [6] DS1302 的 RST、 SCLK 和 I/O 分別與單片機的 、 和 相連。 單片機與 DS1302 進行數(shù)據(jù)交換時,首先要將 RST 變?yōu)楦唠娢?,也就是單片機 必須邏輯 1。 在 RST 保持為高電位時候, SCLK 時鐘由 低 電位變?yōu)楦唠娢坏纳仙貢r,數(shù)據(jù)被寫入 DS1302 中,數(shù)據(jù)從最低位 通過 I/O 開始寫入。 在 RST 保持高電位, SCLK 時鐘由高電位變?yōu)榈碗娢坏南陆笛貢r,從 DS1302 讀取數(shù)據(jù),數(shù)據(jù)也是從 DS1302 的最低位通過 I/O 讀取。 DS1302 讀取 數(shù)據(jù)子程序 unsigned char read( unsigned char addr ) { unsigned char j,temp,value。 CE=0。 SCLK=0。 CE = 1。 //發(fā)送地址 for ( j=8。 j0。 j ) { SCLK = 0。 temp = addr。 IO = (bit)(tempamp。0x01)。 addr = 1。 SCLK = 1。 } //讀取數(shù)據(jù) for ( j=8。 j0。 j ) { ACC_7=IO。 SCLK = 1。 ACC=1。 SCLK = 0。 } CE=0。 value=ACC。 value=value/16*10+value%16。 return (value)。 } 1602 的顯示 [7] 通過單片機指令控制 1602 光標(biāo)是否閃爍,是否清除原來數(shù)據(jù)以及顯示的具體位置,并 不停地 對 數(shù)據(jù)顯示 進行 刷新, 從而顯示了準(zhǔn)確的時間,并為系統(tǒng)提供了 智能 的 人機對話 模式。 時間 的管控 當(dāng)系統(tǒng)啟動時, STC89C52 單片機立即從 DS1302 時鐘芯片獲取時間,并通過鍵盤和 1602 顯示器配合完成對當(dāng)系統(tǒng)時間、啟動時間和 關(guān)閉 時間的設(shè)定。當(dāng)系統(tǒng)時間與啟動時間相同,從而控制繼電器閉合,直到系統(tǒng)時間與 關(guān)閉 時間相同時斷開 。 3 系統(tǒng)仿真 本文采用具有強大的 EDA仿真功能的 protues[8]軟件進行仿真, 仿真圖如圖 2。 圖 3 系統(tǒng)仿真圖 Figure 3 Simulation diagram of the System 系統(tǒng)介紹 系統(tǒng)仿真圖中的 STC89C52 為真?zhèn)€系統(tǒng)的控制核心,將其編寫的程序以二進制的形式燒入后,它將按照編寫的指令運行 。通過 、 和 與右上方的 DS1302 時鐘芯片的聯(lián)系在一起,從而控制 DS1302 的執(zhí)行方式。在 STC89C52的控制下, 1602 液晶顯示器能顯示當(dāng)前時間,提示用戶修改時間;左下方的繼電器能在設(shè)定的開啟時間閉合,在設(shè)定的 關(guān)閉 時間斷開;中間的藍色信號燈在繼電器閉合是點亮;四個獨立鍵盤在 1602 液晶顯示器配合下完成系統(tǒng)時間、開啟時間和 關(guān)閉 時 間的設(shè)置; 右下方整個模塊為系統(tǒng)提示模塊,當(dāng)系統(tǒng)時間與設(shè)定的開啟或者 關(guān)閉 時間相同時, D1 將閃爍 3 次同時蜂鳴器響 3 下; D2 用于模擬用電器,當(dāng)繼電器閉合時,將會被點亮。 系統(tǒng)時間 的設(shè)置 當(dāng)電源開啟時, 1602 將顯示系統(tǒng)初始化時間, 按下 FUC 鍵后,時間停止走動并且顯示秒的數(shù)字將會閃爍,此時可以通過 ADD 和 SUB 鍵調(diào)節(jié)。其中每按下一次 ADD 鍵數(shù)字將加 1,每按下 SUB 鍵數(shù)字將減 1。調(diào)節(jié)完秒后,再次按下FUC 鍵,閃爍的光標(biāo)將轉(zhuǎn)移到分鐘位置,同樣通過調(diào)節(jié) ADD 和 SUB 鍵盤調(diào)節(jié)當(dāng)前的時間。同樣的原理調(diào)節(jié)小時與日期。當(dāng)調(diào) 節(jié)星期時候,按下 ADD 和 SUB將按照星期的英文縮寫變化顯示。調(diào)節(jié)完星期后在此按下 FUN 鍵后,閃爍光標(biāo)將消除,同時時間開始在調(diào)節(jié)完畢的基礎(chǔ)上開始運行。 開啟與 關(guān)閉 時間的設(shè)置 在 1602 顯示 器 正常顯示時間的期間,按下 CHOOSE 鍵一次,液晶顯示器 顯示 當(dāng)前設(shè)置的開啟時間,如圖 4。按下 FUC 鍵 后 ,光標(biāo)在秒位閃爍,同樣 通過ADD 和 SUB 鍵 進行 調(diào)節(jié) 。再次按下 CHOOSE 鍵后,液晶顯示器顯示當(dāng)前 關(guān)閉時間。同樣按下 FUC 鍵配合 ADD 與 SUB 鍵調(diào)節(jié) 關(guān)閉 時間。再次按下 CHOOSE鍵,顯示器回到系統(tǒng)時間顯示界面。當(dāng) 系統(tǒng)時間與設(shè)定的啟動時間相同時, 繼電器閉合,蜂鳴器 [9]響 3 聲, D1 閃爍 3 次,信號燈變藍 , 同時 D2 被點亮。直到系統(tǒng)時間與設(shè)定的 關(guān)閉 時間相同,蜂鳴器再次響 3 聲, D1 閃爍 3 次,信號燈和 D2都熄滅。 圖 4 液晶顯示 Figure 4 liquidcrystal display 4 結(jié)語 該智能定時開關(guān)系統(tǒng) 采用 C語言編寫 以 STC89C52和 DS1302為核心,具備時間準(zhǔn)確,功耗低 ,增加功能方便;成功通過 Protues的 仿真 ,直觀展示了系統(tǒng)的運行界面, 證明了此設(shè)計方案的可行性 。 參考文獻: [1] 雷道仲,李書 成,羅政球 . 基于單片機 定 時開關(guān)的設(shè)計 [J]. 貴州教育學(xué)院報 . 2020(4):224225. [2] 張?zhí)旆玻耆謨?51單片機 C語言開發(fā)詳解 [M].北京:電子工業(yè)出版社. 2020. [3] 王振宇.基于單片機設(shè)計的多功能定時器 [J].貴州教育學(xué)院報. 2020(4): 7981 [4] 劉煥平,李娟 . 基于 5 1 單片機的智能定時控制系統(tǒng)設(shè)計 [J]. 石家莊職業(yè)技術(shù)學(xué)院學(xué)報 . 2020(6): 2628. [5] 張 自聰 ,金永興.基于 AT89S52 的奧運倒計時牌的設(shè)計 [J]:中國計量學(xué)院報. 2020(4):305307. [6] 曹暉 ,彭 小軍 . DS1320 的 C51 編程 [J](5): 新余高專學(xué)報 . 2020(2): 2829. [7] 于志贛 ,劉國平 ,張旭斌 . 液顯 LCD1602 模塊的應(yīng)用 [J]. 機電技術(shù) . 2020(3): 2123. [8] 李娜,劉雅舉. Proteus 在單片機仿真中的應(yīng)用 [J].現(xiàn)代電子技術(shù). 2020(4): 181182. [9] 金貴,向國梁 . 基于 C 語言 STC89C52 單片機電子密碼鎖的設(shè)計與仿真 [J].現(xiàn)代電子技術(shù). 2020(19): 176178. The electronic switch using STC89C52 MCU and DS1302 clock chip Abstract: This paper introduces process of a timer switch that has the setting system time, starting time and stopping time functions, basing on the core IC microcontroller STC89C5 DS1302 and LCD 1602. It is convenient to modify and add function by using C language program, which is more transplantable and reliable pare with assembly language. The system has successfully simulated by protues. Key words: MCU。 time switch。 C language。 protues 最 新精 品 資料推薦 提 供全程指導(dǎo)服務(wù) 2020 全新精品資料 全新公文范文 全程指導(dǎo)寫作 –獨家原創(chuàng) 7 / 56 上文已完。下文為附加公文范文,如不需要,下載后可以編輯刪除,謝謝! 衛(wèi)計委家庭發(fā)展科 科長競聘演講稿 尊敬的各位領(lǐng)導(dǎo),各位同仁: 非常感謝委黨委給我這次機會,站到這里來競聘家庭發(fā)展科科長的職位,我想這是對我過去工作的的肯定,也是對我未來工作的期望,我會好好珍惜這次機會。 今年是我從事人口計生工作的第七個年頭,想想當(dāng)年,初來乍到,面對各種業(yè)務(wù)術(shù)語真是一頭霧水,聽到專業(yè)名詞看到一些藥具還會臉紅,就這樣我成為了一名計生戰(zhàn)線的新兵,一干就是七年。這一路走來,在領(lǐng)導(dǎo)、同志們的關(guān)心幫助之下,通過自己的不斷學(xué)習(xí)努力,我不但逐漸的熟悉了業(yè)務(wù),也對這份工作產(chǎn)生了感情,同時也收獲了領(lǐng)導(dǎo)和同志們的好評。 從事計劃生育工作以來,我一直負責(zé)宣傳教育工作,主要包括新聞宣傳、幸福家庭建設(shè)、出生人口性別比綜合治理等工作。我真的很喜歡這些工作,雖然我不是學(xué)的這個專業(yè),但興趣是最好的老師,我去鉆研、去請教、多學(xué)多看多寫,自加壓力,自我督促,從宣教工作的門外漢成為業(yè)務(wù)能手。 而過去宣教工作中的兩項內(nèi)容 — 幸福家庭建設(shè)、性別比治理現(xiàn)劃歸家庭發(fā)展科,再加上利益導(dǎo)向組成了現(xiàn)在的家庭發(fā)展科全部工作內(nèi)容。其中兩項工作都是我所從事數(shù)年、經(jīng)驗豐富且受到好評的,因此,最 新精 品 資料推薦 提 供全程指導(dǎo)服務(wù) 2020 全新精品資料 全新公文范文 全程指導(dǎo)寫作 –獨家原創(chuàng) 8 / 56 我認為,我擔(dān)任家庭發(fā)展科科長職務(wù)是有優(yōu)勢的。一是我有較強的寫作能 力,我先后在中國人口報、徐州日報等媒體上發(fā)表千字以上文章5 篇,這有助于我區(qū)家庭發(fā)展工作經(jīng)驗、做法的總結(jié)、提煉、推廣;二是我對組織大型活
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1