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

正文內(nèi)容

基于單片機(jī)的數(shù)字電子時(shí)鐘設(shè)計(jì)-全文預(yù)覽

  

【正文】 。3CH值初始化為0,程序開始運(yùn)行時(shí)并不判斷定時(shí)是否已到。顯示當(dāng)前星期數(shù)MOVC A,A+DPTRMOV P1,ACLR Y_SACALL D_1MSSETB Y_SOUT1:RET日期的顯示,秒表的顯示,倒計(jì)時(shí)的顯示,調(diào)鬧鈴,調(diào)定時(shí)的顯示,閃爍的顯示程序與以上的的掃描相似,有的以子程序的方式出現(xiàn),通過子程序調(diào)用語(yǔ)句ACALL調(diào)用;有點(diǎn)直接嵌套在相應(yīng)的程序里面,順序執(zhí)行,或者用調(diào)轉(zhuǎn)語(yǔ)句AJMP調(diào)用。顯示當(dāng)前時(shí)間秒十位SETB SEC_SMOV A,BMOVC A,A+DPTRMOV P1,ACLR SEC_GACALL D_1MS 。時(shí)間顯示子程序JNB ,OUT1 。跳入定時(shí)調(diào)整程序DATETZ:AJMP DATETZ1 。鬧鈴重響標(biāo)志位設(shè)定LCALL RING 。R4,R3所存參數(shù)減為0, 定時(shí)長(zhǎng)度已到JNB ,SHENGYIN2 。JZ S_PD 。鬧鈴重響間隔60秒MOV R4,1MOV R3,0AJMP MAINDSPDKQ: 。標(biāo)志位F0為0,不進(jìn)行鬧鈴重響設(shè)定CPL F0MOV 3CH,1 。JZ MIAO 。SUBB A,38H。調(diào)用時(shí)鐘顯示子程序JNB ,RERING 。按下2鍵,進(jìn)行鬧鈴設(shè)置JNB ,DSTZ 。若十位,個(gè)位組成兩位數(shù)能被4整除,則年數(shù)能被4整除,為閏年。只有2月與平、閏年相關(guān),因此在閏年和平年的子程序中,要判斷是不是2月,若是則在相應(yīng)的年中進(jìn)行日期的增加,若不是則轉(zhuǎn)入平時(shí)的月份。以下為定時(shí)中斷流程圖:進(jìn)入T0定時(shí)中斷修正,重裝計(jì)數(shù)初值按7鍵秒表的百分之一秒位,秒位,分位,時(shí)位的進(jìn)位 DEC PNUMPNUM=0,已到1秒MOV PNUM,100重裝中斷計(jì)數(shù)值INC SECOND 秒位加1R3,R4所存定時(shí)長(zhǎng)度減1分,時(shí),日周,月,年的進(jìn)位 RETI 中斷返回 NO YES YES NO 計(jì)數(shù)器T1工作于方式1, 當(dāng)調(diào)用響鈴程序時(shí),其計(jì)數(shù)功能開啟,為音樂音調(diào)不同頻率的方波的形成,提供延時(shí)。,工作于方式1,計(jì)數(shù)1次,時(shí)長(zhǎng)1us,故計(jì)數(shù)器計(jì)數(shù)10000次,進(jìn)入中斷,計(jì)數(shù)初值為6553610000=55536=0D8F0,從而100次中斷為一秒,一秒之后,判斷是否到60秒,若不到則秒加一,然后返回,若到,則秒賦值為0,分加一,依次類推。10. 11鍵為鬧鈴重響控制開關(guān),重響功能開啟時(shí),從鬧鈴隨音樂結(jié)束而結(jié)束的時(shí)刻開始,或從手動(dòng)按9鍵停止鬧鈴的時(shí)刻開始定時(shí),一段時(shí)間后鬧鈴重響。0鍵——調(diào)整狀態(tài)指示燈滅,返回主程序,顯示時(shí)間7. 按下8鍵,數(shù)碼管熄滅,時(shí)鐘仍在走時(shí),進(jìn)入節(jié)能模式。定時(shí)調(diào)整對(duì)應(yīng)鍵如下:6鍵——分,按一次該位加15鍵——秒,按一次該位加14鍵——開啟定時(shí)功能,并顯示倒計(jì)時(shí)0鍵——調(diào)整狀態(tài)指示燈滅,返回主程序,顯示時(shí)間5. 按5鍵鈴聲測(cè)試,揚(yáng)聲器播放音樂。時(shí)間調(diào)整對(duì)應(yīng)鍵如下:6鍵——時(shí),按一次該位加15鍵——分,按一次該位加14鍵——秒,按一次該位清00鍵——調(diào)整狀態(tài)指示燈滅,返回主程序,顯示時(shí)間3. 按3鍵——鬧鈴調(diào)整模式。以下為在該工作方式下模式選擇的按鍵方式:1. 按1鍵——日期模式。以下為輸入部分樣例:在本實(shí)驗(yàn)中主要用用P3口輸入按鍵信號(hào),還用到了特殊的P0口。最后進(jìn)行功能擴(kuò)展,在已經(jīng)正確的設(shè)計(jì)基礎(chǔ)上,添加額外的功能!五,實(shí)驗(yàn)要求實(shí)現(xiàn)1. 整體設(shè)計(jì)此次設(shè)計(jì)主要是應(yīng)用單片機(jī)來設(shè)計(jì)電子時(shí)鐘,硬件部分主要分以下電路模塊:顯示電路用8個(gè)共陰數(shù)碼管分別顯示,星期(年份),小時(shí)、分鐘(月份)和秒(日),通過動(dòng)態(tài)掃描進(jìn)行顯示,從而避免了譯碼器的使用,同時(shí)節(jié)約了I/0端口,使電路更加簡(jiǎn)單。第三部分是軟件部分:先學(xué)習(xí)理解匯編語(yǔ)言的編程方法再根據(jù)設(shè)計(jì)的硬件電路進(jìn)行分塊的編程調(diào)試,最終完成程序設(shè)計(jì)。運(yùn)用這種方法,關(guān)鍵在于各模塊的兼容和配合,若各模塊不匹配會(huì)出現(xiàn)意想不到的錯(cuò)誤。四,實(shí)驗(yàn)設(shè)計(jì)分析針對(duì)要實(shí)現(xiàn)的功能,采用AT89S51單片機(jī)進(jìn)行設(shè)計(jì),AT89S51 單片機(jī)是一款低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4KB在線可編程(ISP)的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS 51指令系統(tǒng)及80C51引腳結(jié)構(gòu)。當(dāng)鬧玲時(shí)間到蜂鳴器發(fā)出聲響,按停止鍵使可使鬧玲聲停止。29 / 30基于單片機(jī)的數(shù)字電子鐘設(shè)計(jì)一, 實(shí)驗(yàn)?zāi)康?. 學(xué)習(xí)8051定時(shí)器時(shí)間計(jì)時(shí)處理、按鍵掃描及LED數(shù)碼管顯示的設(shè)計(jì)方法。3. 利用按鍵可對(duì)時(shí)間及鬧玲進(jìn)行設(shè)置,并可顯示鬧玲時(shí)間。由于數(shù)碼管掃描周期很短,由于人眼的視覺暫留效應(yīng),使數(shù)碼管看起來總是亮的,從而實(shí)現(xiàn)了各種顯示。程序可分為鬧鐘的聲音程序、時(shí)間顯示程序、日期顯示程序,秒表顯示程序,時(shí)間調(diào)整程序、鬧鐘調(diào)整程序、定時(shí)調(diào)整程序,延時(shí)程序等。第二部分是硬件部分:依據(jù)想要的功能分塊設(shè)計(jì)設(shè)計(jì),比如輸入需要開關(guān)電路,輸出需要顯示驅(qū)動(dòng)電路和數(shù)碼管電路等。第六部分是硬件實(shí)現(xiàn)部分:連接電路并導(dǎo)入程序檢查電路,若與設(shè)計(jì)的完全一樣一般能實(shí)現(xiàn)想要的功能。 輸入部分輸入信號(hào)主要是各種模式選擇和調(diào)整信號(hào),由按鍵開關(guān)提供。并且走時(shí)顯示LED燈每隔1秒改變一次明暗,此為正常工作模式。顯示時(shí)分秒且可調(diào)整,調(diào)整狀態(tài)指示燈亮。顯示定時(shí)長(zhǎng)度且可調(diào)整,調(diào)整狀態(tài)顯示燈亮。按下8鍵,秒表清零。9. 10鍵為鈴聲選擇開關(guān),按下與否,可以選擇兩手音樂。本實(shí)驗(yàn)中,計(jì)數(shù)器T0,T1中斷都有運(yùn)用,其中T0中斷為時(shí)鐘定時(shí)所用,T1中斷用于音樂播放?;谝陨峡紤],以R3為倒計(jì)時(shí)中的秒,R4為倒計(jì)時(shí)的分,當(dāng)秒加1時(shí)R3減一,減到0之后,秒賦值為59,分減一,直到分為0。具體的邏輯判斷方法為:首先,要考慮年份是不是閏年,閏年的判斷方法是:將年份除以100,若能整除,則將年份除以400,若還能整除,則為閏年,若不能,則為平年;若不能被100整除,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1