问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数码管显示DS18B20温度

发布网友 发布时间:2022-05-13 14:50

我来回答

2个回答

热心网友 时间:2023-10-13 02:49

没有你的硬件,用PROTEUS仿真了一个显示电路,见插图。

稍稍改了一下程序,显示效果不错,数值随着温度调整,可以发生变化。

……

    temp = TMPH;

    temp <<= 8;       

    temp = temp | TMPL; 

    tt = temp * 0.0625;

    a = tt * 10000;

    a = a + 1235;      //加上了四位小数

     //温度百位

    P2 = 255;          //先消隐

    P0 = table1[a / 1000000];

    P2 = 255 - 0x80;    delayms(5);    //延时5ms

     //温度十位

    P2 = 255;    P0 = table1[a % 1000000 / 100000];

    P2 = 255 - 0x40;    delayms(5);

     //温度个位,此位带小数点

    P2 = 255;    P0 = table2[a % 1000000 / 10000 % 10]; 

    P2 = 255 - 0x20;    delayms(5);

     //温度十分位 

    P2 = 255;    P0 = table1[a % 1000000 / 1000 % 10];

    P2 = 255 - 0x10;    delayms(5);

    //温度百分位 

    P2 = 255;    P0 = table1[ a % 1000000 / 100 % 10];

    P2 = 255 - 8; delayms(5);

    //温度千分位 

    P2 = 255;    P0 = table1[a % 1000000 / 10 % 10];

    P2 = 255 - 4; delayms(5);

    //温度万分位

    P2 = 255;    P0 = table1[a % 1000000 % 10];

    P2 = 255 - 2; delayms(5);

  }

}

热心网友 时间:2023-10-13 02:50

完整才好改点,不完整的话,想调试一下有些程序还得添啊

刚刚编译你的完整程序,有问题没有通过(你怎么都可以弄进去运行了呢?):

//温度十位
P2=1;
P0=table1[a%1000000/100000];//table[a%1000000/100000]; //table1或者table2,没有table
delayms(5);
//温度个位,此位带小数点
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 请问一个温度电阻的温度值怎么用数码管直接显示? 在加热设备上的温度通过数字显示,是什么原理?温度传感器与显示屏是怎样实现的? 全桃花芯的拿火吉他,外观很漂亮,有高手试过音色吗? 求助各位大侠帮我编写用数码管和DS18B20设计温度显示器的C语言程序,不要报警器和蜂鸣器的 拿火,芬达,马丁吉他哪个好 打算入手拿火吉他,请问一下哪款比较适合初学者? 热风枪没有数码管显示温度怎么调档位 拿火电箱木吉他怎么样,有没有人用过? 拿火和Awood吉他哪个好? 拿火吉他音质,口述如何? vivo手机微信主页怎么让别人看到我的手机号 拿火吉他的新型材料和木吉他哪个好? EXCEL表里面设了序号太多了,我想删除中间任何一个,我想下面跟着自动排序怎么设呀? Excel删除列自动更新序号方法,日常办公常用技巧,学会不吃亏! 增值税普通发票是什么样的呀? 我喝水都喝的撑着了,还是渴怎么办 上海移动普通套餐可以享受5G吗 以下哪项不是5G超高清优势? 总是喝水还是感觉口渴怎么办? 人脸动态识别技术产品有哪些? 数码管 ds18b20温度显示 这个51单片机数码管显示温度程序 数码管无法显示温度数字 如何使pt100的温度在数码管显示 单片机 通过DS18B20测试当前环境温度, 并通过数码管显示当前温度值 求好心人解答,为啥数码管不能正常显示温度(51单片机控制DS18B20) DS18b20数码管显示温度问题?(显示不了,请帮帮忙!) 数码管的工作环境温度? 吃人猴生活在哪里? 如果不熬夜痘痘自然会消吗? 毛衣啥子毛最好? 不熬夜是不是就不会长痘痘了? 熬夜引起的痘痘,不熬夜就会好吗?还是同时要怎样? 辣椒塞肉糊的做法 坚持不熬夜痘痘会消吗? OPPO手机中的来电铃声的从文件中选择怎么删除里面的东东 早睡早起可以让痘痘减少吗? 为什么不熬夜也会长痘痘? 早睡早起脸上的痘会好吗? oppoa5手机从文件中选择里的通话记录怎么删掉