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

正文內(nèi)容

基于單片機(jī)的自動(dòng)打鈴系統(tǒng)(文件)

 

【正文】 POP ACC 。秒 ANL A,0FH MOV 2FH,A 。如果R1為3,閃爍秒位待調(diào)整 JB 48H,MIN MOV 2FH,0AH 。轉(zhuǎn)換出分十位,存入2CH JB 46H,HOUR 。時(shí) ANL A,0FH MOV 2BH,A 。如果R1為1,閃爍時(shí)位待調(diào)整 JB 48H,DISP MOV 2BH,0AH 。顯示秒十位 MOV A,40H MOV P0,A CLR LCALL DELAY SETB 。顯示“” MOV A,2BH MOVC A,A+DPTR MOV P0,A CLR LCALL DELAY SETB 。/*****按鍵檢測(cè)子程序*****/ KEY_SCAN: CLR 46H 。無(wú)鍵按下則返回 LCALL DELAY 。臨時(shí)將鍵值存入R5 MOV R4,00H 。使長(zhǎng)按時(shí)顯示正常 MOV A,P1 CPL A ANL A,0FH JB 47H,LOOP1 INC R4 。長(zhǎng)按調(diào)整(調(diào)時(shí)快進(jìn))標(biāo)志 LCALL ADD_KEY LCALL DEC_KEYLOOP3: JNZ LOOP 。/*****選擇鍵處理子程序*****/ SET_KEY: CJNE R5,01H,EXIT 。/*****增加鍵處理子程序*****/ ADD_KEY: CJNE R5,02H,EXIT 。選擇鍵功能標(biāo)志為3,調(diào)秒,否則跳出 MOV 21H,00H 。選擇鍵功能標(biāo)志為1,調(diào)時(shí),否則跳出 MOV A,23H ADD A,99H DA A MOV 23H,A CJNE A,99H,EXIT MOV 23H,23H NEXT3: CJNE R1,02H,NEXT4 。/*****強(qiáng)制響鈴鍵處理子程序*****/ DALING_KEY: CJNE R5,08H,EXIT 。/*****數(shù)碼管字形編碼表*****/TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,00H 。6:00到 SETB 45H 。/*****打鈴時(shí)間對(duì)比程序(上、下課)*****/BIJIAO2: MOV A,23H CJNE A,07H,B1 MOV A,22H CJNE A,30H,B1 。8:30 SETB 44H RETB3: MOV A,23H CJNE A,09H,B4 MOV A,22H CJNE A,20H,B4 。10:40 SETB 44H RETB7: MOV A,23H CJNE A,11H,EXIT_2 MOV A,22H CJNE A,30H,EXIT_2 。/*****響鈴方式2程序(響5秒)*****/DALING2: JNB 44H,EXIT_DALING MOV A,21H 。程序結(jié)束:《單片機(jī)原理及接口技術(shù)》 李朝青 北京航空航天大學(xué)出版社 2005年第三版《模擬電子技術(shù)基礎(chǔ)》 胡宴如、耿蘇燕 高等教育出版社 2004年第一版《數(shù)字電子技術(shù)基礎(chǔ)》張克農(nóng) 高等教育出版社 2003年第一版《單片機(jī)課程設(shè)計(jì)指導(dǎo)》北京航空航天大學(xué)出版社,樓然苗等2007年7月《單片機(jī)實(shí)驗(yàn)與實(shí)踐教程》北京航空航天大學(xué)出版社,何立民等2004年7月儀器:?jiǎn)纹瑱C(jī)仿真器或程序固化設(shè)置 一臺(tái);PC機(jī)一臺(tái);萬(wàn)用表一塊;主要元器件:89C51一片,鍵盤或按鍵一套,顯示屏LCD或LED一塊,喇叭一個(gè)。/*****響鈴方式3程序*****/DALING3: CJNE R2,01H,EXIT_DALING CJNE R3,05H,DL3 MOV R2,00H MOV R3,00H SETB BEEP RETDL3: CPL BEEP LCALL DELAY1 RETEXIT_DALING: RETDELAY1:MOV R6,10 。/*****響鈴方式1程序(響5秒停2秒再響5秒)*****/DALING1: JNB 45H,EXIT_DALING MOV A,21H 。9:40 SETB 44H RETB5: MOV A,23H CJNE A,10H,B6 MOV A,22H CJNE A,30H,B6 。開(kāi)啟響鈴方式2 RETB1: MOV A,23H CJNE A,08H,B2 MOV A,22H CJNE A,20H,B2 。22:30到 SETB 45H 。小時(shí)位的十位數(shù)編碼,該位如果為0則不顯示。判斷是否正在響鈴 CLR 45H RETLP1: JNB 44H,LP2 CLR 44H RETLP2: MOV R2,01H RET。選擇鍵功能標(biāo)志為3,調(diào)秒,否則跳出 MOV 21H,00H 。/*****減少鍵處理子程序*****/ DEC_KEY: CJNE R5,04H,EXIT 。選擇鍵功能標(biāo)志為1,調(diào)時(shí),否則跳出 MOV A,23H ADD A,01H DA A MOV 23H,A CJNE A,24H,EXIT MOV 23H,00HNEXT1: CJNE R1,02H,NEXT2 。調(diào)整選擇功能標(biāo)志加一 SETB BEEP CJNE R1,4,EXIT MOV R1,0 MOV 24H,00H 。輸出鍵值 RET EXIT_KEY: RET。如果調(diào)秒時(shí)長(zhǎng)按,則不處理 LJMP LOOP3LOOP2: CJNE R4,99H,LOOP3 MOV R4,70H 。設(shè)置為00H是為了在進(jìn)入長(zhǎng)按處理前加長(zhǎng)延時(shí)區(qū)分用戶的長(zhǎng)按與短按,防止誤快進(jìn) LOOP: 。重新判斷 CPL A ANL A,0FH JZ EXIT_KEY 。將P1口設(shè)置成輸入狀態(tài) MOV A,P1 CPL A ANL A,0FH 。該位使用TABLE1以消除前置0 MOV A,2AH MOVC A,A+DPTR MOV P0,A CLR LCALL DELAY SETB 。顯示分個(gè)位 MOV A,2CH MOVC A,A+DPTR MOV P0,A CLR LCALL DELAY SETB 。/*****數(shù)碼管動(dòng)態(tài)掃描顯示*****/DISP: MOV DPTR,TABLE MOV A,2FH MOVC A,A+DPTR MOV P0,A CLR LCALL DELAY SETB 。轉(zhuǎn)換出時(shí)十位,存入2AH JB 46H,D
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1