芯片解密STC15W4K56S4单片机使用DS18B20温度传感器 时间:2025-11-19 来源: 芯片解密 浏览:2次 字号:大 中 小 芯片解密LCD1602显示实时温度(STC15W4K56S4&一位小数)芯片解密单片机源程序如下:/*************************************************** LCD1602显示实时温度(精确到一位小数) 温度传感器 DS18B20 芯片 STC15W4K56S4 接线 DQ = P7^7 B0~B7 P6^0~P6^7/EN P2^7/RW P2^6/RS P2^5 其余5个脚百度接法 Jake 2017-7-27封装****************************************************/#include "CONFIG.H"#include "DELAY.H"#include "DS18B20.H"#include "LCD1602.H"void main(){ P0M1 = 0; P0M0 = 0; //设置为准双向口 P1M1 = 0; P1M0 = 0; P2M1 = 0; P2M0 = 0; P3M1 = 0; P3M0 = 0; P4M1 = 0; P4M0 = 0; P5M1 = 0; P5M0 = 0; P6M1 = 0; P6M0 = 0; P7M1 = 0; P7M0 = 0; Init(); //DS18B20初始化 Init1(); //LCD1602初始化 while(1) { transform(getTmpValue()); //得到并转换温度值 write_com(0x80); for(num=0;num<12;num++) //根据数组字符长度调整计数值长度,防乱码 { write_data(L1[num]); delayms(5); } write_com(0x80+0x40); 上一篇:芯片解密PCF8591输出三角波 单片机D/A转换实验报告 下一篇:芯片解密STM32F407+AD7606采集32路信号