-
Thread
Mehrere Protokolle gleichzeitig
ein Kommando rein, über 1-Wire wird die Temperatur ausgelesen (DS18B20), über I2C ein Portexpander PCF8574 angesteuert, über SPI ADCs gelesen und DACs gesetzt usw. 1-Wire, SPI, I2C brauchen als Master auch kein HW-Interface, sondern können mit beliebigen IO-Pins in SW realisiert werden. Alte MCs
-
Thread
Arduino UNO vs MEGa 2560
16kB statt 8kB wie beim 2560, aber wer viele Ports braucht und keine Expander mag... Dabei sind PCF8574 so günstig und reichen für zusätzliche 8x 8Ports arduino mit m1284p http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 fertig aufgebaut, fehlt nur noch der
.3 Pins! 3 Pins ist auch kein Problem. Joachim B. schrieb im Beitrag #4708738: > Dabei sind PCF8574 so günstig und reichen für zusätzliche 8x 8Ports Ja, auch ein guter Chip. Den benutze ich um LCD's anzusteuern. Und günstig ist er wirklich.
-
Thread
I2C Portexpander als schmale SO16
Tja Früher hatte ich die PCF 8574T genommen. SOL-16 I/O Expand. Jetzt sind sie zu breit. Deswegen wollte ich dann den PCA9554D . SO-16. Das Foto vom IC ist auch schmaler dargestellt bei Reichelt. (Sagt ja aber nix..) Was
so breit wie ein ULN2803D. Der wird mit SOP-18 bezeichnet. Finde das er genau so breit wie der PCF 8574T ist. Das Problem ist nur weil ich schon eine Protoplatine herstellen ließ, :-( MfG Bismar
-
Thread
Arduino Mega & Relaiskarte - Absturz bei Betätigung?
Ich habe etwa das Gleiche gebaut (8x Relais, IR Fernbedienung, Arduino Nano , Schaltnetzteil 12V, PCF8574-I2C ansteuerung zur Relaisplatine, LED DisplayMatrix ohne LAN) alles in ein Plastikgehäuse eingebaut. Die Motoren sind (4 Stück) über etwa 1-bis 15Meter kabel angeschlossen. Nun bekam ich schon
hochfahren zu lassen. Lange Rede kurzer S....., aber hier ist die LÖSUNG: Habe Arduino Nano und PCF8574 Platienchen komplett unter Kupferabschiermung gelegt; einen Zigarettenschachtel habe ich mit Kupferband umklebt, und die 2 Platienchen innendrin platziert, so dass nur die verbindungsleitungen
-
Thread
Probleme mit dem Display HD44780
schon eigentlich gleiches Display, aber so wie es aussieht, habe ich bei dem gleich so ein I2C Modul (PCF8574T) eingelötet. Deswegen kann mir so vor, dass ich das Teil damals ohne diesem Modul getestet habe und es auch funktioniert hat. Aber da habe ich mich wohl geirrt und ich habe es erst mit so einem
-
Thread
Schaltkrass Digitale Ausgangskarte (74HC540 und UDN2981?)
> Der 74HC540 ist "nur" ein Buffer (=Verstärker), um die LEDs und den > UDN2981 zu treiben - der PCF8574 wird das selber wohl nicht können. Nicht ganz richtig. Der 540 invertiert. Deshalb muss in das I2C-Register PCF8574 ein Low für den zu aktivierenden Ausgang des UDN2981 geschrieben werden. Das ist auch sinnvoll, denn nach Power-On sind die Ausgänge des PCF8574 auf High - mit schwachem Pull-Up. Beim Starten des Systems werden also keine Ausgänge ungewollt aktiviert!
-
Thread
Schieberegister 595 hardwaremäßig löschen
die SPI Pins wär auch meine nächste Idee. Oder stattdessen einen port expander, SPI oder I2C. PCF8574 wär ne günstige wenn auch langsamere alternative zum MCP23x17.
-
Thread
Audio System
Verwendet digital-Demultiplexer, z.B. 74HC257. Ein 74ACT374 ist kein SPI Schieberegister. Verwende PCF8574. Und wieso überhaupt ACT ? So schnell umschaltende Bauteile erfordern Platinen mit Masseebene und guter Abblockung, hier eher Quatsch. Warum ist der Audio Input der Ausgang und der Audio Output
möchtest. Wie wäre ein DS1882, der enthält Adressdecoder, Potis und OpAmps für Stereo, und ein PCF9574, der liefert 8 Schaltausgänge. Kein Decoderquatsch, kein Schieberegister (das keines war), keine merkwürdige Verknüpfung der Steuersignale, und trotzdem 8 Module adressierbar. Jobst M. schrieb
-
Thread
Voyage 200, TI-Basic: Ausgabe Klinkenbuchse
eines Voyage 200 Daten über die Schnittstelle (Klinkenbuchse, I2C) ausgeben? Konkret möchte ich einen PCF8574 anschließen.
-
Thread
Logischer Vergleich A UND !B so realisierbar?
dargestellten Schaltung erhalten. Dabei wird der Eingang "High-Aktiv" direkt vom I²C-Portexpander PCF8574T, der "Low-Aktiv", wie der Name schon sagt aktive-low direkt vom µC angesteuert. Funktioniert diese Schaltung so, oder sperren sich die beiden MosFETs gegenseitig, so daß keiner der beiden jemals
-
Thread
3x4 Tastatur am PCF 8574
Hallo Wie kann man am besten eine Tastatur 3x4 an einem PCF8574 auslesen? Da eine Tastatur als Matrix mit 3x 4 tasten aufgebaut ist, sind doch immer 2 Pins vom PCF 8574 belegt. Wie kann man das auswerten? Paul
-
Thread
Beschaltung DS3231 bei bestehendem I²C Bus
address++ ) [/c] kurzform [c] switch(address<<1) { //case 0x40:I2C_TASTATUR_8574); //case 0x70:I2C_TASTATUR_8574A); //case 0x78:I2C OLED ")); //case 0xA0:I2C EEPROM ")); case 0xD0: Wire.beginTransmission(DS1307_ID);
recht. Selbst Philips wusste nicht so genau wie man es definiert. Siehe Bild aus Original Datenblatt PCF8574 im Anhang;)
-
Thread
Matrixtastatur 3x4 am PCF 8574
Hallo Gemeinde vor einiger Zeit habe ich einen Artikel gelesen, wie mann mit einem PCF8574 eine Matrixtastatur auslesen kann. Es gab auch ein kleines Programm dazu in C. Leider finde ich diesen Artikel nicht mehr. Goog.. bringt hunderte von Vorschlägen, leider nicht das richtige dazu
-
Thread
DS 1307 via I2C an atmega328-brauche Hilfe
DEBUG_PRINT_DEC_HEX((address<<1),BIN); switch(address<<1) { //case 0x40:I2C_TASTATUR_8574); //case 0x70:I2C_TASTATUR_8574A); //case 0x78:I2C OLED ")); //case 0xA0:I2C EEPROM ")); case 0xD0: Wire.beginTransmission(DS1307_ID);
sicher. > Welches Datenblatt ? alle, kein spezielles, ich nutze DS3231, (DS1307 erst später), PCF8574(a) und Oled mit dem PCF8574 habe ich mal angefangen https://www.nxp.com/documents/data_sheet/PCF8574.pdf Seite 12 und die ganze shifterei verwirrt doch nur, wenn jedes Bit an seinem Platz
-
Thread
Temperatursensoren mit dem rasppi
mal ein PKW. Es gibt dafür auch Reichweitenverlängerer. Ich hatte es sogar geschafft einen simplen PCF8574 (8-Port-IO-Baustein) per Kabeltrommel über 100m mit 100KHz zu betreiben. Bei einem anspruchsvollerem DS1631 (12-Bit Temperatursensor) hatte ich schon bei 6m Probleme, grob und verkürzt gesagt.
-
Thread
[V] I2C-LED-Displays gegen Porto
Vierergruppen von einem SAA1064 angesteuert wird. Weiterhin sind 6 Taster vorhanden die über einen PCF8574AP abgefragt werden. Dann elf grüne LEDs die ebenfalls über PCFs angesteuert werden. Und dann sitzt oben rechts noch ein DLR3416, ein 4 Zeichen 5*7 Pixel Display was auch via PCF angesteuert wird
GND o o VCC GND o o VCC GND o o VCC GND o o VCC GND o o VCC GND o o SCL GND o o /INT PCF8574 unten mitte (Taster) Rechts
-
Thread
Rolladensteuerung mit Arduino. Ist diese Schaltung korrekt?
Jeder Motor braucht 2Relais; auf und ab. Die Steuerung ist ein Nano Board, mit 2 Leitungen wird die PCF8574 angesteuert, und diese dann über Transistor-Negation die Relaiskarte. Beim Bedarf würde ich auf Einzelheiten gerne eingehen...... Ich wollte die sichere-Kontaktverriegelung zeigen. Dürch
-
Thread
LCD HD44780 Atmega16 und PCF8574
kann. Ich denke das es richtig initialisiert wird. DIe Kommunkation zwischen dem Atmega16 und dem PCF8574 funktioniert. Hab statt dem Display LED angehängt. Ich nutze den voreingestellten Takt des Atmega16 Wo liegt der Fehler im Quellcode..? [code] /* * GccApplication1.c * * Created: 26.05.2016
Eine passende Include Datei wäre nicht schlecht .... ../LCD_I2C_Test.c: In function 'LCD_Command_PCF': ../LCD_I2C_Test.c:118: error: 'LCD_I2C_DEVICE' undeclared (first use in this function) Hier herrscht auch noch etwas Verwirrung: Daniel schrieb im Beitrag #4601600: > * PCF8574 Pin Description
-
Thread
Atmega8 und I2C-Display startet nicht
Matthias S. schrieb im Beitrag #4597293: > Ein Slave wie der PCF8574 probiert auch gar nicht erst, irgendwas auf > low zu ziehen, wenn er nicht angesprochen wurde. Ohne den PCF8574 (also nur der Atmega verbunden) waren die LEDs am I2C bei mir auch aus. Mit dem
Beitrag #4600297: > Ich häng schon wieder fest... > Ich muss ja das TC2004 mit 4Bit ansprechen, da der PCF ja nur mit 4 > Datenleitungen mit dem LCD verbunden ist. Du redest die ganze Zeit von PCF8574, adressierst aber PCF8574A ! Für PCF8574 ist die richtige Adresse: 0b0100xxx0 oder 0x4x Für PCF8574A
-
Thread
Polarität wechseln am Ausgang von Atmega
Treiber empfehlen sich doch wer Ports sparen will nimmt Portextender I2C http://www.ebay.de/itm/PCF8574-IO-Expansion-Board-I-O-Expander-I2C-Bus-Evaluation-Development-Module-/182063499187?hash=item2a63d487b3:g:l6IAAOSwoudW8RWc schicke 8er-Gruppen für die ULN2803a Für die Relaismodule hatte ich
reichen 20 Rels, reduziert auf 3x8 Rel statt 4x8 reduziert auf 3x ULN2803a 20 Ports und damit 3x PCF/PCH 8574(a) Peter II schrieb im Beitrag #4585176: > 5V 150Ohm -> 33mA OK wenn die Schaltleistung reicht: Max. Schaltleistung: 30 W / 62,5 VA aber 33mA x n-Ports muss man rechnen bei einem
-
Thread
I2CLCD Library beim kompelieren nur "undefined reference to "i2c_."
LCD Display gekauft. Dieses hat ein I2C denn YwRobot Arduino LCM1602 IIC V1. Der Controllor ist der PCF8574T ein SMD Chip. Ich habe im Forum diese Libary für HD44780 gefunden: https://www.mikrocontroller.net/topic/334653 Nachdem ich die Files in mein Projekt gepackt habe und die Taktfrequenz auf 16
dieses LCD mit einer Arduino Libary ausprobiert dort funktioniert das LCD. Die Anschluss Belegung am PCF ist richtig. Auch die Adresse ist richtig 0x27. Hier das aus dem Arduino: [code] #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE)
-
Thread
Display 4x16 mit USI ansteuern
Moin, nimm einfach einen PCF8574 auf der einen Seite häng das Display ran und auf der anderen per I2C deinen uC. Ich habe ein sainsmart LCD2004 dort ist es so gemacht. Und ich glaube hier im Forum wurde das auch schon mal besprochen
den Slave gehen was zu machen. Andere Slaves kümmern sich um Sensoren oder Antriebe. Wenn ich einen PCF 8574 verwende bleibt die Hauptarbeit beim Atm 1284. Verwende ich aber 2 x Display kommt es zu grossen Problemen, da sich die Treiber behindern. Beispiel: Schrittmotoransteuerung mit Anzeige (4x16)
-
Thread
Adresse erkennen vom Slave mit USI
Master nicht erkannt und bekomme eine Fehlermeldung. Nutze ich eine andere Adresse z.B. von einem PCF 8574, die 0x42, wird vom Master ohne Probleme erkannt. Verwende auch die Datein usiTwiSlave(c,h) dazu. Leider ist mir die Sache unklar. Sieht jemand den Fehler? achim
library-i2c-twi-slave-usi.html Achim S. schrieb im Beitrag #4563090: > Nutze ich eine andere Adresse z.B. von einem PCF 8574, die 0x42, wird > vom Master ohne Probleme erkannt. Verwende auch die Datein > usiTwiSlave(c,h) dazu. Das verstehe ich nicht. Wie kann ein PCF 8574 diese Routinen verwenden? Bitte formuliere
-
Thread
TWI XMega256A3B Slave
Peter Fleurry. Diese scheint soweit auch korrekt implementiert zu sein, die Kommunikation mit einem PCF8574 funktioniert einwandfrei. Ich habe es bereits hinbekommen, dass der Master Daten an den Slave sendet. Allerdings scheitere ich daran, dass der Master Daten vom Slave liest. Ich initialisiere
-
Thread
Timer1 im CTC und LCD Probleme
Gewächshaussteuerung mit einem Atmega8 als Steuereinheit. Kurz das drum herrum: - IC2 : Mit LM75 & SHT21 & PCF8574 als Portexpander - ADW : LED für Beleuchtungsmessung ein Bodenfeuchtesensor und ein über ein R2R Wiederstand gespeister Drehschalter für die Displaysteuerung Desweiteren
-
Thread
I2C mit dem STM32: Nach Stop-Enable direkt ein Disable notwendig?
i2c_tx_buffer, buffer_p, num2write); ... } [/c] Das Problem ist, es gibt z.B LCD Bildschirme, PCF8574, HD44780, da sprichst du den slave_addr + Data an. Viel Spaß mit DMA :) mfg
-
Thread
Pollin Display HB10401
Planung.) Darüber hinaus ist eine optionale Ansteuerung über I2C mit nur 4 Anschlußdrähten mit einem PCF8574 möglich. Eine Library für Arduino wurde angepaßt und Funktionen zum Auslesen der Tasten über I2C wurden hinzugefügt.
und dann den Rahmen mit Heißkleber auf das Display kleben. Die Tasten werden über den CD4051 und PCF8574 ausgelesen, wie hier in der Schaltung zu sehen ist: https://www.mikrocontroller.net/topic/394404#6885413 Der passende Arduino-Treiber ist in dem Post ebenfalls enthalten.
-
Thread
Probleme mit I2C und LcdDisplay
Pins". Meinst du ob die > Stromversorgung stabil ist und ausreicht ? Nein. Die Ausgänge vom PCF8574.
> Nacheinander kompilieren und mit einen Messgerät messen, ob die Pins vom > PCF8574 richtig verbunden sind. Meinst du ob ich den Adapter falsch angelötet habe ? (Lötstelle nicht gut gelötet sind ?) Kann sein, glaube ich aber nicht da die gut aussahen und dann bei beiden
-
Thread
[V]erkaufe div. ATMEL AVR
24C64A ca. 100x zu je 0,15 EUR ICM 7218AIJI -- 3x zu je 4,00 EUR MAX 7219CNG -- 2x 3,20 EUR PCF 8574 AP -- 10x zu je 1,85 EUR ATMEL ATMEGA 48-20PI -- 7x zu je 1,20 EUR MEGA 162-16PI -- 13x zu je 2,75 EUR Mega 32 - 16PI -- 6x zu je 3,00 EUR Mega 16 L - 8PI -- 2x zu je 2,80 EUR Mega 8515
-
Thread
Transistor stirbt bei Schaltung von Relais
gezeigten Schaltung aus? Wenn da keine Push/Pull-Ausgänge sitzen, sondern Ausgänge à la 8051 oder PCF8574 mit implizitem schwachem Pullup, dann könnte es interessant werden.
-
Thread
I2C master libraryVON pfleury [Fehlersuche]
only - siehe Bucht) auf die 125 bzw. 0x7D. - 4k7 als Pullup auf beiden Leitungen. - Belegung vom PCF8574X zum LCD geprüft (aber das Problem liegt wohl eher davor) Da der Prozessor genau zwischen diesen beiden Zeilen einfriert: i2c_init(); //bis hier und nicht weiter... lcd_init(); Oder noch
port expander, bit#0 must be zero */ [/c] https://www.mikrocontroller.net/articles/Port-Expander_PCF8574#I.C2.B2C_Kommunikation Der PCF8574A hat den Adressraum 0x70 + A[2:0]*2 + R/W Gültige 8-Bit Adressen sind also 0x70 0x72 0x74 0x76 0x78 0x7A 0x7C 0x7E >i2c_start_wait(LCD_I2C_DEVICE
-
Thread
128 Displays simultan ansteuern
Vom PCF8574 gibt es zwei Varianten mit unterschiedlichen Adressbereichen - macht zusammen 16 IC's. Du könntest an ein IC drei Displays (parallel) anschließen. Nur die "E" Anschlüsse müssen separat sein.
Für 1-2m reicht I2C immer noch aus, selbst ohne I2C Extender. Mit dem PCF8574(A) kann man 16 LCDs ansprechen. Das Ganze 8x macht 128 LCDs. Also braucht man noch 2x 4:1 I2C Mux ala PCA9544A oder 1x PCA9547. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
stm32 I2C-PCF8574-20x2 LCD-Display
Beitrag #4511189: > LCD-Display wg schrieb im Beitrag #4511189: > Beitrag "STM32F0 -> I2C -> PCF8574 -> 20x4 LC-Display" Das liegt daran dass der Beitrag von einem LC-Display ausgeht, du aber ein LCD-Display hast.
zufällig letztens drüber gestolpert: https://github.com/petoknm/HD44780 https://github.com/petoknm/PCF8574
-
Thread
[s] Schaltung mit PCF8574 (I2C Port Expander)
Suche Schaltung mit dem IC PCF8574 zum Testen eines Programms.
? Was hast Du gegen den Schaltplan im Datenblatt (z. B. http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf Seite 13 + 14)
-
Thread
I2C SCL multiplexen mit 7409?
mir die Rückseite noch nicht genau angeschaut. Ich taste mich da so langsam heran. Habe zunächst die PCF8574 Karten genauer untersucht. Dort ist eine 4-fach Jumper Konfigurations-Möglichkeit mit der SCL Leitung wohl um mehr PCF8574 Bausteine Adressieren zu können.
#4495154: > Dort ist eine 4-fach Jumper Konfigurations-Möglichkeit mit der SCL > Leitung wohl um mehr PCF8574 Bausteine Adressieren zu können. Der PCF8574 hat aber nur drei Adresseingänge. Da muss wohl noch mehr dahinter stecken.
-
Thread
Galvanisch getrenntes Abfragen von 230V Wechselspannung
eine ähnliche Schaltung wie im Artikel gebaut und sie funktioniert ohne Probleme. Sie wird über einen PCF8574 eingelesen.Siehe https://www.mikrocontroller.net/topic/88251 . Allerdings habe ich noch einen Kondensator von 10nF parallel zum Optokopplereingang, um hochfrequente Impulse und Störungen abzufangen
ähnliche Schaltung wie im Artikel gebaut und sie > funktioniert ohne Probleme. Sie wird über einen PCF8574 eingelesen.Siehe > Beitrag "Optokoppler für 230V" . Die wird auch wohl kaum ein durchgehendes Signal liefern. Aber mit einem nachtriggerbaren Monoflop ist aus einem gepulsten Signal auch
-
Thread
Arduino und I2C
Wenn dein I2C-Modul ein PCF8574 ist, dann schau mal hier: https://arduino-info.wikispaces.com/LCD-Blue-I2C Ich betreibe diese China Displays mit dieser library auch auf ATtiny85 und 84.
Hallo Gerald, das I2C-Modul arbeitet mit einem PCF8574T. Den Artikel in dem Link kenne ich und habe ihn mit der gleichen Schaltungs- konstellation ausprobiert. Habe hier aber das Problem mit der LIB gehabt - diese ist scheinbar von dem Autor modifiziert
-
Thread
Spannungseinbruch Atmega8
wenn B1 unter Last an der Annode eines Segments der 7 Segment Anzeige. (Kathoden werden über einen PCF8574 geshalten) der Strom unter Last zwischen B1 und und der Anzeige ligt etwa bei 80µA.
-
Thread
Eprom programmieren
Bits. Heute würde ich einen AVR nehmen, z.B. den arduino mighty 1284p oder einen Nano einige I2C PCF8574(A) Ports und/oder Latch Der Code kann ja dann aus HEX direkt geschrieben werden, die 50ms macht der Atmel. Ach ja Programmierspannung, ist ja auch kein Hexenwerk. Oder wie schon geschrieben
-
Thread
Pinkompatible Alternative zum DS1307?
wirklich besser aussieht. Ich beackere hier einen I²C-Bus mit 100 kHz an dem eine DS1307 hängt, zwei PCF8574, die zyklisch gelesen (Taster) und geschrieben werden und ein weiterer PCF8574, an dem ein HD44780-Display hängt. - Auf dem Bus ist ziemlich High-Life und der läuft auf Anschlag, aber trotzdem sind
-
Thread
74HC/HCT4351 MUX oder DMUX ?
Schieberegister]] [[Porterweiterung mit SPI]] https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 >Bsp. schematischer Kontaktplan > ------- ------ ------- >8(IN)-| -DMUX- |-1(OUT) ---1(IN)-| -uC- |-1(OUT)-- 1(IN)-| -MUX- |- >8(OUT) >
-
Thread
Massive IO Porterweiterung - Stabilität des IO - mehrfaches SPI
Anschlüsse mit Hilfe von Schieberegistern realisieren, oder über I2C Bus mit entsprechenden Chips. 8x PCF8574 + 8x PCF8574A ergibt 128 I/O Leitungen. Und mit Hilfe mehrerer I2C Busse (notfalls per Software emuliert) kannst du das beliebig vervielfachen. Um die Stabilität mach Dir mal keine Sorgen. Wenn
-
Thread
LCD an ATmega644 (später ATmega8) mittels TWI/I2C (Anfängergerecht)
habe ich ja bereits die Komponenten. Im Prototyp den meine Gruppe dann vorstellen wird, wird der PCF8574 zwar auf einer eigenen Lochrasterplatine zusammen mit den anderen Komponenten verbaut sein, aber die Ansteuerung sollte ja die selbe bleiben.
würdest... was macht gerne mal Ärger was ich nicht bedacht haben könnte? Wo ist dein Beispiel mit PCF8574? In dem Projekt hier ist nur was mit 24LC02, ein EEPROM. Falsches Projekt erwischt?
-
Thread
BASCOM Lib für I²C LCD Modul von eBay
hier und habe auch gleich eine Frage: Ich suche für BASCOM eine Lib, um über I²C Modul mit einem PCF8574 (von eBay; Bild im Anhang) ein 20x4 LCD anzusteuern. Es gibt ja einige Libs im Internet, allerdings habe ich noch keine gefunden, welche mit der Anschlussbelegung des Moduls vom eBay übereinstimmt
**************************** '******************* Deklarationen ************************ Const Pcf8574_lcd = 126 'Adresse des I2C-LCDs Dim Lcd_backlight As Byte '1 = an; 0 = aus. Wird erst durch einen 'LCD-Befehl umgesetzt! '****************** Initialisierung *******************
-
Thread
Treiber-Arrays für activ low Ausgänge (wie PCF8574)?
Für die Ansteuerung von Relais über einen PCF8574 habe ich bisher immer einzelne PNP-Transistoren genommen. Die Ausgänge des PCF8574 sind als activ-low konzipiert (Open Collektor). Um Lötarbeit zu sparen,würde ich gern wissen, ob es solche Treiberarrays
Von früheren Projekten habe ich noch einige PCF8574 vorrätig, außerdem ist meine Software schon darauf eingestellt. Ich werde es wohl mit 74HC540 (8fach Inverter)und ULN2803 machen.