Diff: OneWireEEPROM.h
- Revision:
- 2:193926923cb0
- Parent:
- 1:7218c076189b
--- a/OneWireEEPROM.h Sun Apr 17 17:26:52 2011 +0000 +++ b/OneWireEEPROM.h Tue Jan 17 08:30:45 2012 +0000 @@ -44,6 +44,8 @@ #define COPYSCRATCHPAD 0x55 #define READMEMORY 0xF0 + + #define PAGESIZE 0x20 // 32 bytes for each page #define DS2433PAGES 0x10 // 16 pages #define DS28EC20PAGES 0x50 // 80 pages @@ -79,6 +81,9 @@ bool WriteMemory(uint8_t* Source, uint16_t Address, uint8_t Size); bool WriteWord(uint16_t v,uint16_t Address); bool WriteByte(uint8_t b,uint16_t Address); + + uint16_t ReadWord(uint16_t Address); + uint8_t ReadByte(uint8_t Address); // int ReadMemory(uint8_t* Destination, uint16_t Address, uint16_t Size); void ShowMemory(int PageFrom, int PageTo);