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

正文內(nèi)容

電子萬(wàn)年歷設(shè)計(jì)__課程設(shè)計(jì)-資料下載頁(yè)

2025-01-17 00:37本頁(yè)面
  

【正文】 ,低4位表示閏月大小,大月為0,小月為1,這樣一個(gè)字節(jié)就包括了所有閏月的信息。陰歷春節(jié)和陽(yáng)歷元旦相差的天數(shù)也用一個(gè)字節(jié)表示??偣灿?字節(jié)就可以存儲(chǔ)一年中任何一天陽(yáng)歷和陰歷的對(duì)應(yīng)關(guān)系的有關(guān)數(shù)據(jù),例如2004年的陰歷和陽(yáng)歷對(duì)應(yīng)關(guān)系如表41所示。表41 2004年的陰歷和陽(yáng)歷對(duì)應(yīng)關(guān)系表月份123456789101112閏2月大小小大大大小大小大小大小大小二進(jìn)制1000101010101天數(shù) 293030302930293029302930十六進(jìn)制4252212004年的春節(jié)和元旦差21天,這樣2004年的信息表示為:21,42H,52H,21H。其中表示12個(gè)月大小信息的字節(jié),第4位和第7位不用,第1個(gè)字節(jié)為十進(jìn)制,其它的都為十六進(jìn)制。按此方法,50年的陽(yáng)歷和陰歷對(duì)應(yīng)關(guān)系表總共使用200字節(jié)。有了算法和數(shù)據(jù)以后,就可以設(shè)計(jì)軟件了。先要根據(jù)當(dāng)前陽(yáng)歷的日期,算出陽(yáng)歷為該年中的第幾天。圖53為計(jì)算陽(yáng)歷中任何一天在該年中為第幾天的程序流程圖。置陽(yáng)歷總天數(shù)為0當(dāng)前月為1月?總天數(shù)中加入該月天數(shù)月數(shù)加1與當(dāng)前月同?總天數(shù)中加入號(hào)數(shù)當(dāng)前號(hào)數(shù)是總天數(shù)計(jì)算陽(yáng)歷天數(shù)結(jié)束,總天數(shù)中的數(shù)據(jù)為當(dāng)前日期在陽(yáng)歷年中為第幾天YNNY圖43 計(jì)算陽(yáng)歷天數(shù)程序流程圖計(jì)算出當(dāng)前陽(yáng)歷日期為該年中的第幾天后,再減去陽(yáng)歷該年春節(jié)和元旦的日差,如果夠減,則相減的結(jié)果就是陰歷在該年中的總第幾天了。根據(jù)該數(shù)據(jù)就可以推算出具體的當(dāng)前陰歷日期;如果不夠減,則表示當(dāng)前陰歷年為陽(yáng)歷年的前一年。這種情況下,根據(jù)實(shí)際,當(dāng)前陰歷日期會(huì)處于陰歷11月或12月,此時(shí)春節(jié)和元旦的日差減去前面計(jì)算出的當(dāng)前陽(yáng)歷日期在陽(yáng)歷年為第幾天的數(shù)據(jù),其結(jié)果表示當(dāng)前陰歷日期離春節(jié)的天數(shù)。計(jì)算出的陽(yáng)歷天數(shù)為該年的第幾天,存放在寄存器R2和R3中。計(jì)算出天數(shù)后,如果大于FFH,則把FFH存放在R2中,余值存放在R3中。也就是說在用寄存器R2和R3表示的天數(shù)信息中,R2充當(dāng)主寄存器,數(shù)據(jù)先存滿R2,再存R3。在整個(gè)轉(zhuǎn)換程序中,這里面的數(shù)據(jù)不能被覆蓋。計(jì)算出陽(yáng)歷總天數(shù)后,就可以根據(jù)它來(lái)推算陰歷日期。推算方法是,先用總天數(shù)減去春節(jié)和元旦的日差,如果結(jié)果為1,則該天正好是春節(jié)(因?yàn)榇汗?jié)在元旦之后,在計(jì)算春節(jié)和元旦的日差時(shí),假設(shè)元旦為0天,春節(jié)為n天,則日差為n。而前面計(jì)算的陽(yáng)歷總天數(shù)是該天在該年中的第幾天,是以元旦為1而得到的,與計(jì)算春節(jié)和元旦日差的這樣方法相比,其數(shù)值少了1,所以要在原來(lái)本應(yīng)該以0作為該天就是春節(jié)的依據(jù)的基礎(chǔ)上加1,所以以1作為該天是春節(jié)的標(biāo)志);如果結(jié)果小于1,則陰歷應(yīng)該是陽(yáng)歷的前一年;如果結(jié)果大于1,說明陽(yáng)歷和陰歷為同一年。再根據(jù)查表所得的該年的陰歷的閏年和大小月的信息,就可以推算出該天的陰歷日期了。圖44為由總天數(shù)推算出陰歷日期的程序流程圖。程序入口R2減1個(gè)月天數(shù) 夠減?下個(gè)月為閏月?減去閏月天數(shù)月加1月份為當(dāng)前正在減的月份的前一個(gè)月的最后一天月份為當(dāng)前正在減的月份,號(hào)數(shù)為R2中的值R2=0?R3=0?R2=R2+R3R3=0YYYYNNNN圖44 推算陰歷日期的程序流程圖第五章 測(cè)試結(jié)果設(shè)計(jì)完成后,給系統(tǒng)上電,液晶顯示屏顯示結(jié)果如圖51所示。河南工業(yè)職業(yè)技術(shù)學(xué)院 電氣0701班 王金海畢業(yè)設(shè)計(jì)SOLAR 2000/01/01LUNAR 2095/11/2500:00:00  SUN 鬧鈴 關(guān)閏月 00:00滾動(dòng)顯示圖51 液晶顯示屏的顯示結(jié)果調(diào)節(jié)10K電位器R4可調(diào)整液晶顯示屏的亮度。調(diào)整到合適亮度后,按控制按鈕,光標(biāo)會(huì)從陽(yáng)歷年位開始閃爍,進(jìn)入設(shè)定調(diào)整狀態(tài)。此時(shí)按加按鈕,當(dāng)前數(shù)字就可改變。按一次,數(shù)字加1;若長(zhǎng)按,則數(shù)字連續(xù)加。此時(shí),調(diào)整的位一直在閃爍,直到再次按光標(biāo)移動(dòng)控制位,光標(biāo)跳到下一位閃爍。調(diào)整順序依次為:陽(yáng)歷年、月、日,陰歷年、月、日,時(shí)、分、秒,鬧鈴時(shí)、分。當(dāng)全部參數(shù)調(diào)整完畢后,按退出按鈕,光標(biāo)停止閃爍,退出設(shè)定調(diào)整狀態(tài);當(dāng)再次按下此按鈕,鬧鈴顯示“開”;當(dāng)?shù)谌伟聪麓随I,鬧鈴顯示“關(guān)”。若當(dāng)前月為閏月,則屏幕左下角會(huì)顯示“閏月”;若不是閏月,則無(wú)顯示。調(diào)試分為硬件調(diào)試和軟件調(diào)試。硬件調(diào)試主要是檢測(cè)硬件電路是否有短路、斷路、虛焊等。DS1302的硬件電路很簡(jiǎn)單,只通過3根線與單片機(jī)相連,很容易檢測(cè),主要是檢查其引腳,如晶振和電源等是否接好。另外可以通過軟件來(lái)調(diào)試硬件,如為了測(cè)試顯示電路連接是否正確,可以編寫一個(gè)簡(jiǎn)單的顯示程序來(lái)測(cè)試它。接下來(lái)可進(jìn)行軟件調(diào)試,可以編寫只含DS1302的計(jì)時(shí)和讀寫程序、顯示程序,測(cè)試DS1302是否正常工作。最后調(diào)試時(shí)間調(diào)整程序和陰歷推算程序。計(jì)時(shí)器最關(guān)鍵的是計(jì)時(shí)的精度。電子萬(wàn)年歷中DS1302電路使用專用的晶振,經(jīng)測(cè)試制作的電子萬(wàn)年歷,一星期快了3s左右,誤差較大,實(shí)驗(yàn)設(shè)計(jì)中可換用標(biāo)準(zhǔn)晶振或用軟件進(jìn)行修正。結(jié)論本設(shè)計(jì)硬件電路較簡(jiǎn)單,所用器件較少,電路中使用了AT89S52單片機(jī)、DS1302時(shí)鐘芯片、24C02FLASH存儲(chǔ)器和HY12864液晶顯示器等主要芯片,實(shí)現(xiàn)了預(yù)計(jì)功能。在對(duì)芯片的管腳功能和用法有充分的了解后,根據(jù)設(shè)計(jì)要求設(shè)計(jì)硬件電路,包括單片機(jī)控制電路、時(shí)鐘電路、存儲(chǔ)電路、鍵盤掃描電路、顯示電路和鬧鈴電路。然后通過軟件編程,實(shí)現(xiàn)了對(duì)年、月、日、時(shí)、分、秒、星期、閏年和陰歷的自動(dòng)調(diào)整,用按鍵進(jìn)行控制,用液晶模塊進(jìn)行顯示,并具有鬧鈴功能。電子萬(wàn)年歷可以正常顯示時(shí)間并進(jìn)行時(shí)間調(diào)整,基本完成了預(yù)期要實(shí)現(xiàn)的目標(biāo)。 參考文獻(xiàn)[1] 吳金戌,沈慶陽(yáng).8051單片機(jī)實(shí)踐與應(yīng)用,北京:清華大學(xué)出版社,26-38.[2] 何立民.單片機(jī)應(yīng)用文集,北京:北京航空航天大學(xué)出版社,1991,53-72.[3] 公茂法.單片機(jī)人機(jī)接口實(shí)例集,北京:北京航空航天大學(xué)出版社,32-59.[4] 何立明.單片機(jī)高級(jí)教程——應(yīng)用與設(shè)計(jì),北京:北京航天航空大學(xué)出版社,149-173.[5] 李廣弟,朱月秀.單片機(jī)基礎(chǔ),北京:北京航空航天大學(xué)出版社,36-85.[6] 樓然苗,李光飛.MCS-51系列單片機(jī)設(shè)計(jì)實(shí)例,北京:北京航天航空大學(xué)出版社,75-83.[7] 李華.單片機(jī)原理與接口技術(shù),北京:清華大學(xué)出版社,33-80.[8] 王偉.高性能、低功耗帶RAM實(shí)時(shí)時(shí)鐘芯片DS1302(上),電子世界:第一期,1995,26-35.[9] 王偉.高性能、低功耗帶RAM實(shí)時(shí)時(shí)鐘芯片DS1302(下),電子世界:第四期,1995,32-41.[10] 劉光潭.中外集成電路簡(jiǎn)明速察手冊(cè),上海:電子工業(yè)出版社,1991.[11] 一九九九年產(chǎn)品目錄(第一期),武漢力源股份有限公司,1999.[12] 劉利.液晶顯示原理,上海:電子工業(yè)出版社,52-70.[13] 李宏,張家田.液晶顯示器件應(yīng)用技術(shù),北京:機(jī)械工業(yè)出版社,2004,156-183.[14] 沈慶陽(yáng).漢字顯示應(yīng)用技術(shù),上海:電子工業(yè)出版社,128-139.[15] MAXIM.NEW RELEASES DATA BOOK (VOLUME V),AMERICA,1996.致 謝 不知不覺,十二周的畢業(yè)設(shè)計(jì)結(jié)束了。我的畢業(yè)論文已整理完畢,電路調(diào)試進(jìn)展良好。畢業(yè)設(shè)計(jì)的完成意味著我的大學(xué)學(xué)習(xí)生活即將結(jié)束,從此我將進(jìn)入一個(gè)新的人生旅途、開始一段嶄新的生活——工作。在此,我衷心地感謝所有在我做畢業(yè)設(shè)計(jì)期間幫助過我的人。 首先我要感謝我的指導(dǎo)老師劉藝柱的大力幫助和支持。在整個(gè)設(shè)計(jì)過程當(dāng)中,李老師在大局上指導(dǎo)我畢業(yè)設(shè)計(jì)的每一進(jìn)程,還在百忙中抽空為我答疑解難,幫我分析講解畢業(yè)設(shè)計(jì)中所遇到的問題。不僅如此,劉老師還無(wú)私的給我提供了豐富的學(xué)習(xí)資源和良好的學(xué)習(xí)環(huán)境,為我的畢業(yè)設(shè)計(jì)帶來(lái)了很大方便。同時(shí)在我完成畢業(yè)設(shè)計(jì)的過程中提供了很多指導(dǎo)性的意見,使我受益匪淺。另外,劉老師淵博的學(xué)識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和為人給了我很大的教育,這些將使我終身受益。在此,我衷心感謝劉老師給予我的幫助和教育。最后,我要感謝我的母?!幽瞎I(yè)職業(yè)技術(shù)學(xué)院,在校期間,這里給我留下了美好的回憶。特別是在我即將踏上工作崗位的同時(shí),畢業(yè)設(shè)計(jì)整個(gè)過程給了我這樣一個(gè)鍛煉的機(jī)會(huì),使我加深了對(duì)以前知識(shí)的理解和鞏固,拓寬了知識(shí)面,也提高了我對(duì)所學(xué)知識(shí)的綜合應(yīng)用能力。我要對(duì)母校說:母校有我三五載,我愛母校一萬(wàn)年。祝愿母校的將來(lái)更美好!33
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1