1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
LSTOUT- $SFR80515.INC LSTOUT+ ORG 300h MOV P4,#0FFh MOV P5,#0FFh SETB P1.0 SETB P1.1 START: JB P1.1,SPRG LJMP 8000h SPRG: MOV DPTR,#LABEL+2 MOV A,P4 MOVX @DPTR,A JB P1.0, START LABEL: MOV 00,P5 WART: JB P1.0,WART SJMP START END