找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 485|回复: 6
打印 上一主题 下一主题
收起左侧

STM32+DS18B20 大佬帮我看看,为什么OLED屏幕上显示是00

[复制链接]
楼主
ID:628113 发表于 2023-12-8 10:59 | 显示全部楼层
DS18B20 真心不好用, 谁用谁知道。
有几个注意事项, 一个个查,总能解决的。
1.  1us 延时的 误差不要太大
2.  硬件光靠MCU上拉 是不行的
3.  GPIO 永远不要设置为 PP 模式
4.  读写时 关中断!!!
5. 读写完成 第一时间释放总线

调试时, 先判断 DS18B20 存在是否 正确 。 就是 有个 低电平回应 。 如不存在 , 检查硬件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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