#Display 0 to 9 on C.A. 7-segment display
# pin32-a,pin33-b,pin25-c,pin26-d,pin27-e,pin14-f,pin12-g,
#pin13-dp
from machine import Pin
from time import sleep, sleep_ms
pins=[Pin(32,Pin.OUT),Pin(33,Pin.OUT),Pin(25,Pin.OUT),Pin(26,Pin.OUT),Pin(27,Pin.OUT),Pin(14,Pin.OUT),Pin(12,Pin.OUT)]
digits=[[0,0,0,0,0,0,1], # 0
[1,0,0,1,1,1,1], # 1
[0,0,1,0,0,1,0], # 2
[0,0,0,0,1,1,0], # 3
[1,0,0,1,1,0,0], # 4
[0,1,0,0,1,0,0], # 5
[0,1,0,0,0,0,0], # 6
[0,0,0,1,1,1,1], # 7
[0,0,0,0,0,0,0], # 8
[0,0,0,1,1,0,0] # 9
]
while True:
for i in range(10):
for j in range (7):
pins[j].value(digits[i][j])
sleep(1)