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

正文內(nèi)容

基于多功能數(shù)字鐘單片機(jī)畢業(yè)論文(編輯修改稿)

2024-07-24 20:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 MOV 43H,01H MOV A,44H ADD A,01H DA A MOV 44H,A 。數(shù)據(jù)反送。 CJNE A,12H,RETOUT1 。是否等于12月 MOV 44H,01H MOV A,45H ADD A,01H DA A MOV 45H,A 。數(shù)據(jù)反送。 CJNE A,99H,RETOUT1 。年低位是否等于100 MOV 45H,00H MOV A,46H ADD A,01H DA A MOV 46H,A 。數(shù)據(jù)反送。 CJNE A,99H,RETOUT1 。年高位是否等于99 MOV 46H,00H。RETOUT1:POP PSW ?;謴?fù)現(xiàn)場(chǎng) POP ACC SETB ET0 。開(kāi)始定時(shí) RETI 。中斷返回 時(shí)鐘設(shè)置及溫度上下限設(shè)定流程圖及其子程序時(shí)鐘設(shè)置及溫度上下限設(shè)定流程圖如下:YNYN時(shí)鐘調(diào)整是干擾退出退出設(shè)置鬧鈴時(shí)間及溫度上下限?延時(shí)875MS?延時(shí)125MS圖(1)時(shí)鐘設(shè)置的關(guān)鍵在于對(duì)按鍵的處理比如按鍵防抖部分調(diào)整時(shí)間及溫度上下限的流程圖如下:鍵防抖下一位設(shè)置加一減一YYNNYN圖(2)相應(yīng)程序如下:ADJUST:LCALL DELAY125MS JB SETB1, $+2 。這是一次干擾 AJMP AJT1 LJMP RETOUT2 AJT1: LCALL DELAY875MS 。再調(diào)用一次延時(shí)確定按鍵功能 JB SETB1,AJT2 。是調(diào)整時(shí)間 LCALL ADJUST_RING_TEMPERATURE 。是調(diào)整鬧鈴時(shí)間及溫度上下限AJT2: CLR ET0 。關(guān)中斷 CLR TR0 。關(guān)計(jì)時(shí)由于調(diào)整年、月、日和鬧鈴的時(shí)、分、秒及溫度上下限設(shè)定的程序比較類似所以下面就只介紹年位的調(diào)整。相應(yīng)程序如下:。年高位調(diào)節(jié)YEAR1:LCALL DISPLAY LCALL DELAY500MS MOV A,10000001B 。閃爍位置 的設(shè)置 LCALL WRITE_INSTRUCTION 。向液晶寫入命令(后述) MOV A,00100000B 。顯示空白 LCALL WRITE_LCDDATA 。向液晶寫入顯示數(shù)據(jù) MOV A,00100000B 。顯示空白 LCALL WRITE_LCDDATA 。向液晶寫入顯示數(shù)據(jù) LCALL DELAY500MS 。空白顯示時(shí)間 JNB SETB1, YEAR2 。INCRESS1:JB UP,DECRESS1 。 MOV R5,46H LCALL JIAYEAR 。調(diào)用對(duì)年高位加的子程序 MOV 46H,R5DECRESS1:JB DOWN,YEAR1_1 。 MOV R4,46H LCALL JIANYEAR 。調(diào)用對(duì)年高位減的子程序 MOV 46H,R4YEAR1_1:AJMP YEAR1 。反復(fù)閃爍。 年低位調(diào)節(jié)YEAR2:LCALL DISPLAY LCALL DELAY500ms MOV A,10000011B 。閃爍位置的設(shè)置 LCALL WRITE_INSTRUCTION 。向液晶寫入命令(后述) MOV A,00100000B 。顯示空白 LCALL WRITE_LCDDATA 。向液晶寫入顯示數(shù)據(jù) MOV A,00100000B 。顯示空白 LCALL WRITE_LCDDATA LCALL DELAY500MS ??瞻罪@示時(shí)間 JNB SETB1,MONTH 。INCRESS2:JB UP,DECRESS2 。 MOV R5,45H LCALL JIAYEAR 。調(diào)用對(duì)年低位加的子程序 MOV 45H,R5DECRESS2:JB DOWN,YEAR2_1 。 MOV R4,45H LCALL JIANYEAR 。調(diào)用對(duì)年低位減的子程序 MOV 45H,R4YEAR2_1:AJMP YEAR2;下面分別是年加、年減的子程序。============================================ 年加一JIAYEAR:LCALL DELAY125MS 。調(diào)用延時(shí)防抖 JNB ,$ 。等待鍵松開(kāi) MOV A,R5ADD A,01H DA A 。十進(jìn)制調(diào)整 CJNE A,0A0H,JIAYEAR1 CLR AJIAYEAR1:MOV R5,A 。數(shù)據(jù)回送 RET。年減一JIANYEAR:LCALL DELAY125MS 。調(diào)用延時(shí)防抖 JNB ,$ 。等待鍵松開(kāi) MOV A,R4 CLR CY SUBB A,01H MOV 50H,A CJNE A,0FFH,$+1 JC JIANYEAR_1 MOV A,99H AJMP JIANYEAR_2JIANYEAR_1: ANL A,0FH ;數(shù)據(jù)處理 CJNE A,0FH,$+1 JC JIANYEAR_3 MOV A,50H CLR CY SUBB A,06H AJMP JIANYEAR_2JIANYEAR_3:MOV A,50HJIANYEAR_2:MOV R4,A ;數(shù)據(jù)回送RET這是關(guān)于單個(gè)DS18B20的測(cè)溫程序,晶振是12MHZ,溫度傳感器18B20采用器件默認(rèn)的12位轉(zhuǎn)化,最大轉(zhuǎn)化時(shí)間要750毫秒,用1602液晶屏顯示,。相應(yīng)程序如下: TEMPER_L EQU 29H 。用于保存讀出溫度的低字節(jié) TEMPER_H EQU 28H 。用于保存讀出溫度的高字節(jié) T_DF EQU 27H 。FORMAT后的小數(shù)部分(decimal fraction),半字節(jié)的溫度小數(shù)(存在低四位) FLAG1 EQUT 50H 。用作是否檢測(cè)到DS18B20的標(biāo)志位 A_BIT EQU 20H 。液晶十位數(shù)存放內(nèi)存位置 B_BIT EQU 21H 。液晶個(gè)位數(shù)存放內(nèi)存位置 C_BIT EQU 22H 。個(gè)位小數(shù) D_BIT EQU 23H 。十位小數(shù) S_BIT EQU 24H 。正負(fù)符號(hào)注:以上定義都在程序開(kāi)頭初始化的。T_CONVERSION: LCALL INIT_1820 。DS18B20的溫度轉(zhuǎn)換子程序 JB FLAG1,T_C0 RET 。判斷DS1820是否存在?若DS18B20不存在則返
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1