- 博客(1)
- 收藏
- 关注
原创 我想在串口调试助手输入24位二进制代码给esp32,通过三个级联的74HC595控制并行输出的24个led,为什么结果不对呢求高手指教,下面是代码
segments = [data[:8], data[8:16], data[16:]] # 分割数据为三个8位段。await asyncio.sleep_ms(10) # 降低等待时间,以便快速刷新LED状态。await control_led(segments) # 控制LED。await asyncio.sleep_ms(10) # 延迟以确保正确时序。# 异步函数,用于接收PC端发送的二进制数据并控制LED。# 将数据传送给74HC595芯片并控制LED。# 设置74HC595引脚。
2024-05-16 13:54:22
318
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人