Post Go back to editing

DS28E18 I2C interfacing with Arduino target

Thread Summary

The user is seeking a method to store data in a placeholder on the DS28E18 when it receives a response from an Arduino target via I2C communication. The final answer directs the user to visit the technical support pages on the newly integrated Analog Devices website for further assistance with the DS28E18, as only Maxim ATE products are currently supported on EngineerZone.
AI Generated Content
Category: Software
Product Number: DS28E18

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]

Thread Notes

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.