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

正文內(nèi)容

電子日歷和溫度表的設(shè)計(jì)-長(zhǎng)安大學(xué)單片機(jī)課程的設(shè)計(jì)論文(編輯修改稿)

2025-07-24 16:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 于考慮到電子日歷的真實(shí)性與實(shí)用性,本設(shè)計(jì)添加時(shí)間的顯示及其手動(dòng)修改,初始時(shí)采用按鍵切換顯示,但考慮到產(chǎn)品的實(shí)用性與多功能性,顯示方式采用,在正常情況下自動(dòng)循環(huán)顯示,按鍵后將停留此顯示不變,再次按鍵后,將繼續(xù)循環(huán)顯示,實(shí)現(xiàn)了產(chǎn)品的多功能性???結(jié)通過(guò)這次單片機(jī)課程設(shè)計(jì)我受益匪淺,讓我明白了理論聯(lián)系實(shí)際的重要性,這次設(shè)計(jì)不僅鞏固了所學(xué)單片機(jī)理論知識(shí),還培養(yǎng)了我的動(dòng)手能力以及如何合理的查找資料,利用資料的能力。通過(guò)這次課程設(shè)計(jì),我學(xué)到了很多書(shū)本上學(xué)不到的東西,也深刻的認(rèn)識(shí)到自己對(duì)知識(shí)的掌握和運(yùn)用還遠(yuǎn)遠(yuǎn)不足,這次課程設(shè)計(jì)也鍛煉了我獨(dú)立思考問(wèn)題的能力以及如何去檢測(cè)解決問(wèn)題,提高了我的實(shí)際動(dòng)手能力,積累了一些做課程設(shè)計(jì)的經(jīng)驗(yàn),對(duì)我們今后的學(xué)習(xí)起到啟發(fā)作用。我認(rèn)為本次課程設(shè)計(jì)的不足之處是手動(dòng)修改不是很方便,由于初始方案想法的確定,最后已經(jīng)沒(méi)有時(shí)間進(jìn)行修改了,但我認(rèn)為采用本設(shè)計(jì)的修改方法可以更為快捷的設(shè)置到任何想要的數(shù)字。不方便是因?yàn)?,在修改的時(shí)候不能看到其他的顯示部分,只能是一位一位的顯示??傮w上來(lái)說(shuō),通過(guò)這次課程設(shè)計(jì)學(xué)習(xí),檢驗(yàn)了平時(shí)對(duì)理論的學(xué)習(xí),使我進(jìn)一步熟悉了單片機(jī)的結(jié)構(gòu)及工作原理,鍛煉了我的動(dòng)手能力,提高了自學(xué)能力,為以后的學(xué)習(xí)打下了好的開(kāi)端。在這次設(shè)計(jì)中我學(xué)到了很多,也發(fā)現(xiàn)了自己的不足,也難免有錯(cuò)誤之處,敬請(qǐng)?zhí)岢?!最后,還要感謝段老師的悉心教導(dǎo)。附 錄參考文獻(xiàn)[1]段晨東.《單片機(jī)原理及接口技術(shù)》.北京:清華大學(xué)出版社,2008[2]周潤(rùn)景 郝曉霞.《傳感器及檢測(cè)技術(shù)》.北京:電子工業(yè)出版社,2009[3]樓然苗 李光飛.《51系列單片機(jī)設(shè)計(jì)實(shí)例》.北京: 北京航天航空大學(xué)出版社,2006[4]:科學(xué)出版社,2003[5]:北京航空航天大學(xué)出版社,2000元 件 清 單元器件數(shù)量備注電阻31K電阻4電阻28K獨(dú)石電容6獨(dú)石電容230PF電解電容110Uf 25V51單片機(jī)實(shí)驗(yàn)板189C52芯片1MAX232芯片174LS245芯片274LS138芯片1DS18B201三極管90122PNP二極管IN40011數(shù)碼管2三位八段 共陰晶振1芯片座6電源座1三腳 5V通信插座1CON232電源適配器1通訊電纜1微型按鈕開(kāi)關(guān)10實(shí)驗(yàn)插板1單排插針若干雙排插針若干短路塊若干導(dǎo)線若干電路原理圖圖十九程序源代碼NIAN EQU 20H ;年 YUE EQU 21H ;月 DAY EQU 22H ;日 HOUR EQU 23H ;時(shí) FEN EQU 24H ;分 MIAO EQU 25H ;秒 XQ EQU 26H ;星期 WDH EQU 27H ;溫度符號(hào) WDZ EQU 28H ;溫度值 DQ BIT ; FLAG BIT F0 ;DS18B20存在標(biāo)志位 FLAG1 BIT 60H ;節(jié)日提醒與否標(biāo)志位 FLAG2 BIT 70H ;自動(dòng)循環(huán)顯示與否標(biāo)志位 ORG 0000H LJMP MAIN ORG 000BH ;中斷入口地址 LJMP ZD0 ;中斷 ORG 0030HMAIN: MOV SP,60H ;設(shè)置堆棧 MOV TMOD,01H ;定時(shí)器0采用工作方式1 MOV TH0,4CH MOV TL0,00H ;裝入計(jì)50ms的初始值 SETB TR0 ;啟動(dòng)定時(shí)器 SETB EA ;開(kāi)放CPU中斷 SETB ET0 ;允許定時(shí)器0中斷 MOV 42H,20 ;1s需計(jì)20次50ms MOV MIAO,50 。此下未初始化 MOV FEN,59 MOV HOUR,23 MOV DAY,30 MOV YUE,6 MOV WDH,00H MOV WDZ,00 MOV NIAN,11 MOV XQ,4 MOV DPTR,XS MOV P2,0F0H MOV 43H,3 MOV 44H,6 MOV 4CH,250 MOV 4DH,250 MOV 4AH,YUE ;將月單元內(nèi)容存于4AH單元中 MOV R1,20H ;顯示程序的首地址 MOV 30H,2 MOV 31H,200 MOV 59H,3 CLR FLAG1 ;此上為初始化PD: MOV A,R1 CJNE A,NIAN,BUB ;判斷顯示是否為日期 MOV A,YUE ;判斷月份是否變化 CJNE A,4AH,BAO ;若變化則跳至報(bào)警程序BUB: LCALL RE_TEMP ;調(diào)用溫度子程序 LCALL TURN ;轉(zhuǎn)化溫度符號(hào)與值存于單元中 LCALL PDU ;判斷是否有鍵按下 JZ CX ;若無(wú)則跳至CX LCALL DL20MS ;延時(shí)20ms LCALL PDU 。判斷是否有鍵按下 JZ CX ;若無(wú)則跳至CX JNB ,KEY4 ;判斷4鍵按下否 JNB ,KEY7 ;判斷7鍵按下否KEY7: LCALL SFF ;按鍵釋放否 CPL FLAG2 ;將FLAG2取反CX: LCALL CS ;調(diào)顯示子程序 JNB FLAG2,QD ;為零則循環(huán)顯示 LJMP PD ;為一則不循環(huán)顯示QD: DJNZ 31H,PD MOV 31H,200 DJNZ 30H,PD ;循環(huán)顯示 MOV 30H,2 INC R1 INC R1 INC R1 ;修改顯示首地址 MOV A,R1 CJNE A,XQ,BD ;判斷顯示是否為星期與溫度 MOV R1,XQ MOV A,59H ;一小時(shí)內(nèi)溫度只判斷3次 JNZ PDW ;3次未完則調(diào)判斷溫度程序BD: DJNZ 43H,PD ;地址修改滿3次否 MOV 43H,3 ;重新裝入值 MOV R1,20H ;修改顯示首地址為年單元 LJMP PD RETBAO: LCALL BJ ;調(diào)報(bào)警子程序 DJNZ 4DH,BAO MOV 4DH,250 MOV 4AH,YUE ;將變化后的月份存于4AH內(nèi) LJMP BUB ;返回PDW: MOV A,WDH JZ GWN ;判斷溫度的正負(fù)DWN: MOV A,WDZ CJNE A,10,X0 ;為負(fù)時(shí)判斷溫度值是否大于10X0: JNC BOJ ;大于10則報(bào)警 LJMP BDGWN: MOV A,WDZ CJNE A,38,X1 ;為整時(shí)判斷溫度值是否大于38X1: JNC BOJ ;大于38則報(bào)警 LJMP BDBOJ: DEC 59H MOV R1,XQ ;溫度報(bào)警 LCALL BJ LJMP BDKEY4: LCALL SFF ;按鍵4釋放否 MOV A,R1 MOV R0,A ;保護(hù)顯示首地址 MOV 47H,R0 ;保護(hù)顯示首地址 MOV R3,00H MOV 4BH,2 ;用于判斷十位與個(gè)位 LJMP XHKEY44: LCALL SFF ;按鍵4釋放否 INC R3 ;片選加一,顯示下一位 DJNZ 4BH,TT MOV 4BH,2 INC R0 ;修改顯示地址TT: DJNZ 44H,XH ;判斷六位數(shù)碼管顯示完否 MOV 44H,6 MOV R3,0FFH ;R3加一位00H MOV R0,47H ;恢復(fù)顯示首地址 LJMP KEY4 ;重新顯示第一位數(shù)碼管XH: LCALL PDU JZ BB ;判斷是否有鍵按下 LCALL DL20MS ;延時(shí)20ms LCALL PDU JZ BB JNB ,KEY47 ;7鍵按下否 JNB ,KEY44 ;4鍵按下否 JNB ,KEY1 ;1鍵按下否BB: MOV A,4B
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1