51单片机 发送信息到电脑 com3口

51单片机 发送信息到电脑 com3口

import serial

# 打开串行端口
ser = serial.Serial('COM3', 9600)  # 9600为波特率,根据实际情况进行调整
flag = True
try:
    while True:
        if ser.in_waiting > 0:  # 如果串口有数据可读
            data = ser.read()  # 读取一行数据并解码为字符串
            if flag and data == b'\x00':
                flag = False
                print('准备就绪:')
            else:
                print("收到数据:", data)
except KeyboardInterrupt:
    ser.close()  # 捕获Ctrl+C中断信号后关闭串口
    print("程序已停止")

准备就绪:

收到数据: b'\x00'

收到数据: b'\x00'

收到数据: b'a'

收到数据: b'a'

收到数据: b'\x00'

程序已停止

相关推荐

  1. 51单片机 发送信息电脑 com3

    2024-02-08 01:58:01       32 阅读
  2. 51单片机4线并发IO控制1602LCD

    2024-02-08 01:58:01       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-08 01:58:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-08 01:58:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-08 01:58:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-08 01:58:01       18 阅读

热门阅读

  1. 2.7作业

    2024-02-08 01:58:01       28 阅读
  2. Lua编译与运行

    2024-02-08 01:58:01       31 阅读
  3. 【算法题】92. 反转链表 II

    2024-02-08 01:58:01       27 阅读
  4. 分支解决冲突 & 分支管理策略 git merge命令详解

    2024-02-08 01:58:01       31 阅读
  5. 【Git】三棵“树”介绍

    2024-02-08 01:58:01       35 阅读
  6. (39)统计位数为偶数的数字

    2024-02-08 01:58:01       36 阅读
  7. work day7

    2024-02-08 01:58:01       28 阅读
  8. PyTorch自动微分模块torch.autograd的详细介绍

    2024-02-08 01:58:01       31 阅读