# Importar librerias
import time
from machine import Pin # libreria de GPIO del RPI PICO
# Definicion de Fucniones
def dectobin(num):
textb=""
ii=128
for a in range(0,10,1):
if num & ii ==0:
textb=textb+"0"
else:
textb=textb+"1"
ii=ii>>1
return textb
def salp(num,lista):
for pins in lista:
Pin(pins,Pin.OUT)
ii=512
for pins in lista:
if ((num & ii) !=0):
Pin(pins,Pin.OUT).value(1)
else:
Pin(pins,Pin.OUT).value(0)
ii=ii>>1
def main():
# Configuraciones de recursos
print("Ejemplo Secuencias")
leds = [11,10,9,8,7,6,5,4,3,2]
# inicializacion de Variables
ii=0
jj=0
cont=0
# Bucle infinito
while True:
for cont in range(0,1024,1):
print("Contador","=",str(cont)," Binario:", dectobin(cont) )
salp(cont,leds)
time.sleep(0.2)
if __name__=='__main__':
main()