⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 ds18b20温度显示程序 C语言编写的程序 1602 液晶显示
💻 TXT
字号:
DS18B20+LCD1602温度显示演示程序

----------------------------------

采用C语言编写

适用于 ME500

----------------------------------

主要功能:

1、显示实时温度值。

2、可以读出 DS18B20 的64位ROM码。

3、可以预设高低温报警值(可以用作温度控制)。

----------------------------------

开机时对DS18B20进行检测,如果DS18B20检测不正常,LCD1602显示:

  DS18B20  ERROR
   PLEASE   CHECK

   蜂鸣器报警。

DS18B20检测正常,LCD1602显示:

   TEMP: 100.8℃
  TH: 88*  TL: 20*    ;“*”为报警小喇叭显示的位置

如果温度值高位为0,将不显示出来。

测量温度范围:-55 ~ 125℃

当测量温度值<0 ℃时,显示为 TEMP: -18.8 ℃。

你可以通过拔插DS18B20查看DS18B20的检测功能。

----------------------------------

K3---设定温度报警值

按一下K3,程序进入设定温度报警值。

设定顺序:TH,TL,退出。 (K3键选择)

被选中的设定位闪动。

K2 ---加键 

设定数增加

K1 ---减键

设定数减少

每当有键按下,蜂鸣器会响一声。

按住K1或K2键不放可以对设定值进行快速加减。

将设定的温度报警值存入 DS18B20 中的 EERAM,开机自动调出。 

----------------------------------

K1---读出 DS18B20 的64位ROM码

LCD1602显示:

   READ_ROMCORD
 28D6318A000000E3   ;我的DS18B20的64位序列号
  低      →      高

具有CRC码效验功能。

K2---退出64位ROM码显示画面。

----------------------------------

K4---静音

当实时温度值>设定的温度报警TH值,在相应的“*”地方有小喇叭闪动显示。

当实时温度值<设定的温度报警TL值,在相应的“*”地方有小喇叭闪动显示。

上述两种情况发生时,蜂鸣器均报警。在这种情况下,按 K4 可以静音。

在静音时,小喇叭还会闪动显示。

----------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -