zl2168 发表于 2016-6-17 19:41
DS18B20 测温
ahshmj 发表于 2016-6-18 11:40
楼主给出的程序一共就三位,十位个位和小数。就没有百位。
另外,你的小数的显示为什么要取余?“P2=tab ...
geminiguy_07 发表于 2016-6-18 10:47
显示程序试一试换成这样
void wenduxianshi(unsigned int data)
{
461534727 发表于 2016-6-18 13:24
void wenduxianshi(unsigned int temp)
{
unsigned char buf[4];
geminiguy_07 发表于 2016-6-18 14:06
那可能是我俩的硬件电路不一样
我的是单片机直接接数码管,不用连锁存器
461534727 发表于 2016-6-18 15:10
我的电路没用锁存,就用了pnp驱动三极管而已
ahshmj 发表于 2016-6-19 09:35
按下面试一试(省略号的内容自己加上):
P2=table[temp/100]; //显示百位
d ...
IMG_20160619_120819.jpg (3.67 MB, 下载次数: 89)
ahshmj 发表于 2016-6-19 09:35
按下面试一试(省略号的内容自己加上):
P2=table[temp/100]; //显示百位
d ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |