请帮忙翻译一下下面这段程序,逐句翻译或者把编程思路说出来都行.如果有汇编语言和C语言编程的高手请留言,我会用另外一个号开问题追加200以上的分悬赏给你请你帮忙翻译简单的程序. ORG 000H MOV P1,#0FFH MOV P3,#0FFH XH:JB P3.0,$ ACALL DELAY JB P3.0,$ JNB P3.0,$ MOV P1,#0FBH ACALL DELAY JB P3.0,$ ACALL DELAY JB P3.0,$ JNB P3.0,$ MOV P1,#0F3H ACALL DELAY JB P3.0,$ ACALL DELAY JB P3.0,$ JNB P3.0,$ MOV P1,#0E3H ACALL DELAY JB P3.0,$ ACALL DELAY JB P3.0,$ JNB P3.0,$ MOV P1,#0FFH ACALL DELAY AJMP XH NOP NOP NOP NOP DELAY:MOV R0,#080H D1:MOV R1,#0FAH D2:DJNZ R1,D2 DJNZ R0,D1 RET END