I am considering a sketch with DS28E18 as the controller, exchanging data via I2C communication with an Arduino at target address 0x48.
When DS28E18 sends 0x00 to this Arduino target, the Arduino target replies 0x0F to DS28E18.
In the example of communicating with an off-the-shelf 1-Wire sensor, a I2C write command (E3h) is followed by a I2C read command (D4h) after an appropriate delay command(DDh).
https://www.analog.com/cn/design-notes/the-basics-of-using-the-ds28e18.html
The DS28E18 needs to store the received data in a placeholder waiting for a response from the Arduino target. However, the DS28E18 is just a command sequencer and does not appear to have interrupt capability.
How do I store data in a Place holder on DS28E18?
tyro
Edit Notes
tagged[edited by: GenevaCooper at 6:20 PM (GMT -4) on 8 Aug 2023]