主页 > 单片机单片机流水灯由两边向中间流再由中间向两边流的程序怎么写?

单片机流水灯由两边向中间流再由中间向两边流的程序怎么写?

一、单片机流水灯由两边向中间流再由中间向两边流的程序怎么写?

如果你的点灯是低电平 那么编码如下: 0x7e,0xbd,0xdb,0xe7;这四个编码实现从两边向中间流 0xdb,0xbd,0x7e;由上面的四个编码加上下面的四个编码就达到了从中间向两边显示的效果了 循环显示这七个编码就OK

二、请大神帮我写一个STC52单片机控制32个LED流水灯的程序?

一个一个流水?

ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:

MOV P0,#0FEH

MOV P1,#0FFH

MOV P2,#0FFH

MOV P3,#0FFH

LOOP:

LCALL DELAY

MOV C,P3.7

MOV A,P0

RLC A

MOV P0,A

MOV A,P1

RLC A

MOV P1,A

MOV A,P2

RLC A

MOV P2,A

MOV A,P3

RLC A

MOV P3,A

SJMP LOOP

DELAY:

MOV R2,#100

DLY:

MOV R3,#250

DJNZ R3,$

DJNZ R2,DLY

RET

END

热门文章