from machine import Pin
import utime
def show(digito, display):
anodo = (int('40',16),int('79',16),int('24',16),int('30',16),int('19',16),int('12',16),int('02',16),int('78',16),int('00',16),int('18',16))
bit = 1;
for i in range(7):
if (anodo[digito] & bit) == 0:
display[i].off()
else:
display[i].on()
bit = bit << 1
display_pins = (22, 23, 15, 2, 4, 21, 19)
display = list()
for i in range(7):
display.append( Pin( display_pins[i], Pin.OUT ) )
contador = 0
sentido = True
if True:
show(contador, display)
"""
if sentido:
contador += 1
else:
contador -= 1
if contador == 9:
sentido = False
if contador == 0:
sentido = True"""
utime.sleep(1)