Hola a todos
pues bien les comento que estoy realizando un programa que mediante una matriz de leds 8x8
me muestre flechas (arriba, abajo, IZQ, DER), dependiendo de unas interrupciones por pulsador, el problema es q esto ocupa mucho espacio (dos puertos del pic), y necesito multiplezarla, y he intentado hacerlo con un 74hc164, pero no se exactamente como hacer para cambiar el codigo y que me funcione multiplexada
además tambien quiero hacerle un corrimiento a la matriz y me gustaria saber como puedo hacerlo en cualquier direccion, y no solo a izquierda
adjunto el codigo de la matriz para lenguaje C q tengo, y q esta apra un pulsador y la direccion abajo
gracias
pues bien les comento que estoy realizando un programa que mediante una matriz de leds 8x8
me muestre flechas (arriba, abajo, IZQ, DER), dependiendo de unas interrupciones por pulsador, el problema es q esto ocupa mucho espacio (dos puertos del pic), y necesito multiplezarla, y he intentado hacerlo con un 74hc164, pero no se exactamente como hacer para cambiar el codigo y que me funcione multiplexada
además tambien quiero hacerle un corrimiento a la matriz y me gustaria saber como puedo hacerlo en cualquier direccion, y no solo a izquierda
adjunto el codigo de la matriz para lenguaje C q tengo, y q esta apra un pulsador y la direccion abajo
gracias