DS2431DS18B20读写程序说明.docVIP

  • 51
  • 0
  • 约7.88千字
  • 约 8页
  • 2019-10-20 发布于安徽
  • 举报
- DS2431 DS18B20 one wire 读写程序  最近公司有一个产品用到了DS2431,我就将先前一个DS18B20的程序中加入了DS2431的按规定函数。先传给大家分享.大家可以使用,转载时请说明出处. 此程序不够完善,希望能支持多节点设备连接。   单总线适用于单 主机系统,能够控制一个或多个从机设备。主机可以是微控制器,从机可以是单总线器件,它们之间的数据交换只通过一条信号线。当只有一个从机设备时,系统可按单节点系统操作;当有多个从机设备时,系统则按多节点系统操作。 以下是程序: #include system.h #include one wire.h unsigned char a_DS2431[8]; //code by lyx and RyanHsiung #define DS_DQ_IN PORTAbits.RA4 #define DS_DQ_OUT LATAbits.LATA4 #define DS_DQ_TRISD TRISAbits.TRISA4 void delay_us(unsigned char time) {//delayms=1us of 20Mhz osc //不准确1us while(time--);

文档评论(0)

1亿VIP精品文档

相关文档