单片机流水灯移动加中断灯闪烁并报警

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ORG0000H

MOV P3,#00H

LJMP START

ORG0013H

LJMP INT START: SETB EX1

SETB IT1

SETB EA

MOV A,#0FEH ZUOYI: MOV P0,A

LCALL DELAY

RL A

LJMP ZUOYI INT: MOV R3 ,A

MOV R0,#16

MOV A,#00H FLASH: MOV P0,A

LCALL DELAY1

CPL A

LCALL DELAY1

LCALL WARN

DJNZ R0,FLASH

MOV A,R3

RETI

WARN: MOV R2,#100

L2: MOV R1,#2

L3: LCALL WARN1

DJNZ R1,L3

DJNZ R2,L2

MOV R2,#100

L4: MOV R1,#1

L5: LCALL WARN2

DJNZ R2,L5

DJNZ R1,L4

MOV P1,#00H

RET

WARN1: LCALL DELAY1

CPL P1.1

RET

WARN2: LCALL DELAY1

LCALL DELAY1

CPL P1.1

RET

DELAY: MOV R7,#250

LOOP1: MOV R6,#250 LOOP2: MOV R5,#3 LOOP0: DJNZ R5,LOOP0

DJNZ R6,LOOP2

DJNZ R7,LOOP1

RET

DELAY1:MOV R6,#250 LOOP3:DJNZ R6,LOOP3

RET

END

相关文档
最新文档