单片机DS18B20测温的问题,程序好像没问题,但是用protues仿真就是没反应,请高手们帮帮忙!

2024年11月28日 06:35
有3个网友回答
网友(1):

你这是动态显示,ds18b20转换时间很长,基本上数码管就没有闪烁的时间就过去了,人眼很难捕捉到,你用静态显示就看见了
如果想动态显示那么
display();
改成for(i=1;i<100,i++)
{ display();} 可以调整i的上限观察吧

网友(2):

protues仿真数码管,显示不出来是因为动态刷新太快了,可以调整数码管的属性的Minimum Trigger Time往大或往小调一调就可以了,不一定要延时

网友(3):

可恶的DS 我写了三天都没写对