from machine import Pin
import time
# LIsta de pines GP2 a GP11
gpio_pins = [11,10,9,8,7,6,5,4,3,2]
# Definir los pines GPIO como salida
salidas = [Pin(p,Pin.OUT) for p in gpio_pins]
num = 0
cbin =""
while True:
ii=512
ind=0
for pins in gpio_pins:
if ((num & ii) !=0):
salidas[ind].value(1)
cbin=cbin+"1"
else:
salidas[ind].value(0)
cbin=cbin+"0"
ii=ii>>1
ind=ind+1
print(num,"="+cbin)
cbin=""
num=num+1
if num==0:
num=1023
time.sleep_ms(50)