Gast
#3956128
hi ich habe leider lange gebraucht um auf den fehler aufmerksam zu werden, daher erstmal hier gleich der hinweis, der ähnliches problem hat. der mcp23s17 (spi) genauso wie der mcp017 (i²c) wenn er ab device 4 adressiert wird, muss separat explizit angesprochen werden - allerdings gilt das angeblcih für neuere chips nicht mehr und der fehler wurde hw mässig auch behoben.. wer kann sagen, wie man das erkennt auf dem chip, wann sich der neue chip mit A2=1 A1=0 A0=0 auch anfangs mit der im datenblatt genannten 0 adresse erstmal ansprechen lässt, solange man ihn nicht expizit mitteilt, dass IOCON.HAEN=1 gilt. bei den alten chips muss man das über seine >= A2=1 adresse mitteilen, denn auf 0 reagieren die alten serien im gegensatz nicht darauf. attached hinweis mc ( alt ich weiss - aber anscheinend macht keiner >= A2=1 zumindest konnte ich keinen hinweis im forum finden. meine frage: wie unterscheide ich neue und alte chips? was sagt 14252AP jahrgang 2014 25 kw ? ab wann ist der fehler nicht mehr? oder ist der fehler hw mässig noch nicht behoben, jedenfalls die im bild genannten habe ich explizit mit der adresse >=4 ansprechen müssen, um ihn mitzuteilen, dass IOCON.HAEN=1 gilt.. lg rudi ;-)
