from machine import Pin
from time import sleep
# CONFIGURACION DE LOS PINES
RS=Pin(25,Pin.OUT)
E=Pin(23,Pin.OUT)
D0=Pin(22,Pin.OUT)
D1=Pin(21,Pin.OUT)
D2=Pin(19,Pin.OUT)
D3=Pin(18,Pin.OUT)
D4=Pin(5,Pin.OUT)
D5=Pin(4,Pin.OUT)
D6=Pin(2,Pin.OUT)
D7=Pin(15,Pin.OUT)
RS.value(0)
# SEA REALIZA LA INICIALIZACIÓN
D0.value(0),D1.value(0),D2.value(0),D3.value(0),D4.value(1),D5.value(1),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(0),D2.value(0),D3.value(0),D4.value(1),D5.value(1),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(0),D2.value(0),D3.value(0),D4.value(1),D5.value(1),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(0),D2.value(0),D3.value(1),D4.value(1),D5.value(1),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(0),D2.value(1),D3.value(0),D4.value(1),D5.value(0),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(0),D2.value(1),D3.value(1),D4.value(0),D5.value(0),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(0),D1.value(1),D2.value(1),D3.value(0),D4.value(0),D5.value(0),D6.value(0),D7.value(0),E.value(1),sleep(0.01),E.value(0)
D0.value(1),D1.value(0),D2.value(0),D3.value(0),D4.value(0),D5.value(0),D6.value(0),D7.value(1),E.value(1),sleep(0.01),E.value(0)
while(1):
RS.value(1)
D7.value(0),D6.value(1),D5.value(0),D4.value(1),D3.value(0),D2.value(1),D1.value(0),D0.value(1),E.value(1),sleep(0.01),E.value(0)
D7.value(0),D6.value(1),D5.value(0),D4.value(1),D3.value(0),D2.value(0),D1.value(0),D0.value(0),E.value(1),sleep(0.01),E.value(0)
D7.value(0),D6.value(1),D5.value(0),D4.value(0),D3.value(0),D2.value(1),D1.value(1),D0.value(1),E.value(1),sleep(0.01),E.value(0)
RS.value(0)
D0.value(1),D1.value(0),D2.value(0),D3.value(0),D4.value(0),D5.value(0),D6.value(0),D7.value(1),E.value(1),sleep(0.01),E.value(0)