from machine import Pin
import time
D0=Pin(2,Pin.OUT)
D1=Pin(0,Pin.OUT)
D2=Pin(4,Pin.OUT)
D3=Pin(16,Pin.OUT)
D4=Pin(17,Pin.OUT)
D5=Pin(5,Pin.OUT)
D6=Pin(18,Pin.OUT)
D7=Pin(19,Pin.OUT)
def PORT(dat):
D0.value(dat & 1)
D1.value((dat >> 1) & 1)
D2.value((dat >> 2) & 1)
D3.value((dat >> 3) & 1)
D4.value((dat >> 4) & 1)
D5.value((dat >> 5) & 1)
D6.value((dat >> 6) & 1)
D7.value((dat >> 7) & 1)
while True:
PORT(192)
time.sleep(1)
PORT(240)
time.sleep(1)
PORT(252)
time.sleep(1)
PORT(255)
time.sleep(1)
PORT(252)
time.sleep(1)
PORT(240)
time.sleep(1)
PORT(192)
time.sleep(1)
PORT(0)
time.sleep(1)
D0
D1
D2
D3
D4
D5
D6
D7