Hallo,
ich habe in meiner Schaltung ein MCP7940M von MicroChip.
Leider kann ich diese Uhr nicht über den I2C-Bus ansteuern.
Mit meinem Scan-Programm sehe ich alle anderen Bausteine, nur eben dieses RTC nicht.
Alternativ habe ich jetzt ein DS1307 eingesetzt und alles funktioniert einwandfrei.
Auf Nachfrage bei MicroChip soll es an der Adresse liegen, kann ich aber nicht glauben.
Wer hat Erfahrung mit diesem Baustein oder kennt dieses Problem?
Gruß
Wolfgang
ich habe in meiner Schaltung ein MCP7940M von MicroChip.
Leider kann ich diese Uhr nicht über den I2C-Bus ansteuern.
Mit meinem Scan-Programm sehe ich alle anderen Bausteine, nur eben dieses RTC nicht.
Alternativ habe ich jetzt ein DS1307 eingesetzt und alles funktioniert einwandfrei.
Auf Nachfrage bei MicroChip soll es an der Adresse liegen, kann ich aber nicht glauben.
Problem Resolution:
Confirm you are trying the correct address. The MCP7940M requires all 3 Chip Select bits to be ‘1’, for a full 7-bit I2C address of ‘1101111’. So if the customer is only scanning through the upper 4 bits (the Control Code), then you might not get a response. (The DS1307 uses ‘000’ for its Chip Select bits.)
Wer hat Erfahrung mit diesem Baustein oder kennt dieses Problem?
Gruß
Wolfgang