micai 发表于 2024-1-8 10:48:32

串口发送数字,虚拟屏上显示数字的ASCII码,该如何解决?

如图中所示,Arduino单片机控制,调节电位器,数字可以在0~30之间变化,串口发送0~9的时候,屏上显示的是该数字的ASCII码,10以上的数字就不能显示了,该如何解决呢?

micai 发表于 2024-1-8 10:58:08

本帖最后由 micai 于 2024-1-8 10:59 编辑

图中所示,当发送17的时候(从4递增变化到17),屏上还是显示ASCII码,而虚拟屏的串口接收显示收到的是16进制数字。

micai 发表于 2024-1-8 11:03:57

micai 发表于 2024-1-8 10:58
图中所示,当发送17的时候(从4递增变化到17),屏上还是显示ASCII码,而虚拟屏的串口接收显示收到的是16进 ...

发16的时候,屏上显示1和6的ASCII码,串口接收显示25 31 36

micai 发表于 2024-1-8 11:09:40

micai 发表于 2024-1-8 11:03
发16的时候,屏上显示1和6的ASCII码,串口接收显示25 31 36

好了,终于可以让它同步变化了

页: [1]
查看完整版本: 串口发送数字,虚拟屏上显示数字的ASCII码,该如何解决?