|
@@ -2,6 +2,8 @@
|
|
|
#define __1W_EC20
|
|
#define __1W_EC20
|
|
|
|
|
|
|
|
#include "one_wire.h"
|
|
#include "one_wire.h"
|
|
|
|
|
+#include <string.h>
|
|
|
|
|
+
|
|
|
|
|
|
|
|
#define DS28EC20_FAMILY_CODE 0x43
|
|
#define DS28EC20_FAMILY_CODE 0x43
|
|
|
#define CMD_WRITE_SCRATCHPAD 0x0F
|
|
#define CMD_WRITE_SCRATCHPAD 0x0F
|
|
@@ -38,6 +40,8 @@ uint16_t DS28EC20_readData2B(uint16_t address);
|
|
|
uint8_t DS28EC20_writeData4B(uint32_t, uint16_t );
|
|
uint8_t DS28EC20_writeData4B(uint32_t, uint16_t );
|
|
|
uint8_t DS28EC20_writeData2B(uint16_t data, uint16_t adr);
|
|
uint8_t DS28EC20_writeData2B(uint16_t data, uint16_t adr);
|
|
|
|
|
|
|
|
|
|
+uint8_t DS28EC20_getId(uint8_t*);
|
|
|
|
|
+
|
|
|
//uint8_t DS28EC20_writeData4char(uint8_t *data, uint16_t adr);
|
|
//uint8_t DS28EC20_writeData4char(uint8_t *data, uint16_t adr);
|
|
|
|
|
|
|
|
#endif
|
|
#endif
|