单片机上的数据发送到电脑上的显示

如果我想把单片机内某个字节的数据通过串口发送的电脑上显示,而且可以在电脑上修改,然后再将修改后的数据送回那个字节,请问该怎么处理,需要专门的语言和软件吗?... 如果我想把单片机内某个字节的数据通过串口发送的电脑上显示,而且可以在电脑上修改,然后再将修改后的数据送回那个字节,请问该怎么处理,需要专门的语言和软件吗? 展开
 我来答
single00x
推荐于2016-04-08 · TA获得超过252个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:148万
展开全部
不知道你对单片机和电脑知识的掌握程度,我通俗点讲一下:
硬件:
单片机和电脑都有串口,而且需要配置的东西也差不多。区别在于,单片机输出的TTL电平,电脑输出的是232信号。所以单片机需要再接一个232芯片(全双工)转换。
还有另一种简单的方式单片机接一个RS485芯片(半双工)。去市场买个USB转485转换线,装上驱动,把USB插头插到电脑上,就会虚拟一个串口出来。
软件:
单片机软件:先配置要串口的波特率、停止位、数据位、效验方式等。然后把需要发送的数据依次放入串口缓冲寄存器。检测到发送完毕标志之后再放入下一个数据。接收也是收到接收标志之后,从串口缓冲寄存器读出数据就好了。因为单片机不同寄存器、标志的名字不同,具体操作有些差异,这里不细讲了。
电脑软件:最简单的就是用串口助手。要注意的是一般的串口助手只支持4个端口。而虚拟串口排在4个以后。所以需要改下虚拟端口的编号。右击我的电脑---管理-----计算机管理-----端口(com和LPT)---右击一个虚拟串口---属性----端口设置----高级----COM端口号选1-4,依次确定就好了。
如果你想做成专用软件的话,可以先学习用下VB最容易上手,而且网上例程也非常多。操作也类似单片机。先选择端口配置好波特率什么滴,打开端口。之后接收或者发送数据。
lycdl
高粉答主

2019-04-25 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4845万
展开全部
单片机要用串口发送数据,那单片机就得写程序才能发送数据再接收数据的。至于在电脑上接收数据,再修改后再发送给单片机,可以用串口调试助手接收,手动修改数据后再发送。如果需要在电脑上自动完成这些处理,那就得写一个小软件了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沁芳萧然
2012-07-03 · TA获得超过837个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:232万
展开全部
如果要求不高,手动修改,只是测试的话,上位机可以用串口调试助手这个小软件来实现。但要求高的话,就要用语言和软件了,最简单的如VB。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
九顶冒阳山
2019-04-25 · TA获得超过240个赞
知道小有建树答主
回答量:418
采纳率:100%
帮助的人:68.1万
展开全部
串口通信,单片机通过汇编语言或C语言程序与电脑进行数据交互,根据一定的协议即可实现单片机数据上报给电脑,电脑可以将数据发送给单片机。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小草的追求68
2012-07-04
知道答主
回答量:98
采纳率:0%
帮助的人:24.2万
展开全部
同意下面几位仁兄的。“友善串口调试助手”这个软件你可以用用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式