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

正文內(nèi)容

基于at89s51控制的數(shù)字時鐘(已改無錯字)

2022-07-24 21:04:30 本頁面
  

【正文】 。第一個音調(diào)高位 MOV 56H,8BH 。第一個音調(diào)低位 SETB TR1 。啟動定時器1START:DJNZ 55H,BAO4 。節(jié)拍是否已結(jié)束 AJMP NEXT13 。BAO4: LJMP BAOSHI 。NEXT13: CPL 13H 。 JB 13H,DELAY50MS 。進入延時50毫秒 MOV A,58H 。 INC A 。表地址加1 MOV 58H,A 。 GETNEXT:MOV DPTR,DAT 。 MOVC A,@A+DPTR 。取音調(diào) CJNE A,00H,DSQ1 。是否已經(jīng)結(jié)束 CLR 12H 。定時結(jié)束 CLR TR1 。關(guān)定時器1 CLR 。關(guān)蜂鳴器 CLR 13H 。 MOV 59H,00H 。 MOV 58H,01H 。 AJMP BAOSHI 。 DSQ1:CJNE A,01H,DSQ2 。 MOV A,55H 。 INC A 。 INC A 。 MOV 55H,A 。 AJMP GETNEXT 。 DSQ2:CJNE A,0FFH,DSQ3 。是否播放空音調(diào) CLR TR1 。關(guān)定時器1 CLR 。關(guān)蜂鳴器 AJMP DSQ4 。 DSQ3:MOV B,20 。把音調(diào)轉(zhuǎn)化成定時器1所對應(yīng)定時存儲器 MUL AB 。 MOV 59H,A 。 MOV A,0FFH 。 SUBB A,59H 。 MOV 56H,A 。 MOV 59H,B 。 MOV A,0FFH 。 SUBB A,59H 。 MOV 57H,A 。 SETB TR1 。 DSQ4:MOV A,58H 。 INC A 。表地址加1 MOV 58H,A 。 MOV DPTR,DAT 。 MOVC A,@A+DPTR 。取節(jié)拍進行延時 MOV 55H,A 。 JB ,BAOSHI 。是否停止放 CLR 12H 。清標志位 CLR TR1 。關(guān)定時器1 CLR 。關(guān)蜂鳴器 CLR 13H 。 MOV 59H,00H 。 MOV 58H,01H 。 AJMP BAOSHI 。 DELAY50MS:CLR TR1 。延時50毫秒 CLR 。關(guān)蜂鳴器 MOV 55H,5 。BAOSHI: 。整點報時函數(shù) JB 12H,FLASHCTRL 。如果正在定時放音樂則不整點報時 MOV A,74H 。 CJNE A,0,BAO 。是否是0分 MOV A,73H 。 CJNE A,0,FLASHCTRL 。是否是0秒 。JNB TR1,FLASHCTRL 。是否已經(jīng)關(guān)定時器1 CLR TR1 。關(guān)定時器0 CLR 。關(guān)蜂鳴器 AJMP FLASHCTRL 。 BAO:MOV A,74H 。 CJNE A,59,FLASHCTRL 。是否是59分 MOV A,73H 。 CJNE A,55,EQU56S 。是否是55秒 JB TR1,FLASHCTRL 。是否已經(jīng)在報時 MOV 56H,8BH 。啟動定時器1報時 MOV 57H,0FBH 。 SETB TR1 。 AJMP FLASHCTRL 。 EQU56S: 。 CJNE A,56,EQU57S 。是否是56秒 JNB TR1,FLASHCTRL 。是否已經(jīng)關(guān)定時器1 CLR TR1 。關(guān)定時器1 CLR 。關(guān)蜂鳴器 AJMP FLASHCTRL 。 EQU57S: 。 CJNE A,57,EQU58S 。是否是57秒 JB TR1,FLASHCTRL 。是否正在報時 MOV 56H,8BH 。啟動定時器1報時 MOV 57H,0FBH 。 SETB TR1 。 AJMP FLASHCTRL 。 EQU58S: 。 CJNE A,58,EQU59S 。是否是58秒 JNB TR1,FLASHCTRL 。是否已經(jīng)關(guān)定時器1 CLR TR1 。關(guān)定時器1 CLR 。關(guān)蜂鳴器 AJMP FLASHCTRL 。 EQU59S: 。 CJNE A,59,FLASHCTRL 。是否是59秒 JB TR1,FLASHCTRL 。是否開定時器1 MOV 56H,8BH 。 MOV 57H,0FEH 。 SETB TR1 。 AJMP FLASHCTRL 。FLASHCTRL: 。閃爍標志控制函數(shù) DJNZ 51H,T0OUT 。是否已經(jīng)延時200豪秒 MOV 51H,20 。 CPL 15H 。標志位取反AJMP T0OUT 。T0OUT:POP ACC 。 POP PSW 。 POP DPL 。 POP DPH 。RETIT1: 。定時器1,產(chǎn)生音調(diào)所對應(yīng)頻率的方波 PUSH ACC 。 PUSH PSW 。 MOV A,56H 。 ORL TL1,A 。存入音調(diào)所對應(yīng)的定時時間 MOV A,57H 。 MOV TH1,A 。 CPL 。蜂鳴器位取反 POP PSW POP ACCRETI 。外部中斷0INT0: PUSH PSW PUSH ACC MOV 6FH,30 。延時15毫秒 DEL2:MOV 6EH,250 。 DJNZ 6EH,$ 。 DJNZ 6FH,DEL2 。 JB ,INT5 。是否已出低電平 AJMP NEXT20 。 INT5:LJMP INT0OUT 。 NEXT20:MOV A,21H 。 CJNE A,0,TIAO
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1