英皇娱乐备用网址:哪位大侠能帮我的这段程序加个注释啊,感激不尽,是一个主从报警系统2

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:42:50
SENDD: MOV DPTR,#8000H
MOVX @DPTR,A
STATE: MOV DPTR,#8300H
MOVX A,@DPTR
JB ACC.1,STATE
RET
ORBAT: MOV DPTR,#8300H
MOV A,#09H
MOVX @DPTR,A
MOV A,#00H
MOVX @DPTR,A
RET
DMS30S: MOV 43H,#1FH
WLOOP: ACALL DMS60
LCALL STOP
DJNZ 43H,WLOOP
MOV 43H,#1FH
RET
DMS60: MOV 42H,#07H
WLOP2: MOV 40H,#0AH
WLOP1: MOV 41H,#0F7H
WLOP: NOP
NOP
DJNZ 41H,WLOP
DJNZ 40H,WLOP1
DJNZ 42H,WLOP2
RET
DMS20: MOV 41H,#0F7H
DNLOPP: NOP
NOP
DJNZ 41H,DNLOPP
RET
STOP: SETB P1.2
MOV A,#01H
LCALL SENDD
LCALL DMS60
MOV A,#0FH
LCALL SENDD
LCALL DMS60
MOV A,#02H
LCALL SENDD
LCALL DMS60
MOV A,#0FH
LCALL SENDD
LCALL DMS60
MOV A,#03H
LCALL SENDD
LCALL DMS60
MOV A,#0FH
LCALL SENDD
LCALL DMS60
MOV A,#04H
LCALL SENDD
LCALL DMS60
MOV A,#0FH
LCALL SENDD
LCALL DMS60
MOV A,#05H
LCALL SENDD
LCALL DMS60
MOV A,#00H
LCALL SENDD
LCALL DMS60
SETB p1.2
RET
BUSY: CLR P1.2
MOV A,#01H
LCALL SENDD
LCALL DMS60
MOV A,30H
LCALL SENDD
LCALL DMS60
MOV A,#02H
LCALL SENDD
LCALL DMS60
MOV A,31H
LCALL SENDD
LCALL DMS60
MOV A,#03H
LCALL SENDD
LCALL DMS60
MOV A,32H
LCALL SENDD
LCALL DMS60
MOV A,#04H
LCALL SENDD
LCALL DMS60
MOV A,33H
LCALL SENDD
LCALL DMS60
MOV A,#05H
LCALL SENDD
LCALL DMS60
JB 05H,GIVE
MOV A,#0FH
SJMP SSSS
GIVE: MOV A,#00H
CLR 05H
SSSS: LCALL SENDD
LCALL DMS60
clr p1.2
RET
END
我的邮箱norman20020325@163.com