观音斯坦说的对,18B20要接上拉,但标准是5K。实际中一般用4.7K,也可以再小一些,要看线路分布电容的大小,总之应达到一线接口技术规范中上升沿<15us的要求。
DS18b20在我印象中数据引脚应该接上拉。。。。。。。10K即可。
延时时间不对,在proteus中你那个太长了,短一些
没有上拉电阻?