-
Thread
i2c mit Atmage88 suche beispiel zum verstehen
Hallo, hat mir jemand eine Codebeispiel in C++ um ein PCA9501 (PortExpander + EEprom) mit einem Atmega88 anzusprechen?
finden, wird für AVRs eher selten benutzt. In C gibts jede Menge Beispielecode für I2C, für Deinen PCA9501 wirst Du Dir die korrekten Werte dann wohl aus dem Datenblatt raussuchen müssen. Hier gibt es ein paar Codeschnipsel für Arduino, sieht sogar nach C++ aus: http://www.arduino.cc/cgi-bin/yabb2
-
Thread
PCF8574 8Bit I/O Expander
) die aber auch die 0100 belegen. Wer immernoch den Hsls nicht voll bekommt *gg* der greift zum PCA9501 Bei dem sind die letzten 6 Bit frei belegbar so das man satte 64 Chips mit je 8 Bit an einen Bus hängen kann. Das sind dann 512 Ports und das reicht schon für ne Große Steuerung. Obendrein bekommt man bei jedem PCA9501 zusätzlich noch ein 2Kbit (256Byte) EEPROM Onchip mitgeliefert welches unter ner eigenen Adresse (Port 1xxxxxx, EEPROM 0xxxxxx) angesprochen werden kann. Die Möglichkeiten sind also vielfältig
-
Thread
(V) I²C-Samples-Box
Hall, biete I²C-Sample Kit von Philips: jeweiles drei ICs: GTL2010PW, P82B96TD, PCA95515D, PCA95545D, PCA9551D, PCA9555D, PCA9557D, PCA9501D Das Sortmient ist neu ungebraucht, gegen Gebot für kleines Geld abzugeben. Viele Grüße Ralf
-
Thread
LEDs über I²C ansteuern
der PCA9505 kann "nur" 10 mA pro Ausgang treiben - soweit ich das noch korrekt in Erinnerung haben.
PCA9501 hat 6 Adress Pins, kann also 64x eingesetzt werden und den gibt's bei Reichelt Wenn alles auf einer Platine sitzt, kannst du ja auch die Adress-Pins vom Controller aus steuern und immer nur einen
-
Thread
Frage zu I²C
haben weniger Adressierungsmöglichkeiten und einige haben mehr freie Adressbits. Einer ist der PCA9501 (8 Bit Port + 256 Byte Eeprom) bei dem nur das Erste Bit "fest" ist und die restlichen 6 Bit frei belegbar sind so das man von diesem dann 2 hoch 6 =64 Stück an einem Port betreiben kann. Das sind
ist. Ich nutze für meinen KHBus ( Koopis Haus Bus oder Kommunikations Haus Bus ) einen Maga8 und den PCA82C251. Noch ein wenig "Hühnerfutter" und das Grundmodul steht. Beim Protokoll kann man sich an CAN und EIB anlehnen. Preiswert, multimasterfähig und vor allem nicht überladen. Getestete Reichweite (
-
Thread
I²C Portbaustein nur von Philips?
runterschraubt) Beim 8473 stimme ich dir zu das bei 100 Khz ende ist (Geht aber noch etwas weiter) Der PCA9554 zb. geht schonmal bis 400 kHz und ein Typ den ich jetzt nicht finde sogar bis 3.4 Mhz aber der ist zu Teuer als das er für ne Simple Anzeige in frage kommt. Der PCA9501 dagegen hat 6 (0xxxxxx
-
Thread
Was sind eure meist gehassten ICs?
PCA9501 (8-bit I2C-bus and SMBus I/O port with interrupt, 2-kbit EEPROM and 6 address pins) Mit seinen sch**** Pseudo-I/O's, die gleichzeitig Eingänge und Ausgänge sind, ohne dass man sie konfigurieren