微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 为什么单片机对ds18b20操作时要先写后读?

为什么单片机对ds18b20操作时要先写后读?

时间:10-02 整理:3721RD 点击:
为什么单片机对ds18b20操作时要先写后读?而不直接读呢?求解啊,搞不清

谁能讲解一下程序流程图的含义啊,谢谢大神们了

跟超声波测距有点相似吧,你得先把频率发出去才能有接收,不然哪来接收啊

因为它是从机,它是否工作以及工作在什么模式都需要主机(单片机)对它发送指令后才会工作,也即是先写后读。

那是因为要去跟它沟通 需要先告诉它干嘛他才知道要干嘛 它是不能直接读出数据来的。因为他很听话

单片机要对他进行操作,必须先给他写进去指令,然后他好依此指令工作,然后反馈给主机数据啊。你最好去看看他的DATASHEET。就明白了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top