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

正文內(nèi)容

基于單片機(jī)的電子萬年歷設(shè)計(編輯修改稿)

2025-07-24 20:09 本頁面
 

【文章內(nèi)容簡介】 :從芯片內(nèi)某地址讀取數(shù)據(jù)函數(shù): void DS1302_GetTime(SYSTEMTIME *Time)描述: 獲取時鐘芯片的時鐘數(shù)據(jù)到自定義的結(jié)構(gòu)型數(shù)組函數(shù): void DS1302InputByte(unsigned char d)描述: 往時鐘寫入一字節(jié)函數(shù): unsigned char DS1302OutputByte(void)描述:從時間內(nèi)讀取一個字節(jié) DS18B20子程序的實現(xiàn)DS18B20的讀寫時序如圖19所示。 圖19 DS18B20讀寫時序簡易的程序流程圖如圖20所示: 圖20 DS18B20讀寫程序流程圖主要函數(shù)描述:函數(shù): void Init_DS18B20(void)描述:單總線傳輸初始化函數(shù).函數(shù): void WriteOneChar(uchar dat) 描述:往芯片內(nèi)部地址寫入一個字節(jié),有寫數(shù)據(jù)和寫指令之分.函數(shù): void ReadTemp(void)描述:讀取芯片的溫度.函數(shù): void delay_18B20(unsigned int i)描述:延時函數(shù)鍵盤示意圖如圖21所示。 圖21 按鍵示意圖主要函數(shù)模塊:函 數(shù) 名: void key_count()功能描述:設(shè)置狀態(tài)轉(zhuǎn)換函數(shù),根據(jù)變量count的不同值,對應(yīng)不同的設(shè)置狀態(tài)按下設(shè)置鍵,自動切換設(shè)置位函 數(shù) 名: void key_out()功能描述:跳出設(shè)置模式函 數(shù) 名: uchar key_up(int temp,int max,int min)功能描述: 按鍵加函數(shù),在最大值與最小值之間變化函 數(shù) 名: uchar key_down(int temp,int max,int min)功能描述: 按鍵減函數(shù),在最大值與最小值之間變化函 數(shù) 名:void set_year()。 void set_month()。 void set_day()。 void set_hour()。void set_minute()。 功能描述: 分別是用來設(shè)置 年 月 日 時 分 秒函 數(shù) 名: void key_al01() 功能描述:設(shè)置定時報警功能主要函數(shù)模塊:函 數(shù) 名: Init_GUI()功能描述:進(jìn)行界面初始化,例如固定的年、星期、農(nóng)歷函 數(shù) 名: void Show_NL() 功能描述:根據(jù)算法,得出陰歷, 包括天干地支月日函 數(shù) 名: void Show_YL()功能描述:根據(jù)算法,從時鐘芯片讀出陽歷數(shù)據(jù),顯示出來函 數(shù) 名: LCD_ShowWNL()功能描述: 根據(jù)算法,顯示電子萬年歷,其中時鐘的”秒”位為每次循環(huán)刷新一次,”分”為在普通模式時每分鐘刷新一次,在設(shè)置模式時每次循環(huán)刷新一次,”時”為在普通模式時每小時刷新一次,在設(shè)置模式時每次循環(huán)刷新一次,公歷農(nóng)歷的年、月、日、星期、溫度,設(shè)置模式每次循環(huán)刷新一次函數(shù)名:void LCD_showalarm()功能描述: 顯示定時報警的時間函 數(shù) 名: void mian()功能描述:.顯示萬年歷,循環(huán)讀取時間,并通過程序進(jìn)行鍵盤檢測第五章 測試結(jié)果分析與結(jié)果(1)在測試中遇到LEDLCD16824不顯示分析:首先使用試測儀對電路進(jìn)行測試,觀察是否存在漏焊,虛焊,或者元件損壞。再接著研究程序的時序圖是否正確。最后發(fā)現(xiàn)程序時序方面出了點小錯。修改后就把問題解決了(2)測試中遇到調(diào)時間調(diào)到2079年后跳到2000年分析:認(rèn)真研究時鐘芯片的Datasheet發(fā)現(xiàn),對年的讀取,讀出后是BCD碼轉(zhuǎn)換成十制顯示時算法不正確(3)按鍵調(diào)整時,不是按單位遞增和遞減分析:在鍵盤程序中,按鍵一次,向芯片寫入一個新的數(shù)字,在寫入數(shù)字后必須有一定延時才再寫入另一個數(shù)字 (4)燒寫程序進(jìn)單片機(jī)里面時,有時會在顯示屏上顯示爛碼.分析:經(jīng)過多次的反復(fù)測試與分析,掌握了硬件的設(shè)計與分析的能力, 學(xué)會看英文版的Datasheet,同時在軟件的編程方面得到更到的提高,對編程能力得到加強(qiáng)。對所學(xué)的知識得到很大的提高與鞏固。 最終實現(xiàn)功能:(1)能顯示陽歷年、月、日、星期、小時、分、秒(2)顯示模塊采用LCD液晶顯示,要求能用按鍵調(diào)整時間。(3)能顯示陰歷月、日,在顯示陰歷時間時能標(biāo)明是否為閏年。(4)具有定時報警功能,能夠進(jìn)行整點和半點語音報時。(5)能夠準(zhǔn)確在LCD上顯示室。(6)在顯示農(nóng)歷時通過算法能夠把天干地去也顯示出來。結(jié)束語通過對基于單片機(jī)的萬年歷的研究和設(shè)計,完成了一種能夠顯示陽歷、陰歷、星期、時間、實時溫度、天干地支的多功能萬年歷,該萬年歷還可以定時報警和進(jìn)行進(jìn)行整點和半點報時。本系統(tǒng)設(shè)計從開始到完成包括文檔的編寫總共花了一個月左右的時間,設(shè)計的難點在于星期和天干地支的計算方法,還有單片機(jī)和各個芯片之間的通信協(xié)議,液晶的讀寫時序,按鍵的防抖。本系統(tǒng)基本完成了設(shè)計指標(biāo)的所有要求,所有的程序分塊編寫,通過main函數(shù)來調(diào)用,增加了程序的易修改性和易讀性,方便他人的使用和改進(jìn)。但是由于時間的局限性以及本人能力的有限性,本系統(tǒng)還有許多需要改進(jìn)和完善的地方。其中主要的問題就是功耗和電源供電的問題,該處采用5V供電,最好采用3V供電。整個電路的功耗太大,沒讓單片機(jī)工作在空閑模式,這都是作品不實用,不能夠大批量生產(chǎn),這都有待改進(jìn),希望以后有機(jī)會對該系統(tǒng)做進(jìn)一步的完善。致 謝四月維夏,山有嘉卉。初春的綠城早已艷陽朝天,花滿枝頭,欣欣向榮。在這個美好的季節(jié)里,我在電腦上敲出了最后一個字,心中涌現(xiàn)的不是想象已久的歡欣,卻是難以言喻的失落。是的,隨著論文的終結(jié),意味著我生命中最純美的學(xué)生時代即將結(jié)束,盡管百般不舍,這一天終究會在熙熙攘攘的喧囂中決絕的來臨。四年寒窗,所收獲的不僅僅是愈加豐厚的知識,更重要的是在閱讀、實踐中所培養(yǎng)的思維方式、表達(dá)能力和廣闊視野。很慶幸這些年來我遇到了許多恩師益友,無論在學(xué)習(xí)上、生活上還是工作上都給予了我無私的幫助和熱心的照顧,讓我在諸多方面都有所成長。感恩之情難以用語言量度,謹(jǐn)以最樸實的話語致以最崇高的敬意。在此要感謝的是我的導(dǎo)師李林老師。本論文能夠順利完成,離不開李林老師的悉心指導(dǎo)和嚴(yán)格要求,李林老師在論文的選題、研究理論、框架結(jié)構(gòu)、數(shù)據(jù)整理,直至撰寫、修改和定稿等各個環(huán)節(jié)均嚴(yán)格把關(guān),并投入了大量的時間和精力。老師治學(xué)嚴(yán)謹(jǐn),學(xué)識淵博,為我營造了一種良好的研究氛圍。在跟隨老師學(xué)習(xí)的過程中,我不僅掌握了全新而實用的學(xué)術(shù)思想和研究方法,也領(lǐng)會了許多待人接物與為人處世的道理。李林老師嚴(yán)以律己、寬以待人的崇高風(fēng)范,樸實無華、平易近人的人格魅力,令人如沐春風(fēng),倍感溫馨。最后,我要向在百忙之中抽時間對本文進(jìn)行審閱、評議和參加本人論文答辯的各位師長表示感謝!參考文獻(xiàn)[1][D].商品與質(zhì)量理論研究,2011,(5).[2][J].工業(yè)技術(shù)與職業(yè)教育,2011(1).[3] 祝詩平. Proteus和Keil軟件在單片機(jī)教學(xué)中的應(yīng)用[J] .西南農(nóng)業(yè)大學(xué)學(xué)報(社會科學(xué)版),2011(2).[4]王來志,[J] .知識經(jīng)濟(jì),2011,(5).[5][M].北京郵電大學(xué)出版社,2008.[6] 陳紅,[D].中小企業(yè)管理與科技,2011,(34).[7][J]. 中小企業(yè)管理與科技,2011,(16).[8][J].數(shù)字技術(shù)與應(yīng)用,2011,(11).[9]Tom Berry. Based on the SG3525 liquid crystal display plane back light driving circuit design[J].Liquid crystal display,2009,(1). [10]JENNIFER Y,BISWANATH M,DIPAK G. Based on SCM USB excuse circuit and the application in data munication [D]. WUHAN university of science and technology bachelor39。s degree thesis, 2011. 附錄一 作品實物圖附錄二 原理圖附錄三 部分程序主程序includeinclude //更改管腳includeincludeincludeincludeincludeincludedefine uchar unsigned chardefine uint unsigned intSYSTEMTIME sys。uchar c_sun,year_sun,month_sun,day_sun。uchar year_moon,month_moon,day_moon,week。 uchar alarm=0,al_hour=0,al_min=0。I
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1