51单片机用软件延迟控制流水灯,灯从右到左依次亮,延迟2s,谁能给个...答:ORG 00H JMP MAIN ORG 30H MAIN:MOVA,#0FFH;设置左移初值 CLRC;C=0 MOVR2,#08H;设置左移次数 LOOP:RLCA;左移1位 MOVP2,A;输出到P2 CALLDELAY;延时 DJNZR2,LOOP;左移7次 MOVR2,#07H;LOOP1:RRCA;右移1位 MOVP2,A;输出到P2 CALLDELAY;DJNZR2,LOOP1;右移7次 JMPMAIN DELAY:MOVR3,#...
51单片机8个流水灯,一个按键从左到右,一个按键从右到左,用汇编语言答:A MOV R2,#0 CLR 00HLOOP: CLR TR0LOOPL: JB KEYL,LOOPR SETB TR0 RL A MOV LED,A JNB 00H,$ CLR 00H SJMP LOOPLLOOPR: JB KEYR,LOOP SETB TR0 RR A MOV LED,A JNB 00H,$ CLR 00H SJMP LOOPRT0ISR: CLR TR0 ...
AT8951单片机,关于一个简单的这流水灯程序,用汇编语言的。 要求是这...答:AJMP LABEL;进入中断服务程序 MAIN:MOV TMOD,#01H;SETB TR0;SETB EA;SETB ET0;MOV TH0,#00H;MOV TL0,#00H;以上是定时器中断初始化 MOV R1,#0FEH;我这里认为流水灯是低电平有效 SJMP LABEL:MOV A,R1;RR A;循环右移,如果要左移可以改为rl a MOV P0,A;MOV R1,P0 MOV TH0,#00H;...
51单片机,汇编语言,流水灯问题,请高手赐教答:START: MOV R7,#08H MOV R4,#0FFH PPP1: MOV R6,#7FH MOV A,R7 MOV R5,A PPP: MOV A,R6 RL A MOV R6,A ANL A,R4 MOV P1,A MOV R0,#0FFH ;延时 MOV R1,#0FFH PPP2: DJNZ R1,DJNZ R0,PPP2 DJNZ R5,PPP MOV A,R4 CLR C RRC A MOV R4,A DJNZ R7,PPP1 CLR A CPL ...