OK EQU 20H
RING EQU 22H
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP INT00
ORG 000BH
AJMP T00
ORG 0013H
AJMP INT11
ORG 001BH
AJMP T11
ORG 0040H
MAIN:MOV R1,#30
MOV R2,#60
MOV TMOD,#11H MOV TH0,#0F0H
MOV TL0,#0FFH
MOV TH1,#3CH
MOV TL1,#0B0H;50ms
SETB EA
SETB ET0
SETB ET1
SETB EX0
SETB EX1
CLR OK
CLR RING
SETB TR1
SETB TR0
LOOP:MOV R5,#0BH
MOV R4,#0BH
MOV R3,#0BH
ACALL DISPLAY
JB P3.0,LOOP1
ACALL DELAY
JB P3.0,LOOP1
ACALL BARK
MOV A,R1
MOV R6,A
SETB OK
MOV R7,#01H
MOV R3,#0AH
AJMP COUNT
LOOP1:JNB P1.0,FALSE1
JNB P1.1,FALSE2
JNB P1.2,FALSE3
JNB P1.3,FALSE4
<