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

2019-03-24 17:19发布

如何通过串口通信发送“K+22”,而在数码管上只显示22?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
maychang
1楼-- · 2019-03-25 01:12
 精彩回答 2  元偷偷看……
strong161
2楼-- · 2019-03-25 07:05
不知所云,问题要写清楚,软件,硬件,否则谁少有人能猜出你说的几个意思。你是要显示 K+22 这个数,还是K+22 这串字符,还有你的程序怎么读取串口数据进行处理后 发送到数码管显示,都是问题。没有这些基础,你的问题就毫无意义了。
machinnneee
3楼-- · 2019-03-25 13:04
将K+去掉,显示22
FENFAXIANGSHANG
4楼-- · 2019-03-25 18:20
 精彩回答 2  元偷偷看……
FENFAXIANGSHANG
5楼-- · 2019-03-25 22:49
strong161 发表于 2017-4-4 20:57
不知所云,问题要写清楚,软件,硬件,否则谁少有人能猜出你说的几个意思。你是要显示 K+22 这个数,还是K+ ...

是发送“K+22”这个字符串,但是只接收22这个数,另外22这个数在串口助手发送数据时是可以随便改的,你发送23,数码管显示23,你发送44,数码管上显示44,也就是说通过串口可以控制数码管上显示的具体内容。
“K+22”中的22只是一个随便的例子,程序中还是要写“k+22”这个字符串的,但是只接收22这个数。
strong161
6楼-- · 2019-03-25 23:04
你单片机接只接到 数?没有收到字符串,还是接收到了,但是只能显示数字?另外你的数码管 是什么数码管?能不能显示字母?程序处理过程也是很重要,你得把程序列出来吧!让大家看一下吧!

一周热门 更多>