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

正文內(nèi)容

基于單片機(jī)的多功能數(shù)字電子鐘設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(存儲(chǔ)版)

  

【正文】 */ void ds_w0(void)。//用于鬧鈴的設(shè)置 /*日期、時(shí)間設(shè)置函數(shù) */ void tiaozheng(void){ yy = read_clock(0x8d)。//函數(shù) lcm_w_word(年 )。 lcm_w_test(1,dd%16+0x30)。//刷新程序中的分鐘數(shù)據(jù) } lcm_w_test(1,(mm/16)+0x30)。 //取出上一次的鬧鐘小時(shí)值 minute=clk_ala[1]。//顯示分鐘的個(gè)位 // lcm_w_word()。//允許寫 1302 芯片操作 write_clock(address,(item/10)*16+item%10)。//調(diào)整后的時(shí)間重新賦值給 time(time 為 hour 或 minute),這步很重要 ,沒(méi)有將無(wú)法更新鬧鐘數(shù)據(jù) } /**********************************************************************************************************/ //調(diào)整時(shí)間子函數(shù),設(shè)置鍵、數(shù)據(jù)范圍、上調(diào)加一,下調(diào)減一功能。mini=1。mini=0。mini=0。mini=0。 tiaozheng()。 ds_w()。//轉(zhuǎn)換成 10 進(jìn)制月份數(shù)據(jù) yy = read_clock(0x8d)。}//平年 2 月 28 天 if(mo==2amp。}//30 天的月份 tiaozheng()。 附錄 30 ds_w()。 //被調(diào)數(shù)據(jù)加一或減一函數(shù) tiaozheng()。 } /********************************************************************* ********************************************************************** ************** 主函數(shù) **************** 附錄 31 ********************************************************************** /********************************************************************/ void main() { unsigned char e=0,f=0,tmp,i。K4=1。 //清屏 Clean_12864_GDRAM()。}//關(guān)閉 鬧鐘圖標(biāo) 顯示 // 附錄 32 tmp=read_clock(0x85)。0x0f。//關(guān)閉蜂鳴器 } //==============鬧鐘處理結(jié)束 ======================= } else {} //========否則啟動(dòng)調(diào)時(shí) ========================= /*按鍵及紅外遙控設(shè)置時(shí)間 。//取出 1302 分鐘 i = tmp/16。 //=================以下是鬧鐘的相關(guān)處理 =================== if(ala_flag==1){//鬧鐘標(biāo)志位 set1616pic(6,1,0,2)。DelayM(1000)。K2=1。 write_data(TH/10+0x30)。 tiaozheng()。mini=1。}//31天的月份 if(mo==4||mo==6||mo==9||mo==11){max=30。yy%4!=0){max=28。 moontemp2=mo%16。mini=0。 max=59。address=0x80。time=hour。 time=minute。address=0x8a。//查看數(shù)值是否在有效范圍之內(nèi) if(item0mini)item0=max。//查看數(shù)值是否在有效范圍之內(nèi) if(itemmini) item=max。 // lcm_w_test(1,(minute/10)+0x30)。//向液晶寫數(shù)據(jù),顯示分鐘的個(gè)位數(shù) lcm_w_word(秒 )。//顯示個(gè)位 lcm_w_word(時(shí) )。//調(diào) 用字符顯示函數(shù),顯示文字 星期 附錄 25 lcm_w_test(1,mo%16+0x30)。//顯示內(nèi)容字符 20 lcm_w_test(1,(yy/16)+0x30)。 unsigned char clk_ala[2]={0x00,0x00}。 //K2確認(rèn)、返回 sbit K3 = P1^6。 我還要感謝 XXX的每一位老師,他們教會(huì)我們?cè)S多專業(yè)方面的知識(shí),還教會(huì)我們?yōu)槿颂幨碌牡览?。因此,多功能電子鐘在未?lái)的農(nóng)業(yè)方面會(huì)有更大的作用,希望以后會(huì)完善。 主要工作和成果如下: ( 1)介紹了單片機(jī)為核心的時(shí)鐘電路設(shè)計(jì)流程,對(duì)多功能數(shù)字電子鐘的應(yīng)用進(jìn)行了討論。系統(tǒng)中有四個(gè)按鍵,即:上調(diào)鍵 S下調(diào)鍵 S返回鍵 S設(shè)置鍵 S5。 圖 11 按鍵模塊 蜂鳴器報(bào)警模塊的用處是當(dāng)時(shí)間為預(yù)定時(shí)間時(shí)發(fā)出響聲。溫濕度傳感器模塊電路如圖 9 所示。 最小系統(tǒng)復(fù)位電路如圖 6 所示。為了更好實(shí)現(xiàn)各模 塊的功能,對(duì)多個(gè)方案比較確定方案。 硬件電路包括單片機(jī)最小系統(tǒng)電路、 DS1302 實(shí)時(shí)時(shí)鐘芯片電路模塊、LCD12864 液晶顯示模塊、按鍵模塊、 DHT11 溫濕度傳感器模塊、蜂鳴器報(bào)警電路模塊;軟件部分則是應(yīng)用例如 C 語(yǔ)言的編程實(shí)現(xiàn)對(duì)時(shí)鐘芯片進(jìn)行時(shí)間數(shù)據(jù)的讀和寫,時(shí)間顯 示是通過(guò)液晶顯示程序?qū)崿F(xiàn)的,通過(guò)按鍵操作實(shí)現(xiàn)功能的轉(zhuǎn)換和屏幕的切換。上電后,如果要越過(guò)不穩(wěn)定狀態(tài)需要等待 1s,在此期間無(wú)需發(fā)送任何指令。時(shí)鐘脈沖的個(gè)數(shù)在單字節(jié)方式下為 8+8,前 8 位指定訪問(wèn)地址,( 8 位地址 +8 位數(shù)據(jù)),在多字節(jié)方式下為 8加最多可達(dá) 248的數(shù)據(jù)。單片機(jī)與 DS1302 能通信,簡(jiǎn)單地通過(guò)采用同步串行的方式來(lái)進(jìn)行,需要用三根I/O 線:串行時(shí)鐘( SCLK)、復(fù)位( RST )、 I/O 數(shù)據(jù)線。拉低的引腳會(huì)輸出一個(gè)對(duì) P1 每一 個(gè)端口它的寫 1 時(shí), P1 端口被內(nèi)都可定義為輸入或輸出線,其中 、 兼有部的上拉電阻拉為高電平,這時(shí)可以作為輸入口。 黑龍江八一農(nóng)墾大學(xué)畢業(yè)設(shè)計(jì)(論文) — 3— 2 元件介紹 STC89C52 功能特點(diǎn) STC89C52 是一種低電壓,高性能 COMOS8 的微處理器,具有 8K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器,俗稱單片機(jī)。 黑龍江八一農(nóng)墾大學(xué)畢業(yè)設(shè)計(jì)(論文) — 2— 溫濕度傳感器有電阻式濕敏元件、電容式濕敏元件,還有電解質(zhì)離子型濕敏元件、重量型濕敏元件、光強(qiáng)型濕敏元件、聲表面波濕敏元件等。單片機(jī)為系統(tǒng)的中樞,數(shù)據(jù)輸出以后用顯示器顯示出來(lái)。溫濕度是 一種最基本的環(huán)境參數(shù),溫濕度采集系統(tǒng)是由感濕元件和測(cè)溫元件還有一個(gè)高性能單片機(jī)組成,單片機(jī)必須具有 A/D 采集模塊。 單片機(jī)的利用在不斷地走向深入的過(guò)程中,因?yàn)樗阅軓?qiáng),功耗低,價(jià)格廉價(jià),工作可靠,使用很方便,所以常常作為控制系統(tǒng)的神經(jīng)中樞,在自動(dòng)控制系統(tǒng)中常常應(yīng)用,作為一個(gè)核心元件,按照詳細(xì)的電路圖實(shí)現(xiàn)整體的功能。對(duì)于任何一個(gè)人,時(shí)間都很寶貴,事物的繁忙性和繁雜性常常使人們忽略了時(shí)間的流逝,忘記了要做的事情,當(dāng)事情不是很重要的時(shí)候,這種 遺忘無(wú)傷大雅。 系統(tǒng)程序設(shè)計(jì)(見附錄) ..................................... 錯(cuò)誤 !未定義書簽。 溫濕度傳感器模塊 ................................................. 錯(cuò)誤 !未定義書簽。 系統(tǒng)的設(shè)計(jì)思路 ...................................................... 錯(cuò)誤 !未定義書簽。 電子時(shí)鐘的國(guó)內(nèi)外研究現(xiàn)狀 ................................ 錯(cuò)誤 !未定義書簽。本設(shè)計(jì) 的核心元件是 STC89C52, LCD12864 液晶模塊、 DHT11 溫濕度感應(yīng)模塊、 DS1302時(shí)間模塊及按鍵模塊組成。 3)定時(shí)時(shí)間到達(dá)時(shí),蜂鳴器報(bào)警。 2)掉電后時(shí)鐘芯片正常運(yùn)行,重新上電后不用校正時(shí)鐘。時(shí)間如果不準(zhǔn)確,會(huì)對(duì)那些需要精確時(shí)間的人帶來(lái)極大的麻煩。 電子時(shí)鐘的研究背景 ............................................. 錯(cuò)誤 !未定義書簽。 3 總體方案 ............................................................................. 錯(cuò)誤 !未定義書簽。 時(shí)鐘模塊 .................................................................. 錯(cuò)誤 !未定義書簽。 系統(tǒng)程序流程圖設(shè)計(jì) ............................................. 錯(cuò)誤 !未定義書簽。 前言 — V— 前言 近年來(lái),電子產(chǎn)品的成長(zhǎng)越來(lái)越快,社會(huì)競(jìng)爭(zhēng)也更劇烈,人們對(duì)電子時(shí)鐘的要求更高了。另外,電子鐘發(fā)展越來(lái)越快,人們的需求 也相應(yīng)的越來(lái)越高,這就促成了新型電子鐘的產(chǎn)生。 多功能電子時(shí)鐘不但具有傳統(tǒng)鐘表的作用,而且可以檢測(cè)溫濕度。其中,第三種方法電路簡(jiǎn)單修改功能方便。這類人工測(cè)試方式費(fèi)時(shí)吃力、效力低,且測(cè)試的溫度及濕度偏差大,隨機(jī)性大 。本文給出了一種基于單片機(jī)實(shí)現(xiàn)帶溫度檢測(cè)的電子時(shí)鐘的設(shè)計(jì)方法和實(shí)現(xiàn)過(guò)程。 P1 端口能 I/O 端當(dāng) P1 端口作為輸口。秒、分、時(shí)、日、星期、月、年的信息由日歷電路輸出,自動(dòng)調(diào)整可以改變每個(gè)月的天數(shù)和閏年的天數(shù)。數(shù)據(jù)在時(shí)鐘( SCLK)的上升沿串行輸入,把命令字裝入移位寄存器后,在之后的時(shí)鐘周期可以訪問(wèn),寫操作時(shí)輸出數(shù)據(jù)。 DHT11 的供電電壓為 3~ 。由于 DS1302 時(shí)鐘芯片 無(wú)源,再加上一個(gè)電源才能在斷電情況運(yùn)行十年以上不丟失數(shù)據(jù) ,重新上電后也不需要校正時(shí)鐘。系統(tǒng)由單片機(jī)基本系統(tǒng),溫濕度采集模塊,時(shí)鐘模塊,報(bào)警模塊,按鍵模塊。 單片機(jī)的時(shí)鐘具有兩種工作模式,即片內(nèi)時(shí)鐘和片外時(shí)鐘模式。 15678234DS1302GND10pC410pC5GND12Y2VCC VCC+3V 圖 8 時(shí)鐘模塊電路圖 黑龍江八一農(nóng)墾大學(xué)畢業(yè)設(shè)計(jì)(論文) — 12— 溫濕度傳感器 DHT11 的接法很簡(jiǎn)單,它的 DATA 引腳與 STC89C52 芯片的 引腳相連接, VSS 引腳接地。 按鍵模塊電路如圖 11 所示。時(shí)鐘芯片向單片機(jī)發(fā)出中斷請(qǐng)求,單片機(jī)通過(guò)報(bào)警模塊進(jìn)行警報(bào),此時(shí),若按下四個(gè)按鍵中的任意一個(gè),報(bào)警停止, LCD12864 顯示的時(shí)間繼續(xù)精確顯示。結(jié)論 — 19— 結(jié)論 設(shè)計(jì)運(yùn)用了單片機(jī) STC89C52 為主控元件,配合無(wú)源時(shí)鐘芯片 DS1302,顯示電路采用了 LCD12864,溫濕度采集則應(yīng)用了 DHT11。這些功能在工業(yè)監(jiān)測(cè)控制系統(tǒng)中起到定時(shí)、監(jiān)控作用,再加上影像數(shù)據(jù)的實(shí)時(shí)記錄功能會(huì)更好。在此,謹(jǐn)對(duì)有高度責(zé)任心的 XXX老師致以最崇高的謝意。 //K1設(shè)置 sbit K2 = P1^5。//定義時(shí)間映射全局變量(專用寄存器) signed char address,item,item0,max,mini。 lcm_w_word(20)。//第一個(gè)參數(shù) 0,表示本行寫入 LCM 的是指令,指定顯示位置88H(第三行左端) lcm_w_word(星期 )。//顯示十位 lcm_w_test(1,hh%16+0x30)。//向液晶寫數(shù)據(jù),顯示分鐘的十位數(shù) lcm_w_test(1,ss%16+0x30)。//顯示小時(shí)個(gè)位 // lcm_w_word(:)。//數(shù)減 1 } if(itemmax) item=mini。//數(shù)減 1 } if(item0max) item0=mini。//調(diào)用字符顯示函數(shù),顯示 調(diào)整字樣 /* if(sel==8) {lcm_w_wor
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1