代码搜索:Init_DS
找到约 93 项符合「Init_DS」的源代码
代码结果 93
www.eeworm.com/read/287808/8668132
_c ds18b20._c
//延时函数
void delay(unsigned int i)
{
while(i--);
}
//初始化函数
Init_DS18B20(void)
{
unsigned char x=0;
DQ = 1; //DQ复位
delay(8); //稍做延时
DQ = 0; //单片机将DQ拉低
delay(80); //精确延时 大于 4
www.eeworm.com/read/385274/8810676
h 18b20.h
/***********************************************************************************
**模块名称:数字温度计
**创建人:
**日 期:
***********************************************************************************
www.eeworm.com/read/284510/8921968
c 18b20示例.c
//#include"reg51.h"
sbit DQ =P1^4; //定义通信端口
//延时函数
/*
void delay(unsigned int i)
{
while(i--);
}
*/
//初始化函数
Init_DS18B20(void)
{
unsigned char x=0;
DQ = 1; //DQ复位
delay(8);
www.eeworm.com/read/382309/9038209
c wendu.c
#include"reg51.h"
sfr WDTRST = 0xA6;
sbit DQ =P2^2; //定义通信端口
//延时函数
void delay(unsigned int i)
{
while(i--);
WDTRST=0x1E;
WDTRST=0xE1;//喂狗指令,晶振为12M时每16个毫秒需喂狗一次
}
//初始化函数
In
www.eeworm.com/read/381912/9063526
txt ds18b20idread.txt
#include
sbit DQ =P1^4; //定义18b20通信端口
//////////////////////////////////////18B20子函数
void delay(unsigned int i);
void Init_DS18B20(void);
unsigned char ReadOneChar(void);
void Wri
www.eeworm.com/read/377680/9266840
c 18b20.c
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit DQ=P1^5;
uchar code tab[]={0x88,0xeb,0x4c,0x49,0x2b,0x19,0x18,0xcb,0x08,0x09};//0123456789
void
www.eeworm.com/read/180779/9295571
txt ds18b20驱动程序(c语言) .txt
/*---------------------------------------------------------------------------------------------------
功能:实现对DS18B20的读取
原理:单总线协议
注意:单总线协议对延时要求比较严格,此程序中采用的是11.0592M的晶振,如果使用其他的晶振请跟据DS18B20的资料修改延
www.eeworm.com/read/364396/9907819
txt 1802.txt
#include"reg51.h"
sfr WDTRST = 0xA6;
sbit DQ =P2^2; //定义通信端口
//延时函数
void delay(unsigned int i)
{
while(i--);
WDTRST=0x1E;
WDTRST=0xE1;//喂狗指令,晶振为12M时每16个毫秒需喂狗一次
}
//初始化函数
In
www.eeworm.com/read/359518/10140812
h ds18b20.h
#define uchar unsigned char
#define uint unsigned int
sbit DQ =P2^6; //定义通信端口
uchar disp[6]; //待显示的数据,高3位整数部分,低1位小数部分
//延时函数
void delay(unsigned int i)
{
while(i--);
}
//初始
www.eeworm.com/read/359178/10162166
c ds18b20.c
#include
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit DQ =P3^7; //定义通信端口
static float tt;
//延时函数
void delay(unsigned int i)