急求,利用74LS164实现8*8LED点阵行循环显示???

2025-03-07 15:28:03
推荐回答(2个)
回答1:

不知道你想表达的是什么意思,是想只用164驱动8*8点阵吗。
有几个方案你可选:
1.二片164驱动四片8*8,一片驱行,一片驱列,其中一片的输出要加反相。
2.如果只是驱动行的话,只用一片就够了。列用595串出就好了。
如果只驱动一片8*8的话,164的高位接地。

回答2:

你用的是单片机吗?ORG 0000H
LJMP MAIN
ORG 0100H

MAIN: MOV SP,#60H
CLR P3.5
SETB P3.5
CLR P3.2
SETB P3.3
SETB P3.4
MOV R0,#14
LOOP: SETB P3.4
CPL P3.2
ACALL DELAY
DJNZ R0,LOOP
CLR P3.4
MOV R0,#14
SJMP LOOP
DELAY: MOV R7,#10H
DELAY0: MOV R6,#50H
DELAY1: MOV R5,#90H
DELAY2: DJNZ R5,DELAY2
DJNZ R6,DELAY1
DJNZ R7,DELAY0
RET
END
我们也做的