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

正文內(nèi)容

基于單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)畢業(yè)設(shè)計(jì)-wenkub.com

2025-02-22 11:57 本頁(yè)面
   

【正文】 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQc UE%amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 //鬧鐘處理 } } 內(nèi)部資料 請(qǐng)勿外傳 9JWKf wvGt YM*Jgamp。 Display()。 //鬧鐘響應(yīng)函數(shù) /******************************函數(shù)聲明結(jié)束 ****************************/ /******************************主函數(shù)開(kāi)始 ******************************/ void main(void) { LCD_init()。 //設(shè)置鬧鐘函數(shù) void Set_Time_Display(unsigned int x, unsigned int y)。 //設(shè)置星期函數(shù) void Set_Alarm_Second(unsigned int Key_On_Number_Flag)。 //設(shè)置日期日函數(shù) void Set_Date_Month(unsigned int Key_On_Number_Flag)。 //設(shè)置時(shí)間分函數(shù) void Set_Time_Hour(unsigned int Key_On_Number_Flag)。 //設(shè)置時(shí)間時(shí)的初始值 : 2021124,星期二, 12: 00: 00 unsigned char Set_Alarm_Init[]={0, 0, 0}。 /************************** 模塊結(jié)束 **************************/ /************************** *************************/ sbit Alarm_On=P2^3。 /************************* 模塊結(jié)束 **************************/ /************************** 模塊開(kāi)始 **************************/ /***************************** 引腳定義 ****************************/ sbit SCLK=P2^6。 sbit LCD_EN=P2^2。 特別感謝曾老師的幫助,他對(duì)我的系統(tǒng)提出了很多改進(jìn)的意見(jiàn),對(duì)我的論文中的一些不足的地方也一一地指出。開(kāi)始他細(xì)心指導(dǎo)我的選題工作,在做開(kāi)題報(bào)告的過(guò)程中,又反復(fù)而耐心地給我指出問(wèn)題的所在,并幫助我糾正了許多不妥之處。系統(tǒng)采用串行器件具有線路簡(jiǎn)單、體積小、價(jià)格低等優(yōu)點(diǎn)。通過(guò)外圍元件實(shí)時(shí)時(shí)鐘芯片 DS1307構(gòu)成了一個(gè)具有實(shí)時(shí)時(shí)間與日歷顯示、按鍵調(diào)時(shí)、鬧鈴定時(shí)功能的數(shù)字時(shí)鐘。同時(shí)可以對(duì)時(shí)間、日期、星期和鬧鐘進(jìn)行設(shè)置。 本系統(tǒng)的仿真采用 PROTEUS 軟件,在 PROTEUS 庫(kù)中選取的元件,如表 41所示。整個(gè)系統(tǒng)的軟件設(shè)計(jì)均采用 C 語(yǔ)言開(kāi)發(fā),采用查詢的方式對(duì)按鍵狀 態(tài)進(jìn)行掃描,確保系統(tǒng)的實(shí)時(shí)性。本系統(tǒng)軟件程序主要包括 :液晶 LCD1602 的底層驅(qū)動(dòng)模塊、時(shí)鐘芯片 DS1307 的底層驅(qū)動(dòng)模塊、鍵盤掃描及鍵值處理模塊、鬧鐘模塊等。 +5V穩(wěn)壓器采用 CW7805,其應(yīng)用電路如圖 216 所示。如表 24所示。 圖 213 寫命令字流程圖 3)定義光標(biāo)位置 寫命令字 讀入狀態(tài)字→ A =0? 不忙嗎? 延時(shí) R/W=0 RS=0 E=1 命令字→ A,A→ P1 E=0 RS=0 返回 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 13頁(yè) 共 31頁(yè) 把顯示數(shù)據(jù)要某個(gè)位置,就是把顯示數(shù)據(jù)寫在相應(yīng)的 DDRAM 地址中, DDRAM地址占 7 位。其指令名稱是指要實(shí)現(xiàn)的功能,控制代號(hào)是采用的十六進(jìn)制的數(shù)值表示的。如圖 212 所示為讀入狀態(tài)字流程圖。 LCD1602 的顯示操作 LCD 有四種基本操作,具體如表 22 所示。 系統(tǒng)中采用 LCD1602 作為顯示器件輸出信息, 可以顯示 2行 16個(gè) 漢字。 R5R6R7R8+ 5 VK E Y 1K E Y 2K E Y 3K E Y 4P 0 .0P 0 .1P 0 .2P 0 .3 圖 210 鍵盤電路 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 10頁(yè) 共 31頁(yè) LCD 顯示模塊 LCD 顯示器分為字段顯示和字符顯示兩種。 L S 1Q1P N PR95k+ 5 VP2.3 圖 29 鬧鈴電路 鍵盤模塊 鍵盤模塊設(shè)置了四個(gè)按鍵: KEY KEY KEY KEY4。 圖 27 DS1307 的內(nèi)部振蕩電路 時(shí)鐘模塊電路如圖 28所示,其中晶振采用的是 , 經(jīng)內(nèi)部電路分頻后可獲得一個(gè)標(biāo)準(zhǔn)的秒脈沖信號(hào);電阻 R R4 是 I2C 總線的上拉電阻。 圖 24 I2C 總線的數(shù)據(jù)傳送格式 的寫控制 圖 25是 DS1307 的寫控制格式,首先發(fā)送啟動(dòng)信號(hào),然后發(fā)送的第一個(gè)字節(jié)是用來(lái)控制芯片的地址以及讀寫控制位( D0: 0– 寫),之后是應(yīng)答位,然后發(fā)送其它四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 8頁(yè) 共 31頁(yè) 字節(jié)數(shù)據(jù),在最后發(fā)送一個(gè)結(jié)束標(biāo)志的應(yīng)答位,緊跟著是停止信號(hào)。具體如圖 24所示,三種信號(hào)的格式如下: (1)啟動(dòng)信號(hào):當(dāng)時(shí)鐘總線 SCL 為高電平時(shí),數(shù)據(jù)線 SDA 由高電平跳變?yōu)榈碗娖蕉x為“啟動(dòng)”信號(hào)。當(dāng) WP 位為 1 時(shí),寫保護(hù)位防止對(duì)任一寄存器的寫操作。 (2)秒寄存器( 81H、 80H) 的位 7 定義為時(shí)鐘暫停標(biāo)志( CH)。 表 21 DS1307 的 日歷、 時(shí)間寄存器 地址 D7 D6 D5 D4 D3 D2 D1 D0 功能 取值范圍 81H CH 十位 個(gè)位 秒 0059 83H 0 十位 個(gè)位 分 0059 85H 0 12 十位 十位 個(gè)位 時(shí) AM: 112 PM: 0023 24 8B 0 0 0 0 0 星期 星期 0107 87H 0 0 十位 個(gè)位 日 0131 89H 0 0 0 十位 個(gè)位 月 0112 8DH 十位 Year 年 0099 8FH OUT 0 0 SOWE 0 0 RS1 RS0 控制字 91H RAM 56 8 00HFFH (1)小時(shí)寄存器( 85H、 84H) 的位 7 用于定義 DS1307 是運(yùn)行于 12 小時(shí)模式還是 24小時(shí)模式。相應(yīng)功能如下: Vcc:主電源; Vbat:備用電源。 時(shí)鐘模塊 系統(tǒng)采用 DS1307 時(shí)鐘芯片。 圖中, 、 、 及 P1 口為單片機(jī)與液晶顯示器連接的控制和通信的數(shù)據(jù)端口; 和 為單片機(jī)與時(shí)鐘芯片 DS1307 通信的端口; 為鬧鐘的控制端口; 、 、 、 為 按鍵模塊的接口。 方案確定 綜合考慮以上兩種方案的優(yōu)缺點(diǎn)以及題目的基本要求和發(fā)揮要求,在本設(shè)計(jì)中,我采用了第二種方案,即采用單片機(jī)來(lái)實(shí)現(xiàn)數(shù)字時(shí)鐘的功能為我此次設(shè)計(jì)的方案。 液晶顯示模塊:?jiǎn)纹瑱C(jī)讀取時(shí)鐘芯片 DS1307 中的信息,通過(guò)液晶顯示器實(shí)時(shí)顯示。系統(tǒng)結(jié)構(gòu)框圖如圖 12所示。 系統(tǒng)以 AT89C51 單片機(jī)為核心控制器件, 它除了具備微機(jī) CPU的數(shù)值計(jì)算功能外,還具有靈活強(qiáng)大的控制功能,以便實(shí)時(shí)檢測(cè)系統(tǒng)的輸入量、控制系統(tǒng)的輸出量,實(shí)現(xiàn)自動(dòng)控制。 報(bào)告詳細(xì)介紹了整個(gè)系統(tǒng)的硬件組成結(jié)構(gòu)、工作原理和系統(tǒng)的軟件程序設(shè)計(jì)。設(shè)計(jì)以硬件軟件化為指導(dǎo)思想,充分發(fā)揮單片機(jī)功能,大部分功能通過(guò)軟件編程來(lái)實(shí)現(xiàn),電路簡(jiǎn)單明了,系統(tǒng)穩(wěn)定性高。其中學(xué)生一份,指導(dǎo)教師一份。 學(xué)生需完成系統(tǒng)方案制定與工作原理分析、 硬件 設(shè)計(jì)、軟件設(shè)計(jì)、系統(tǒng)仿真或?qū)嵨镏谱?、設(shè)計(jì)報(bào)告撰 寫 等 工作 。 設(shè)計(jì)可按如下步驟進(jìn)行: 1. 收集有關(guān)資料并消化吸收; 2. 制定設(shè)計(jì)方案; 3. 完成硬件設(shè)計(jì)、軟件設(shè)計(jì),仿真測(cè)試成功后可完成實(shí)物制作; 4. 撰寫設(shè)計(jì)報(bào)告(不少于 4000 字)。 I 目 錄 摘 要 ................................................................ 1 第 1 章 設(shè)計(jì)方案 ...................................................... 2 方案論證與比較 ................................................ 2 方案確定 ...................................................... 3 第 2 章 硬件設(shè)計(jì) ...................................................... 4 單片機(jī)主控模塊 ................................................ 4 時(shí)鐘模塊 ...................................................... 5 DS1307 的引腳功能 ....................................... 5 DS1307 的內(nèi)部結(jié)構(gòu) ....................................... 5 DS1307 的讀寫操作 ....................................... 7 DS1307 硬件電路設(shè)計(jì) ..................................... 8 鬧鈴模塊 ...................................................... 9 鍵盤模塊 ...................................................... 9 LCD 顯示模塊 ................................................. 10 LCD1602的引腳功能 ..................................... 10 LCD1602 的顯示操作 ..................................... 10 電源模塊 ..................................................... 14 第 3 章 軟件設(shè)計(jì) ..................................................... 15 系統(tǒng)流程圖 ................................................... 15 液晶顯示模塊流程圖 ........................................... 15 鍵盤處理模塊流程圖 ........................................... 16 第 4 章 系統(tǒng)測(cè)試 ..................................................... 21 總 結(jié) ............................................................... 23 致 謝 ............................................................... 24 參考文獻(xiàn) ............................................................. 25 附錄 1 系統(tǒng)仿真電路圖 ................................................ 26 II 附錄 2 PCB 板底圖 .................................................... 27 附錄 3 主要源程序 ....................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1