8路流水灯汇编语言程序的写法 汇编语言程2113序如下:假设1:D1~D8八个彩灯接在P1口,输出5261低4102电平发光假设16532:系统晶振为12MHz假设3:N=5程序如下:ORG 0000HMOV R3,#5;N=5LOOP0:MOV A,#0FFHMOV P1,#0FFH;开始时全灭逐个点亮MOV R2,#8LOOP1:CLR CRLC AMOV P1,ACALL DL500MSDJNZ R2,LOOP1逐个熄灭MOV R2,#8LOOP2:SETB CRLC AMOV P1,ACALL DL500MSDJNZ R2,LOOP2全亮、全灭交替MOV R2,#4LOOP3:MOV P1,#0;全亮CALL DL500MSCALL DL500MS;共1sMOV P1,#255;全灭CALL DL500MS;0.5sDJNZ R2,LOOP3DJNZ R3,LOOP0MOV P1,#01001001B;5、显示为0100 1001CALL DL500MSCALL DL500MS;共1sSJMP 0000H;重新开始N遍延时子程序DL500MS:MOV R5,#9;1TDL1:MOV R6,#128;1TDL2:MOV R7,#215;1TNOP;1TDL3:DJNZ R7,DL3;2T 2*215=430 TDJNZ R6,DL2;2T[1+1+430+2]*128=55552 TDJNZ R5,DL1;2T[1+55552+2]*9=499995 TRET;2T 1+499995+2=499998 TEND扩展资料:实现8路流水灯的原理:下图为主控芯片和流水灯模块的原理图。流水灯模块接在单片机的P1口,由原理图可以知道,在P1口给一个低电平即可点亮LED灯。相反,如果要LED灯熄灭,就要把P1口的电平变为高电平即可。要。
8051单片机流水灯汇编程序,流程图,电路图! ORG 0000H LJMP MAIN ORG 0100HMAIN:MOV R0,#0FEH MOV R1,#4 loop1:MOV A,R0 MOV P1,A LCALL delay MOV A,R0 RL A RL A MOV R0,A DJNZ R1,loop1 MOV R0,#07FH MOV R1,#4。
急求一个51单片机流水灯(16个灯)设计电路图和汇编程序!! 流水灯还要什么电路图?阴极随便接2 个IO口,阳极串一小电阻(320~510)到 5V。ORG 0000HAJMP MAINORG 0030HMAIN:MOV R0,#8MOV A,#0FEHDISP。