你好,单片机与DS18B20的温度测量的原理图和原程序,PCB可以发给我参考下吗?

2024-12-21 20:58:14
推荐回答(3个)
回答1:

www.verycd.com网上搜郭天祥的十天学会PIC单片机,或者是AVR视频教程,各自的在某一讲里都详细的介绍了单片机怎么控制DS18B20,视频信息的丰富成都比一张图,几行代码要丰富的。要搞不定访问我百度空间,留下你的联系方式,图和程序,我这都有。

回答2:

#include

#include 

#define  NOP()   _nop_()   /* 定义空指令 */

#define  _Nop()  _nop_()   /*定义空指令*/

void HC595SendData(unsigned int SendVal);

//SPI IO

sbit    MOSIO =P1^5;

sbit    R_CLK =P1^6;

sbit    S_CLK =P1^7;

sbit    IN_PL =P3^4;    //74HC165  shift load   把数据加载到锁存器中

sbit    IN_Dat=P3^5;    //74HC165  output       数据移出

sbit    OE    =P3^6;

/*********************************************************************************************************

** 函数名称: HC595SendData

** 功能描述: 向SPI总线发送数据

*********************************************************************************************************/

void HC595SendData(unsigned int SendVal)

{  

  unsigned char i;

  

  for(i=0;i<16;i++) 

   {

 if((SendVal<

 else MOSIO=0;

 

 S_CLK=0;

 NOP();

 NOP();

 S_CLK=1; 

   }

   

 

  R_CLK=0; //set dataline low

  NOP();

  NOP();

  R_CLK=1; //片选

  OE=0;

}

有问题联系506568575!

回答3:

我来帮帮你!