在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题就是调整proteus上的+-号,也改变不了温度.续接上面unsigned int Readtemp()//读取温度{ unsigned

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:56:45

在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题就是调整proteus上的+-号,也改变不了温度.续接上面unsigned int Readtemp()//读取温度{ unsigned
在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题
就是调整proteus上的+-号,也改变不了温度.
续接上面
unsigned int Readtemp()//读取温度
{
unsigned char a=0;
unsigned char b=0;
unsigned int temp=0;
float tt=0;
Init_DS18B20();
WriteOneChar(0xCC); // 跳过读序号列号的操作
WriteOneChar(0x44); // 启动温度转换
Init_DS18B20();
WriteOneChar(0xCC); //跳过读序号列号的操作
WriteOneChar(0xBE); //读取温度寄存器
a=ReadOneChar(); //连续读两个字节数据 //读低8位
b=ReadOneChar(); //读高8位
temp=b;
temp

在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题就是调整proteus上的+-号,也改变不了温度.续接上面unsigned int Readtemp()//读取温度{ unsigned
估计你的显示程序有错,你这里没给出,简单测试一下,把最后的
return(temp);
换为
return(25);
看看是不是还是0,是0的画就是你显示的错了

在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题就是调整proteus上的+-号,也改变不了温度.续接上面unsigned int Readtemp()//读取温度{ unsigned 在用proteus与keil链接仿真的时候,运行proteus时提示No program code loaded ,不知道是什么原因, 急求基于DS18B20的单片机数字温度计的Proteus仿真文件我做基于单片机的数字温度计,用的是DS18B20温度传感器,可是在Proteus里面仿真不了,但是要求必须仿真,电路原理图也行,源程序也行,最好有Pro 关于Proteus的问题在Proteus中仿真运行时,出现警告:Pin A does not exist on child sheet,本人是新手,我的仿真图上没有出现子图的东西啊, 求数字温度计程序和proteus仿真原理图,要求能设置温度,超过范围报警.跪谢啊,做了一早上了 proteus中没有电容式湿度传感器(SH1101)能否用普通的可变电容在proteus中仿真……之前用可变电容试过,运行的时候出现错误警告:No model specified for VC1(可变电容)! proteus 交流电源仿真在哪里的 proteus仿真中在哪找电压表 在Proteus仿真中,这个是什么元件 在proteus上仿真数字温度计为什么能测到温度?用DS18B20是怎么做到的?温度是怎么在仿真软件中传进去的?我的意思是,温度是怎么传到仿真软件中去的从而测到温度? 急求基于51单片机和DS18B20的数字温度计设计要proteus原理图能仿真和汇编程序,466851514谢了 铂电阻PT100在proteus中仿真时怎么连线?有四个引脚 铂电阻PT100在proteus中仿真时怎么连线?有四个引脚 请问proteus仿真软件中的滑动变阻器怎么仿真的啊?(怎么改变阻值)仿真时那个箭头不能滑动的. 在proteus仿真中滑动变阻器怎么找? proteus仿真电路中电阻后面的三角形是什么?在proteus中怎样画出来? PROTEUS仿真时引脚旁边的灰点是什么意思 Proteus 仿真时出现can not open C.LISA3199.SDF