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

正文內(nèi)容

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

2025-07-16 13:09 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 901年2月1日總共經(jīng)過了31天(從表1可 看出),31對(duì)7取模是3:i901年1月1日是星期二,加三后,是星期五。因此1901年2月1日是星期五。同理,可以推算出從1901—2100年任何一天是星期幾。表1月份123456789101112閏年312931303130313130313031非閏年312831303130313130313031陰歷的算法比較復(fù)雜,它包含兩個(gè)部分。一部分是陽歷日和陰歷日的對(duì)應(yīng)關(guān)系;另一部分則是陽歷日和農(nóng)歷節(jié)氣的對(duì)應(yīng)關(guān)系。下面只介紹與設(shè)計(jì)有關(guān)的陰歷和陽歷的關(guān)系。表2比特?cái)?shù)0123456789101112131415數(shù)據(jù)!!!!!1!!!1!1xxxx我們先要做一個(gè)數(shù)據(jù)表,這個(gè)數(shù)據(jù)表里面每2個(gè)字節(jié),表示T一個(gè)陰所年彝個(gè)月份的天教 2個(gè)字節(jié)(共16bit)的具體意義如表2。 其中“!(0/1)中“0”表示30天,“1”表示29天?!皒 x x x(4個(gè)比特可表示數(shù)值范圍0~15)”表示該年中是否有閏月,數(shù)值“0”表示無閏月,“ 1~12” 表示某一個(gè)閏月。閏月一般是29天;在200年中(1901~2100年),閏月是30天的,可用一個(gè)特殊語句來解決。這里2OO年需要200 x 2=400個(gè)字節(jié),構(gòu)成陰歷壓縮數(shù)據(jù)表。有了陰歷的數(shù)據(jù)表后,主要是要確定陽歷日和胡歷日的對(duì)應(yīng)關(guān)系。我們知道陽歷年1901年1月1日,對(duì)應(yīng)的陰歷年是對(duì)應(yīng)的陰歷日,可用以下算法:(1)從陽歷年1901年1月1日到1901年2月1日,計(jì)算出經(jīng)過了31天;(2)根據(jù)陰歷數(shù)據(jù)表知道陰歷年1900年11月有29天,因此31—29=2天。原來陽歷年1901年1月1日對(duì)應(yīng)的陰歷日是11日,則有11+1=13;(3)因?yàn)殛帤v1901年12月份有30天,而13=30,所以陽歷年1901年2月1日對(duì)應(yīng)的陰歷年是1900年12月13日。如果上一步相加得出的散大于當(dāng)前陰歷月的總的天敢,別應(yīng)該繼續(xù)減去當(dāng)前陰歷月的總的天數(shù),直到符合條件。 對(duì)于月份增加時(shí),還要通過數(shù)據(jù)表查看是否要經(jīng)過閏月。對(duì)于其他任何一個(gè)陽歷日和陰歷日的對(duì)應(yīng)關(guān)系,都可以通過以上算法求得結(jié)果。 實(shí)現(xiàn)時(shí)鐘,日歷顯示設(shè)計(jì)DS1302可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),且具有閏年補(bǔ)償?shù)榷喾N功能. DS1302 的寄存器DS1302 有12 個(gè)寄存器,其中有7 個(gè)寄存器與日歷、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為BCD 碼形式,其日歷、時(shí)間寄存器及其控制字見表1。此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM 相關(guān)的寄存器等。時(shí)鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。 DS1302 與RAM 相關(guān)的寄存器分為兩類:一類是單個(gè)RAM 單元,共31 個(gè),每個(gè)單元組態(tài)為一個(gè)8 位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的RAM 寄存器,此方式下可一次性讀寫所有的RAM 的31 個(gè)字節(jié),命令控制字為FEH(寫)、FFH(讀)。 DS1302 實(shí)時(shí)顯示時(shí)間的軟硬件DS1302 與CPU 的連接需要三條線,即SCLK(7)、I/O(6)、RST(5)。圖3 示出DS1302 與89C2051 的連接圖,其中,時(shí)鐘的顯示用LCD。 DS1302 與CPU 的連接實(shí)際上,在調(diào)試程序時(shí)可以不加電容器, 的晶振即可。只是選擇晶振時(shí),不同的晶振,誤差也較大。另外,還可以在上面的電路中加入DS18B20,同時(shí)顯示實(shí)時(shí)溫度。只要占用CPU 一個(gè)口線即可。 LCD 還可以換成LED,還可以使用北京衛(wèi)信杰科技發(fā)展有限公司生產(chǎn)的10 位多功能8 段液晶顯示模塊LCM101,內(nèi)含看門狗(WDT)/時(shí)鐘發(fā)生器及兩種頻率的蜂鳴器驅(qū)動(dòng)電路,并有內(nèi)置顯示RAM,可顯示任意字段筆劃,具有3-4 線串行接口,可與任何單片機(jī)、IC 接口。功耗低,顯示狀態(tài)時(shí)電流為2μA(典型值),省電模式時(shí)小于1μA,~,顯示清晰。實(shí)現(xiàn)過程:由串行的時(shí)鐘芯片DS1302,送給單片機(jī),單片機(jī)處理后輸出。而74LS164將串行信號(hào)變成并行信號(hào),每個(gè)164對(duì)應(yīng)LED七段碼,三個(gè)164對(duì)應(yīng)三行LED數(shù)碼管。,共七列數(shù)碼管,(實(shí)際有兩行是六列)行列掃描共同形成萬年歷。其整個(gè)過程,如原理圖所示。 圖C 時(shí)間調(diào)整程序流程圖第五章 實(shí)驗(yàn)測(cè)試部分電子萬年歷的電路系統(tǒng)較大,對(duì)于焊接方面更是不可輕視,龐大的電路系統(tǒng)中只要出于一處的錯(cuò)誤,則會(huì)對(duì)檢測(cè)造成很大的不便,而且電路的交線較多,對(duì)于各種鋒利的引腳要注意處理,否則會(huì)刺被帶有包皮的導(dǎo)線,則會(huì)對(duì)電路造成短路現(xiàn)象。在本成電子萬年歷的設(shè)計(jì)調(diào)試中遇到了很多的問題。回想這些問題只要認(rèn)真多思考都是可以避免的,以下為主要的問題:(1)LED數(shù)碼管的斷碼錯(cuò)亂,原因出于沒有認(rèn)真看清 a、b 、c等引腳信息。解決:重新排列74LS47的輸出端,相應(yīng)接入LED數(shù)碼管,即可解決出現(xiàn)在的斷碼或亂碼。( 2)對(duì)萬年歷修改時(shí)間或日期時(shí),有時(shí)LED數(shù)碼管被屏蔽掉,造成不亮現(xiàn)象。解決:根據(jù)儀器的測(cè)試,發(fā)現(xiàn)電路的驅(qū)動(dòng)能力不足,最后在DS1302時(shí)鐘芯片的/CS、SCLK、,電路的驅(qū)動(dòng)能力才能滿足,即可解決不亮現(xiàn)象。電子成年歷是多功能的數(shù)字型,可以看當(dāng)前日期(陰、陽歷),時(shí)間,還有溫度的儀器。電子成年歷功能很多,所以對(duì)于它的程序也較為復(fù)雜,所以在編寫程序和調(diào)試時(shí)出現(xiàn)了相對(duì)較多的問題。最后經(jīng)過多次的模塊子程序的修改,一步一步的完成,最終解決了軟件。在軟件的調(diào)試過程中主要遇到的問題如下:1.燒入程序后,LED數(shù)碼管顯示閃動(dòng),而且亮度不均勻。解決:首先對(duì)調(diào)用的延時(shí)進(jìn)行逐漸修改,可以解決顯示閃動(dòng)問題。其次,由于本作品使作動(dòng)態(tài)掃描方式顯示的數(shù)字,動(dòng)態(tài)掃描很快,人的肉眼是無法看出,但是調(diào)用的顯示程序時(shí),如果不在反回時(shí)屏蔽掉最后的附值,則會(huì)出現(xiàn)很亮的現(xiàn)象,所以在顯示的后面加了屏蔽子令,最后解決了此問題。2.修改時(shí)間、日期時(shí)沒有農(nóng)歷沒有自動(dòng)對(duì)應(yīng)上。解決:把不相關(guān)的程序暫時(shí)屏蔽,地農(nóng)歷的子程序獨(dú)立調(diào)試,發(fā)現(xiàn)在調(diào)用農(nóng)歷自動(dòng)更新時(shí),對(duì)十進(jìn)制和十六進(jìn)制處理不好,所以會(huì)造成錯(cuò)亂。最后把相應(yīng)的十進(jìn)制進(jìn)行修改,使得可以與十六進(jìn)制對(duì)應(yīng),最后解決了此問題. 測(cè)試結(jié)果分析(1).在測(cè)試中遇到發(fā)光二極管、LED數(shù)碼管為不顯示時(shí),首先使用試測(cè)儀對(duì)電路進(jìn)行測(cè)試,觀察是否存在漏焊,虛焊,或者元件損壞.(2).LED 數(shù)碼管顯示不正常,還有亮度不夠,首先使用試測(cè)儀對(duì)電路進(jìn)行測(cè)試,觀察電路是否存在短路現(xiàn)象。查看燒寫的程序是否正確無誤,對(duì)程序進(jìn)行認(rèn)真修改。 (3).DS1302 與微處理器進(jìn)行數(shù)據(jù)交換時(shí),首先由微處理器向電路發(fā)送命令字節(jié),命令字節(jié)最高位MSB(D7)必須為邏輯1,如果D7=0,則禁止寫DS1302,即寫保護(hù);D6=0,指定時(shí)鐘數(shù)據(jù),D6=1,指定RAM 數(shù)據(jù);D5~D1 指定輸入或輸出的特定寄存器;最低位LSB(D0)為邏輯0,指定寫操作(輸入), D0=1,指定讀操作(輸出)。在DS1302 的時(shí)鐘日歷或RAM 進(jìn)行數(shù)據(jù)傳送時(shí),DS1302 必須首先發(fā)送命令字節(jié)。若進(jìn)行單字節(jié)傳送,8 位命令字節(jié)傳送結(jié)束之后,在下2 個(gè)SCLK 周期的上升沿輸入數(shù)據(jù)字節(jié),或在下8 個(gè)SCLK 周期的下降沿輸出數(shù)據(jù)字節(jié)。DS1302 與RAM 相關(guān)的寄存器分為兩類:一類是單個(gè)RAM 單元,共31 個(gè),每個(gè)單元組態(tài)為一個(gè)8 位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的RAM 寄存器,在此方式下可一次性讀、寫所有的RAM 的31 個(gè)字節(jié)。要特別說明的是備用電源B1,可以用電池或者超級(jí)電容器( 以上)。雖然DS1302 在主電源掉電后的耗電很小,但是,如果要長(zhǎng)時(shí)間保證時(shí)鐘正常,最好選用小型充電電池。 充電電池。如果斷電時(shí)間較短(幾小時(shí)或幾天)時(shí),就可以用漏電較小的普通電解電容器代替。100 μF 就可以保證1 小時(shí)的正常走時(shí)。DS1302 在第一次加電后,必須進(jìn)行初始化操作。初始化后就可以按正常方法調(diào)整時(shí)間。 測(cè)試結(jié)論經(jīng)過多次的反復(fù)測(cè)試與分析,可以對(duì)電路的原理及功能更加熟悉,第六章 結(jié)論在整個(gè)設(shè)計(jì)過程中,發(fā)揮團(tuán)隊(duì)精神,分工合作,充分發(fā)揮人的主觀能動(dòng)性,自主學(xué)習(xí),學(xué)到了許多沒學(xué)到的知識(shí),完成了對(duì)萬年歷的設(shè)計(jì),達(dá)到了預(yù)期的目的。在最初的設(shè)計(jì)中,發(fā)揮“三個(gè)臭皮匠,頂個(gè)諸葛亮”的作用,相互學(xué)習(xí)、相互討論、研究,完成了最初的設(shè)想。在電路焊接時(shí)雖然沒什么大問題,但從中也知道了焊接在整個(gè)作品中的重要性,電路工程量大,不能心急,一個(gè)個(gè)慢慢來不能急于求成,反而達(dá)到事半功倍的效果。對(duì)電路的設(shè)計(jì)、布局要先有一個(gè)好的構(gòu)思,才顯得電路板美觀、大方。程序編寫中,由于思路不清晰,開始時(shí)遇到了很多的問題,經(jīng)過靜下心來思考,理清了思路,終于能夠完成它。在此次設(shè)計(jì)中,知道了做凡事要有一顆平常的心,不要想著走捷徑,一步一腳印。也練就了我們的耐心,做什么事都在有耐心。此次設(shè)計(jì)中學(xué)到了很多很多東西,這是最重要的。第七章 謝辭畢業(yè)設(shè)計(jì)的完成,為我的大學(xué)學(xué)習(xí)生活畫下了最后一筆。應(yīng)該感謝的人很多,首先感謝學(xué)院給我們提供了一個(gè)展現(xiàn)自己的舞臺(tái),給我們一次難得煅煉的機(jī)會(huì),使得我們的動(dòng)手能力和專業(yè)技能都有了很大的提高。在做論文設(shè)計(jì)的日子里得到了指導(dǎo)教師的悉心指導(dǎo),在此向我們的指導(dǎo)教師致以誠(chéng)摯的謝意。感謝提供相關(guān)技術(shù)幫助的老師和同學(xué),你們的支持和鼓勵(lì)使我們對(duì)這次的作品完成有了信心和動(dòng)力,也給了我們很多無私的幫助和支持,我們?cè)诖松畋碇x意。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1