登录
首页 » 单片机 » 51读18B20序列号急CRC校验

51读18B20序列号急CRC校验

于 2022-03-24 发布 文件大小:8.23 kB
0 94
下载积分: 2 下载次数: 1

代码说明:

网上很多DS18B20的单片机程序都是跳过序列号直接操作温度,没有读取64位ID码的时序及程序,本程序详细给出如何读取DS18B20的序列号、温度、以及CRC校验,程序中对各函数做了中文注释,已经调试通过,并应用的产品中,非常实用。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 无线多路温度采集系统
    单片机无线多路温度采集系统,内含程序和相关原理图。
    2022-02-04 05:29:22下载
    积分:1
  • 基于STM32的红外触摸屏程序源代码
    基于STM32的触摸屏源代码,适合搞单片机开发者使用,经过测试,可以使用
    2022-09-13 12:05:03下载
    积分:1
  • 基于MSP430F5529的非法闯入报警器
    用MSPF5529做的一个非法报警器  采用热释电红外传感器RE200B感应人体发射出的红外线,通过红外传感信号处理器BISS0001的放大、检测、延迟,输出有效信号送到单片机I/O口,利用边沿触发I/O中断,给予报警。  BISS0001 是一款具有较高性能的传感信号处理集成电路,它配以热释  电红外传感器和少量外接元器件构成被动式的热释电红外开关。它能自  动快速开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和  自动洗手池等装置,特别适用于企业、宾馆、商场、库房及家庭的过道、  走廊等敏感区域,或用于安全区域的自动灯光、照明和报警系统。
    2022-03-03 18:08:08下载
    积分:1
  • 18B20温控只能可调电转速并1602显示(适合参加大学科技竞赛)
    DS18B20温控只能可调电机转速并1602显示(适合参加大学科技竞赛) 设计目的:在日常生活中,大功率用电设备、CPU芯片等都用到散热器。但是现有市场上的散热器大都为风扇转速不可调和风扇转速需人工手动调控的散热器,另外现有产品没有温度显示功能,没能实现预警功能。这样不仅浪费了电能、给设备运行带来了不安全之处而且还给人们带来了不方便。所以我们设计了温控转速智能控制的散热器。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-08-28 21:20:03下载
    积分:1
  • LCD1602控制的简显示
    包括了单片机控制的LCD—1602液晶显示源码,可以用于51内核的单片机,可直接使用
    2022-08-16 04:43:53下载
    积分:1
  • ATMAGE128 用LCD1602显示字符
    #include #include #include #include#include#include#include#define uchar unsigned char#define uint  unsigned int#define RS_CLR PORTF &= ~(1
    2023-06-26 18:25:03下载
    积分:1
  • 匿名飞控经典源代码 四轴飞行器
    匿名飞控经典源代码 四轴飞行器 #include "stm32f10x.h" #include "sysconfig.h" #include "bsp.h" #include "led.h" #include "tim3.h"  #include "usart.h" #include "ANO_TC_STM32F1_I2C.h" #include "MPU6050.h" #include "moto.h" #include "spi.h" #include "nrf24l01.h" #include "tim_pwm_in.h" #include "rc.h" #include "imu.h" #include "control.h" #include "data_transfer.h" u8 SYS_INIT_OK=0; //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void SYS_INIT(void) {  LED_INIT();  LED_FLASH();  Moto_Init();  Uart1_Init(115200);   Tim3_Init(500); #ifdef CONTROL_USE_RC  Tim_Pwm_In_Init(); #endif  Nvic_Init();  ANO_TC_I2C2_INIT(0xA6,400000,1,1,3,3);
    2022-06-15 05:31:50下载
    积分:1
  • RS485通信模块代码C语言
    原创代码,实现RS485通信模块的收功能,很好的应用中断处理,按键控制以及LED1602显示功能,都可以实现。编译通过,纯原创!
    2022-02-03 02:31:31下载
    积分:1
  • C51程序,主要实现小灯闪烁
    实现很好的时间延时控制,用到计时器,使小灯闪烁,并且还有延时程序,有很好的注释,还有显示功能,管脚连接标注声明明确,真的是很好的程序,自己编的。
    2022-01-25 23:11:14下载
    积分:1
  • STM32通过并口操作FT245
    使用STM32并口操作FT245,FT245是USB转并口的芯片,替换STM32的串口,会大大加速STM32和电脑的通信速度。使用的是查询方式
    2023-03-23 11:55:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载