# 导入库:从machine模块导入Pin类(重复导入,实际可合并到上方)
from machine import Pin
# 定义需要控制的引脚列表(共7个引脚,可能对应7个LED或七段数码管的7段)
pins = [2,4,5,12,13,15,18]
# 循环初始化所有引脚为输出模式:确保引脚可被控制输出高低电平
for gj in pins: # gj为循环变量,依次取pins中的每个引脚编号
Pin(gj, Pin.OUT) # 将当前引脚配置为输出模式
# 循环将所有引脚置为高电平:默认关闭对应设备(假设高电平为熄灭状态)
for gj in pins:
Pin(gj).on() # on()通常表示输出高电平(具体电平含义取决于硬件)
# 单独控制特定引脚为低电平:点亮对应设备(假设低电平为点亮状态)
Pin(pins[1]).off() # 控制pins列表中索引1的引脚(即引脚4)输出低电平
Pin(pins[2]).off() # 控制pins列表中索引2的引脚(即引脚5)输出低电平