程序框图
电路
程序
ORG 05A0H
05A0 758153 SE11: MOV SP,#53H
05A3 757E00 MOV 7EH,#00H
05A6 757D08 MOV 7DH,#08H
05A9 757C00 MOV 7CH,#00H
05AC 757B09 MOV 7BH,#09H
05AF 757A10 MOV 7AH,#10H
05B2 757910 MOV 79H,#10H ;显示缓冲区初值
05B5 120425 LO18: LCALL DIS ;显示
05B8 7400 MOV A, #00H
05BA 90FFE0 MOV DPTR,#0FFE0H
05BD F0 MOVX @DPTR,A ;0809的0通道采样
05BE 120425 LCALL DIS
05C1 E0 MOVX A,@DPTR ;取出采样值
05C2 7879 MOV R0,#79H
05C4 120077 LCALL PTDS ;采样值送显示缓冲区
05C7 80EC SJMP LO18 ;循环
ORG 0077H
0077 F9 PTDS: MOV R1,A ;拆送显示缓冲区
0078 117C ACALL PTDS1
007A E9 MOV A,R1
007B C4 SWAP A
007C 540F PTDS1: ANL A, #0FH
007E F6 MOV @R0,A
007F 08 INC R0
0080 22 RET
ORG 0425H
0425 C083 DIS: PUSH DPH
0427 C082 PUSH DPL
0429 D2D4 SETB RS1
042B 787E MOV R0,#7EH
042D 7A20 MOV R2,#20H
042F 7B00 MOV R3,#00H
0431 90044F MOV DPTR, #LS0
0434 E6 LS2: MOV A,@R0
0435 93 MOVC A,@A+DPTR
0436 79DC MOVX R1, #0DCH
0439 EA MOV A,R2
043A 09 INC R1
043B F3 MOVX @R1,A
043C DBFE LS1: DJNZ R3, LS1
043E C3 CLR C
043F 13 RRC A
0440 FA MOV R2,A
0441 18 DEC R0
本文关键字:程序 源码-程序,单片机-工控设备 - 源码-程序
上一篇:DAC0832转换程序