0

I managed to read from an MCP4725 using I2C. In the second byte below, the POR value it gives me is '1' (the whole byte is 11000000)

I2C POR 2nd byte

I know that if RDY/BSY = 1, it means the device is ready to write its EEPROM.

When does POR = 0? What does it mean if POR = 1?

The datasheet gives no information about the value of POR. I think that POR = 1 when the IC's power is >2V and POR = 0 when IC's power is <2V. (But if that is the case, giving me the POR value has no meaning)

EDIT:

Based on the below section of the datasheet, since there is a "after POR" state, I think POR=1 means that the device has "completely woken up from its power-up/reset state and its ready to receive commands".

AFTER POR

Since after the reset, the device loads the data from EEPROM to the register (to output its analog value,) this takes some time, and while POR = 0, this event is still taking place.

Am I right?

JRE
  • 67,678
  • 8
  • 104
  • 179

0 Answers0