找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7828|回复: 17
收起左侧

STC15W4K56S4单片机使用DS18B20温度传感器显示实时温度

  [复制链接]
ID:222821 发表于 2017-7-27 22:04 | 显示全部楼层 |阅读模式
LCD1602显示实时温度(STC15W4K56S4&一位小数)
单片机源程序如下:
  1. /***************************************************
  2.                         LCD1602显示实时温度(精确到一位小数)
  3.                         温度传感器 DS18B20
  4.                         芯片 STC15W4K56S4
  5.                         接线 DQ = P7^7
  6.                         B0~B7 P6^0~P6^7/EN P2^7/RW P2^6/RS P2^5
  7.                         其余5个脚百度接法
  8.                         Jake   2017-7-27封装
  9. ****************************************************/
  10. #include "CONFIG.H"
  11. #include "DELAY.H"
  12. #include "DS18B20.H"
  13. #include "LCD1602.H"

  14. void main()
  15. {                               
  16.         P0M1 = 0;        P0M0 = 0;                                        //设置为准双向口
  17.         P1M1 = 0;        P1M0 = 0;
  18.         P2M1 = 0;        P2M0 = 0;       
  19.         P3M1 = 0;        P3M0 = 0;       
  20.         P4M1 = 0;        P4M0 = 0;
  21.         P5M1 = 0;        P5M0 = 0;       
  22.         P6M1 = 0;        P6M0 = 0;       
  23.         P7M1 = 0;        P7M0 = 0;

  24.         Init();                                                                        //DS18B20初始化
  25.         Init1();                                                                //LCD1602初始化
  26.          
  27.     while(1)
  28.         {
  29.                 transform(getTmpValue());                    //得到并转换温度值
  30.                 write_com(0x80);
  31.                 for(num=0;num<12;num++)                                //根据数组字符长度调整计数值长度,防乱码
  32.                 {
  33.                         write_data(L1[num]);
  34.                         delayms(5);
  35.                 }
  36.                 write_com(0x80+0x40);
  37. ……………………

  38. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
LCD1602显示实时温度(STC15W4K56S4&amp;一位小数).zip (88.96 KB, 下载次数: 394)

评分

参与人数 2黑币 +55 收起 理由
xxhhc + 5
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:1104285 发表于 2023-12-14 16:09 | 显示全部楼层
不错对我帮助很大
回复

使用道具 举报

ID:236933 发表于 2023-12-14 10:53 | 显示全部楼层
没有仿真,无法验证
回复

使用道具 举报

ID:911455 发表于 2021-12-9 09:26 | 显示全部楼层
我就是想看看读写的软件延时怎么写
回复

使用道具 举报

ID:812589 发表于 2020-8-9 10:59 | 显示全部楼层
内容充实
回复

使用道具 举报

ID:84492 发表于 2019-9-2 09:53 | 显示全部楼层
多谢分享              
回复

使用道具 举报

ID:361123 发表于 2019-7-25 00:20 | 显示全部楼层
最近在做个相关的小制作,先学习一下
回复

使用道具 举报

ID:361123 发表于 2019-7-25 00:19 | 显示全部楼层
这个好,学习一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

ID:562526 发表于 2019-6-14 13:47 | 显示全部楼层
赞!!!下来看看!!!
回复

使用道具 举报

ID:375638 发表于 2018-11-14 17:27 | 显示全部楼层
楼主牛 谢谢会会逼
回复

使用道具 举报

ID:351049 发表于 2018-6-20 11:48 | 显示全部楼层
学习 stc单片机使用
回复

使用道具 举报

ID:345915 发表于 2018-6-8 10:24 | 显示全部楼层
Mask无奈 发表于 2018-6-8 08:47
看不到,也不知道是怎么用过审核的,下载下来打不开

现在可以打开了,把下载的文件补上.RAR结尾就可以变成压缩包了,解压后可以打开工程
回复

使用道具 举报

ID:345915 发表于 2018-6-8 08:47 | 显示全部楼层
本帖最后由 Mask无奈 于 2018-6-8 10:46 编辑

可以打开了,下载之后把文件改成.rar的格式,就能正常解压打开了
回复

使用道具 举报

ID:330227 发表于 2018-5-19 18:09 | 显示全部楼层
打不开啊
回复

使用道具 举报

ID:153520 发表于 2018-4-7 19:24 | 显示全部楼层
最近打算做个相关的小制作
正好学习下
回复

使用道具 举报

ID:243748 发表于 2018-3-7 00:36 来自手机 | 显示全部楼层
很好很强大
回复

使用道具 举报

ID:287083 发表于 2018-3-3 17:39 | 显示全部楼层
下载了,这文件没打开,不知用啥软件发开。
回复

使用道具 举报

ID:282202 发表于 2018-2-4 21:04 | 显示全部楼层
kankan
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表