Im Forum und im Wiki
-
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
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
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
-
Thread
I²C Portbaustein nur von Philips?
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)Freie Asdressbits so das man von diesem Baustein dann 64 an eine Leitung hängen kann. Nebenbei befinden sich auf jedem Chip auch noch ein 256 Byte Eeprom (1xxxxxx)das zusätzlich
-
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
-
Artikel
I2C als Hausbus
Probleme bekommt wenn man mehrere Bausteine des selben Typs einsetzen will. In dieser Hinsicht ist der PCA9501 I/O Expander Baustein recht interessant. Er bietet als einer der wenigen älteren Bausteine bis zu 64 mögliche Adressen. Zudem hat er ein integriertes EEPROM (256 Byte) und ist somit für Hausbus Anwendungen