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

正文內(nèi)容

數(shù)字鐘課程設(shè)計(編輯修改稿)

2024-11-15 22:14 本頁面
 

【文章內(nèi)容簡介】 閃爍和預(yù)置)GS BIT 02H。glisten symbol閃爍標(biāo)志 FC BIT 03H。frequency control頻率控制 NB BIT 04H。neglect bitrhday symbol 忽略生日標(biāo)志 CLR BS CLR SS CLR GS CLR FC CLR NB SETB 05H。生日顯示有效標(biāo)志位 MOV IP,02H。中斷優(yōu)先級:T0INT0T1 MOV TMOD,11H MOV IE,8BH SETB IT0 MOV TH0,3CH。50ms MOV TL0,0B0H SETB TR0 MOV R1,50。顯示延時用 MOV R0,0。顯示延時用。************************************************************** TWO檢測開關(guān)號 TWO:MOV P0,0FFH JB ,TWO1 MOV RE,0A0H。0A0表示鬧鈴無效,送0A0是為了方便將使能查表顯示,表中第A項為“” SJMP TWO2 TWO1:MOV RE,0A1H TWO2:JB ,TWO4 JB ,TWO3 MOV LED12,HOUR MOV LED34,MIN MOV LED56,SECOND SJMP THREE TWO3:MOV LED12,YEAR MOV LED34,MONTH MOV LED56,DAY SJMP THREE TWO4:JB ,TWO5 MOV LED12,RH MOV LED34,RM MOV LED56,RE SJMP THREE TWO5:MOV LED12,BM MOV LED34,BD MOV LED56,0BCH SJMP THREE。************************************** THREE顯示主程序(同時包含了鬧鈴,預(yù)置閃爍,鬧鈴功能)THREE:MOV P1,0 MOV P0,0FFH MOV DPTR,TAB3 JNB SS,THREEB。判斷預(yù)置信號是否有效,預(yù)置有效則轉(zhuǎn)入判斷閃爍顯示模塊,否則轉(zhuǎn)入正常顯示模塊SJMP THREEA THREEB:LJMP THREE11。THREE11是正常顯示并判斷整點報時及鬧鈴模塊THREEA:JNB ,THREE1。開始是判斷閃爍顯示,這句判斷是否預(yù)置分/月/生日的日/鬧鈴分JNB GS,THREE1。是否閃爍?LCALL TWELVE。閃爍則調(diào)用延時不顯示LED34 SJMP THREE4 THREE1:MOV A,LED34 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE2:SETB NOP DJNZ R0,THREE2 CLR MOV A,LED34 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE3:SETB NOP DJNZ R0,THREE3 CLR JNB ,THREE4。判斷是否預(yù)置小時/年/生日月/鬧鈴的小時 JNB GS,THREE4。是否顯示小時/年/生日月/鬧鈴的小時 LCALL TWELVE SJMP THREE7 THREE4:MOV A,LED12 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE5:SETB NOP DJNZ R0,THREE5 CLR MOV A,LED12 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE6:SETB NOP DJNZ R0,THREE6 CLR JB ,THREE7。數(shù)碼管56只有在顯示日期的天時才有預(yù)置閃爍功能,其余三項都不需要判斷閃爍 JNB ,THREE7 JB ,THREE7 JNB ,THREE7 JNB GS,THREE7 LCALL TWELVE SJMP THREE10 THREE7:MOV A,LED56 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE8:SETB NOP DJNZ R0,THREE8 CLR MOV A,LED56 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE9:SETB NOP DJNZ R0,THREE9 CLR THREE10:DJNZ R1,TWOA SJMP TWOB TWOA:LJMP TWO TWOB:MOV R1,50。判斷閃爍一次是否完成 CPL GS。取反閃爍標(biāo)志,用于控制閃爍的亮和滅 LJMP TWO。一輪顯示完后再判斷開關(guān)號。**************************正常顯示THREE11:LCALL EIGHT。,以下每次顯示都要調(diào)用一次JB NB,THREE12。如果是在整點報時狀態(tài)就不顯示生日提醒,報時過后顯示提醒 JNB BS,THREE12 SJMP SEVEN。跳到生日提醒程序THREE12:CLR NB。開始正常顯示時間及判斷鬧鈴輸出 MOV A,LED34 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE13:SETB NOP DJNZ R0,THREE13 CLR MOV A,LED34 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE14:SETB NOP DJNZ R0,THREE14 CLR LCALL EIGHT MOV A,LED12 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE15:SETB NOP DJNZ R0,THREE15 CLR MOV A,LED12 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE16:SETB NOP DJNZ R0,THREE16 CLR LCALL EIGHT MOV A,LED56 ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE17:SETB NOP DJNZ R0,THREE17 CLR MOV A,LED56 SWAP A ANL A,0FH MOVC A,@A+DPTR MOV P2,A THREE18:SETB NOP DJNZ R0,THREE18 CLR LJMP TWO。一輪顯示完后判開關(guān)TAB3:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H 7FH,6FH,40H,7CH,5EH。,的字形表“bd”在顯示生日時間時顯示在LED56。**************************************************SEVEN生日時顯示生日祝福語“HAPPY” SEVEN:MOV P1,01H MOV P2,76H DJNZ R0,SEVEN SEVEN1:MOV P1,02H MOV P2,77H DJNZ R0,SEVEN1 SEVEN2:MOV P1,04H MOV P2,73H DJNZ R0,SEVEN2 SEVEN3:MOV P1,08H MOV P2,73H DJNZ R0,SEVEN3 SEVEN4:MOV P1,10H MOV P2,6EH DJNZ R0,SEVEN4 LJMP TWO。一輪顯示完后判開關(guān)。******************************************************************EIGHT判斷是否鬧鈴子程序 EIGHT:MOV A,RE CJNE A,0A1H,EIGHT1 MOV A,MIN CJNE A,RM,EIGHT1 MOV A,HOUR CJNE A,RH,EIGHT1 SJMP EIGHT4。(即NB有效)EIGHT1:MOV A,MIN CJNE A,59H,EIGHT7 MOV A,SECOND CJNE A,59H,EIGHT5。是否等于59分59秒 EIGHT2:MOV A,COUNT。是否到達(dá)后半秒 CJNE A,10,EIGHT3 EIGHT3:JC EIGHT7 EIGHT4:CPL SETB NB SJMP EIGHT7 EIGHT5:MOV A,SECOND CJNE A,51H,EIGHT6。是否大于51秒 EIGHT6:JC EIGHT7 JNB 10H,EIGHT7。判斷是否報低音JB FC,EIGHT7。只有FC有效時才輸出SJMP EIGHT2 EIGHT7:CPL FC。用來控制報低音和高音,滿足報低音條件時,高音時調(diào)用一次取反一次RET。******** NINE中斷(T0)計時程序(包含了秒-分-時-日-月-年間的進(jìn)位及判斷大小月,平閏年)NINE:MOV TH0,3CH。開定時器 MOV TL0,0B0H SETB TR0 INC COUNT MOV A,COUNT CJNE A,20,INEAA SJMP AAA INEAA:LJMP NINE1 AAA:MOV COUNT,0。計時 MOV A,SECOND ADD A,01 DA A。換成bcd碼以方便顯示 MOV SECOND,A CJNE A,60H,INEAA MOV SECOND,0 MOV A,MIN ADD A
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1