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

用STM8怎样编写温度采集显示系统程序?

发布网友 发布时间:2022-04-24 03:04

我来回答

3个回答

热心网友 时间:2023-10-23 16:51

#include "REG51.H"
#include "INTRINS.H"

typedef unsigned char BYTE;

sbit DQ = P3^3; //DS18B20的数据口位P3.3
BYTE TPH; //存放温度值的高字节
BYTE TPL; //存放温度值的低字节

void DelayXus(BYTE n);
void DS18B20_Reset();
void DS18B20_WriteByte(BYTE dat);
BYTE DS18B20_ReadByte();

void main()
{
DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0x44); //开始转换命令
while (!DQ); //等待转换完成

DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0xBE); //读暂存存储器命令
TPL = DS18B20_ReadByte(); //读温度低字节
TPH = DS18B20_ReadByte(); //读温度高字节

while (1);
}

热心网友 时间:2023-10-23 16:51

根据这几点要求就可以随便写了
(1)温度测量范围 0 - 99℃。
(2)温度分辨率±1℃。
(3)选择合适的温度传感器。
(4)使用键盘输入温度的最高点和最低点,温度超出范围时候报警。

热心网友 时间:2023-10-23 16:51

#include "REG51.H"
#include "INTRINS.H"

typedef unsigned char BYTE;

sbit DQ = P3^3; //DS18B20的数据口位P3.3
BYTE TPH; //存放温度值的高字节
BYTE TPL; //存放温度值的低字节

void DelayXus(BYTE n);
void DS18B20_Reset();
void DS18B20_WriteByte(BYTE dat);
BYTE DS18B20_ReadByte();

void main()
{
DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0x44); //开始转换命令
while (!DQ); //等待转换完成

DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0xBE); //读暂存存储器命令
TPL = DS18B20_ReadByte(); //读温度低字节
TPH = DS18B20_ReadByte(); //读温度高字节

while (1);
}

热心网友 时间:2023-10-23 16:51

#include "REG51.H"
#include "INTRINS.H"

typedef unsigned char BYTE;

sbit DQ = P3^3; //DS18B20的数据口位P3.3
BYTE TPH; //存放温度值的高字节
BYTE TPL; //存放温度值的低字节

void DelayXus(BYTE n);
void DS18B20_Reset();
void DS18B20_WriteByte(BYTE dat);
BYTE DS18B20_ReadByte();

void main()
{
DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0x44); //开始转换命令
while (!DQ); //等待转换完成

DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0xBE); //读暂存存储器命令
TPL = DS18B20_ReadByte(); //读温度低字节
TPH = DS18B20_ReadByte(); //读温度高字节

while (1);
}

热心网友 时间:2023-10-23 16:51

根据这几点要求就可以随便写了
(1)温度测量范围 0 - 99℃。
(2)温度分辨率±1℃。
(3)选择合适的温度传感器。
(4)使用键盘输入温度的最高点和最低点,温度超出范围时候报警。

热心网友 时间:2023-10-23 16:52

汇编?要人老命哦

热心网友 时间:2023-10-23 16:52

汇编?要人老命哦

热心网友 时间:2023-10-23 16:51

#include "REG51.H"
#include "INTRINS.H"

typedef unsigned char BYTE;

sbit DQ = P3^3; //DS18B20的数据口位P3.3
BYTE TPH; //存放温度值的高字节
BYTE TPL; //存放温度值的低字节

void DelayXus(BYTE n);
void DS18B20_Reset();
void DS18B20_WriteByte(BYTE dat);
BYTE DS18B20_ReadByte();

void main()
{
DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0x44); //开始转换命令
while (!DQ); //等待转换完成

DS18B20_Reset(); //设备复位
DS18B20_WriteByte(0xCC); //跳过ROM命令
DS18B20_WriteByte(0xBE); //读暂存存储器命令
TPL = DS18B20_ReadByte(); //读温度低字节
TPH = DS18B20_ReadByte(); //读温度高字节

while (1);
}

热心网友 时间:2023-10-23 16:51

根据这几点要求就可以随便写了
(1)温度测量范围 0 - 99℃。
(2)温度分辨率±1℃。
(3)选择合适的温度传感器。
(4)使用键盘输入温度的最高点和最低点,温度超出范围时候报警。

热心网友 时间:2023-10-23 16:52

汇编?要人老命哦

热心网友 时间:2023-10-23 16:51

根据这几点要求就可以随便写了
(1)温度测量范围 0 - 99℃。
(2)温度分辨率±1℃。
(3)选择合适的温度传感器。
(4)使用键盘输入温度的最高点和最低点,温度超出范围时候报警。

热心网友 时间:2023-10-23 16:52

汇编?要人老命哦
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
导购什么字 店面导购员是什么意思 HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions... 无法安装adobeflashplayer,说无法注册ACTIVEX的控件 无法注册flash player的activex怎么办 omniverse create 他总说无法注册Flash player的Active控件 然后什么访问以下链接。不要... excel如何用进度条的形式表示完成率 买了件速干衣,北面的,求大神看一下真假。 秦皇岛银谷全城热恋是不是要预定票啊 怎样才能去除白纸上的字迹 关于pt100的变压器温度控制系统 桌面cpu温度显示谁知道怎么设置 温度采集电路设计设计并制作一个温度测量与显示系统,基本原理: 如何消除在白纸上用没有笔水写过字后的字痕迹。 基于18B20的多点温度显示系统 单片机实时温度显示系统的设计 怎么去除白纸上的错字 什么是直流泵 动力电池冷却液泵主要由什么组成 大家好,我们这边有时候停电,鱼缸又不能停氧,有没有好的备用电源。 你好,我有一个微型小水泵,用干电池抽水很正常,就是流量小点,用锂 为什么内阻不同的干电池电动势还是1.5V x-ray油泵和干泵的区别 光伏水泵是什么? 0.5W的干电池氧气泵,用一节一号南孚电池能用几个小时 加干电池的增氧泵怎么使用?金龙鱼生病了怎么办 韭菜煎鸡蛋有几种做法 不构成我国政策性金融机构资金来源的是 12V直流水泵和12V交流水泵原理和功能上有什么区别? 怎么除去圆珠笔写在字纸上的字 不留痕迹 DS18B20+1602温度显示系统的显示问题 如何修改纸上的文字 又没有痕迹 水笔写的字,纸满薄的又不能有痕迹 急用 利用温度传感器设计一个温度测量显示系统(含标定过程) 温度监控系统如何设计? 51单片机系列温度采集LCD162显示温度系统C程序 求问 这个流程图是什么意思??这是一个温度采集显示系统~求详细描述一下 智能温度采集和显示系统设计 设计一温度测控系统,能够实时显示环境温度,并通过串口把温度上传到上位机。可以通过按键设置动作触发温 单片机温度控制系统的组成及工作原理 基于单片机的温度远程显示系统的显示部分是用LCD好呢还是LED好呢?编程方面有什么区别 基于单片机AT89S51的【温度检测与显示系统的设计】 求大神帮助,不要代做的 谢谢。。 广东一男生在书桌旁自制鱼缸圆了养鱼梦,他是用什么材料制作的鱼缸? 塑料瓶自制鱼缸怎么养鱼 热CT与PETCT两者有什么区别 想养鱼怎么养 应该准备什么 PETCT与CT对比优势有哪些 全身检查的那个petct能代替ct吗?这两个有什么区别? 自制鱼缸怎样做才好看 psma petct和常规PETCT什么区别