找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

我想在程序里加入串口通信,但穿的数据一直不是想要的温度值

查看数: 242 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-6-10 14:21

正文摘要:

主程序代码如下, #include <REGX52.H> #include "LCD1602.h" #include "DS18B20.h" #include "Delay.h" #include "AT24C02.h" #include "Key.h" #include "Timer0.h" #include ...

回复

ID:320097 发表于 2025-6-12 22:41
是不是while(1)里面的问题,发送转换温度指令以后,应该等一段时间再读取数据,主函数开始的时候都有延时函数,大循环里面就没有延时函数
ID:879809 发表于 2025-6-12 16:21
上位机解析数据就行了,还要什么自行车?
ID:69038 发表于 2025-6-12 11:45
其实,我觉得传啥数据(格式、类型)都不重要,
重要的是上位机要能收到正确的数据,
再根据下位的的格式、类型做出正确的解析。。
ID:320306 发表于 2025-6-11 09:45
不上传浮点数据,直接上传整数数据,用高位和低位的概念来做,一定要浮点数就用字符串的形式上传!

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表