51单片机读取DS18B20温度数据求在windows程序显示实时数据

51单片机读取DS18B20温度数据,教程只是把1路的数据显示到1602屏幕上,但现在是2路或以上,求在windows程序显示实时数据。... 51单片机读取DS18B20温度数据,教程只是把1路的数据显示到1602屏幕上,但现在是2路或以上,求在windows程序显示实时数据。 展开
 我来答
11kxmx
2014-09-09 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:70%
帮助的人:2510万
展开全部
你是要自行开发一个上位机软件,是吗?
用VB较简单,只要会串口发送和接收就行
若不想开发,就用串口助手得了,但数据需单片机处理好
追问
编程我只懂皮毛,有直接软件能套用最好,单片机处理数据那部分,我修改它教程那个1602显示的就行,关键是如何把那部分数据返回到电脑的软件上。谢谢
追答

专业软件估计没有,因单片机传来的数据格式五花八门,上位机接收很容易,但总得简单处理一下

如 1023,可以当4个数 1,0,2,3来传输 也可用两个8位二进制 0x03和0xff来传输

你若是两路信号,还要有区分 编程时首先要会用串口发送和接收数据,然后再处理

如果你学过VB或VC 很容易,因它们都提供了大量的控件 下面是我用vb编的上位机界面,我就 是边学边练,连正规的教程没有,全网上搜的

刚开始只能在接收区简单显示数据 后来可以保存到文本和EXCEL 再后来可显示曲线了

vb带了一个通信控件,可以对串口发生的事件进行响应,编程就是对串口事件进行编程

cjj796
2014-09-09 · TA获得超过8709个赞
知道大有可为答主
回答量:1.3万
采纳率:68%
帮助的人:3476万
展开全部

你好!这个可以实现,但是需要时间来做,你是多少个测温点,私信说明一下

   这是上位机软件的模拟界面,可以实时读取温度值,并显示

    

    下面是单片机温度检测

    

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
285022465
2014-09-09 · TA获得超过108个赞
知道答主
回答量:464
采纳率:0%
帮助的人:234万
展开全部
在windows程序显示是什么意思?没看懂
追问
意思就是在WINDOWS上面运行的软件,非1602屏幕显示或LINUX平台显示
追答
那也要通过单片机的,可以先用单片机采集,再发给电脑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式