锅炉水位控制器

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

附录1:

附录2:

附录3:

附录4:

ORG 0 AJMP MAIN ORG 0003H AJMP ZD1 ORG 0030H MAIN:

MOV IE,#81H

SETB IT0

MOV P1,#0FFH

MOV DPTR,#TAB

JB P1.0,M0

LCALL DELAY1

JB P1.0,M0

AJMP L0

M0:

JB P1.1,M1 LCALL DELAY1

JB P1.1,M1 AJMP L1

M1:

JB P1.2,M2 LCALL DELAY1

JB P1.2,M2 AJMP L2

M2:

JB P1.3,M3 LCALL DELAY1

JB P1.3,M3 AJMP L3

M3:

LJMP L4

L0:CLR P3.5

CLR P3.6

CLR P1.5

CPL P1.6

MOV A,#4 MOVC A,@A+DPTR MOV P2,A LCALL DELAY

RET

LJMP MAIN

L1:

MOV A,#3 MOVC A,@A+DPTR MOV P2,A LCALL DELAY

RET

LJMP MAIN

L2:MOV A,#2 MOVC A,@A+DPTR MOV P2,A LCALL DELAY

RET

LJMP MAIN

L3:

MOV A,#1 MOVC A,@A+DPTR

MOV P2,A

LCALL DELAY

RET

LJMP MAIN

L4:SETB P3.5

SETB P3.6

CLR P1.4

CPL P1.6

MOV A,#0

MOVC A,@A+DPTR

MOV P2,A

LCALL DELAY

RET

LJMP MAIN

ZD1:JNB P3.0,Z1

JNB P3.1,Z2

JNB P3.3,Z7

JNB P3.4,Z8

JNB P1.3,Z3

ACALL L4

LJMP ZD1

Z7:SETB P3.5

RETI

Z8:CLR P3.5

RETI

Z3:

JNB P1.2,Z4

ACALL L3

LJMP ZD1

Z4:

JNB P1.1,Z5

ACALL L2

LJMP ZD1

Z5:

JNB P1.0,Z6

ACALL L1

LJMP ZD1

Z6:

JB P1.0,ZD1

ACALL L0

Z2:

CLR P3.6

RETI

Z1:

SETB P3.6

AJMP ZD1

TAB:DB

0C0H,0F9H,0A4H,0B0H,99H,92

H,82H,0F8H,80H,90H

DELAY:MOV R2,#20

D1:MOV R3,#250

DJNZ R3,$

DJNZ R2,D1

RET

DELAY1:MOV R4,#200

DJNZ R4,$

RET

END

相关文档
最新文档