如何通过串口通信发送“K+22”,而在数码管上只显示22?

2019-03-24 17:19发布

如何通过串口通信发送“K+22”,而在数码管上只显示22?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
FENFAXIANGSHANG
1楼-- · 2019-03-26 00:27
 精彩回答 2  元偷偷看……
FENFAXIANGSHANG
2楼-- · 2019-03-26 00:37
strong161 发表于 2017-4-5 13:16
你单片机接只接到 数?没有收到字符串,还是接收到了,但是只能显示数字?另外你的数码管 是什么数 ...

数码管是共阴极的
strong161
3楼-- · 2019-03-26 03:27
本帖最后由 strong161 于 2017-4-5 13:27 编辑
FENFAXIANGSHANG 发表于 2017-4-5 13:25
“K+22”这个字符串,我通过for语句已经控制了只显示22这个数字,不让他显示字符K和+。
这道题的目的是 ...

好吧!前面没有太看懂, 就是提取串口字符串中的数字并通过数码管显示吧!  
FENFAXIANGSHANG
4楼-- · 2019-03-26 08:57
 精彩回答 2  元偷偷看……
FENFAXIANGSHANG
5楼-- · 2019-03-26 11:12
strong161 发表于 2017-4-5 13:26
好吧!前面没有太看懂, 就是提取串口字符串中的数字并通过数码管显示吧!

但是那个数字在串口发送时还是可以随便改的,你发送多少,数码管上就会显示多少
strong161
6楼-- · 2019-03-26 12:47
FENFAXIANGSHANG 发表于 2017-4-5 13:27
恩恩 对的 就是这个意思

不好意思,前面来搅局了……

一周热门 更多>