-
Thread
PCF8574 - Verständnisfrage
Hallo Forumsgemeinde! Ich habe ein Problem mit dem Baustein PCF8574 und bin mir nicht sicher ob der Grund bei mir und meinem Verständnis oder bei dem Baustein liegt. Ich möchte den Baustein als Ausgang nutzen und über einen Arduino per I2C ansteuern. Das klappt
hat er erst die 0x00 und dann die 0x01 in den Bus geschrieben. Der hat also wie von ihm gefordert PCF8574 für einen Datenzyklus alle Ausgänge auf 0 gesetzt und danach die gewünschten Ausgänge gesetzt. Habe nun die richtige Funktion genommen und es funktioniert so wie es soll. Die Funktion I2c.write
-
Thread
MSP430 pcf8574
Hallo, ich versuche über software i2c einen pcf8574 an einem msp430 ans laufen zu bekommen. Leider funktioniert das ganze noch nicht wirklich. hat das jemand schon einmal gemacht? wäre klasse, wenn mir da jemand auf die sprünge helfen könnte.
> Dann bekomme ich aber ein Ack vonm PCF. Ich vermute du meinst ein NOT-ACK, oder?
-
Thread
PCF8574 Routine in C
Hay @all Ich habe eine Frage ich habe einen PCF8574P an meinen Mega16. Nun möchte ich an diesen IC LED´s Ansteuern. Im Normalfall geht das ja im Mega16 mit PORTA.1=0 oder =1 Aber wie funktioniert es den bei der I2C Sache.??? Angafangen
Hi, die Adressbereich vom PCF8574 geht von fängt bei 0x40 an. 0xA0 ist eine Adresse eines EEPORMs. Gruss Andreas
-
Thread
Relaisplatine mit PCF8574 ansteuern
µc-anfänger mal folgende frage: ich will mit einem atmega8 zwei relaisplatinen, welche jeweils den pcf8574 enthalten über i2c ansteuern. das entsprechende datenblatt bringt nicht wirklich weiter. Habe bereits nach schon vorhanden c-quellcode gesucht, mit wenig erfolg. Kann mir jemand vielleicht ein
nops einfügen kann, is bei hardware was schwieriger) insgesamt kann ich nur sagen das ich mit den pcf8574 noch nie großartig probleme hatte. lief bei mir eigentlich immer auf anhieb. gruß rene
-
Thread
Eingang (Länge) PCF 8574
Hallo Gemeinde Die 8 I/O Pins des PCF 8574 sind doch Open Collektor Ausgänge (nach Datenblatt). Dabei kann jeder Ausgang bis zu 25mA nach Masse schalten. Genau so kann ich jeden Ausgang auch als Eingang nutzen bzw. Abfragen. Die eiegntlich
-
Thread
ATmega8 und PCF8574
Hallo, ich mache gerade meine ersten Gehversuche mit I2C am mega8 und habe dazu einen PCF8574 mit LEDs an den Controller angeschlossen sowie ein kleines Testprogramm geschrieben. Leider funktioniert es nicht :-( Folgendes Problem: Ich setze den Takt mit den Teilerfaktoren in TWBR und
-
Thread
Atmega32 mit pcf8574
Hallo, ich habe zur Zeit eine Testschaltung mit einem Atmega32 und einem PCF8574. Ich kann die einzelnen Port ansprechen jetzt wollte ich nur mal aus Spass einen Port togglen/blinken lassen. Wie kann ich das am besten realisieren? Interrupt? Delay? Ich programmiere in c.
AVR-GCC-Tutorial#Warteschleifen_.28delay.h.29 http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
PCF8574 Ein-/Ausgänge
Hallo, ich habe ein kleines Problem mit meinem IO-Expander (PCF8574). Ich verwende ihn in einer Schaltung für 4 Ein- (Optokopller) und 4 Ausgänge (Darlington Treiber --> Relais). (siehe Anhang) Ich kann Daten sowohl lesen, als auch schreiben, das Problem ist
-
Thread
Verkaufe PCF8574T
Hallo, Biete euch ca. 50 - 80 PCF8574T an http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=A312;GROUPID=2942;ARTICLE=39885;START=0;SORT=artnr;OFFSET=16;SID=29BUAbbqwQAR0AAGhiURc5556420875ebd3fd9e84e818063668fb Preis: 0,90€ stk.
-
Thread
Fehler bei PCF8574.h Bibliotheke
); pcf8574.write(3,HIGH); pcf8574.write(4,HIGH); pcf8574.write(5,HIGH); pcf8574.write(6,HIGH); pcf8574.write(7,HIGH); delay(1000); pcf8574.write(0,LOW); pcf8574.write(1,LOW); pcf8574.write(2,LOW); pcf8574.write(3,LOW); pcf8574.write(4,LOW); pcf8574.write(5,LOW); pcf8574.write(6,LOW); pcf8574.write(7,LOW); delay(1000); }
-
Thread
Mit PCF 8574AP ein LCD ansteuern
Hallo ich würde gerne ein LCD über I²C ansteuern. Dies wollte ich mit einem PCF8574AP machen, weil ich diesen noch Zuhause habe. Jetzt ist ja bekannt das die PCF keinen hohen Ströme schalten können. Ich würde jetzt mal versuchen den Ausgang des PCF über einen PullUp auf 5V zu ziehen
im Sinne eines mit HD44780 oder vergleichbar bestückten Moduls gemeint? Nicht dass hier einer den PCF8574 mit dem PCF8577 verwechselt und ein passives LCD mit Gleichspannung gar kocht...
-
Thread
PCF 8574P + LCD
gesucht Ago schrieb im Beitrag #1784579: > ;Enable ein + Befehl übermitteln > $bef = "pcf8574x set 1 0 9" & $zw2 Kurze Erklärung: pcf8574x set _I2C Adressen_ PCF8574/PCF8574A _wert_ Ich verwende den PCF8574 mit A0 = 1, A1+A2 = 0 daraus ergibt sich dann folgendes: pcf8574x set 1 0 _wert
schrieb im Beitrag #1784632: > Ago schrieb: >> ;Enable ein + Befehl übermitteln >> $bef = "pcf8574x set 1 0 9" & $zw2 > Kurze Erklärung: > pcf8574x set I2C Adressen PCF8574/PCF8574A wert > Ich verwende den PCF8574 mit A0 = 1, A1+A2 = 0 daraus ergibt sich dann > folgendes: > pcf8574x set
-
Thread
Frage zur Beschaltung eines PCF 8574T
Ich möchte zwei PCF8574T an einen Arduino Nano anschließen, um damit über 220R Widerstände diverse BUZ11 anzusteuern (ja ich weiss, Steinzeitbausteine... Aber ich habe davon noch einen ganzen Haufen hier liegen). Die BUZ11
www.ebay.de/itm/I2C-Modul-fur-LCD-Display-1602-IIC-TWI-Arduino-PCF8574AT-PCF8574-/252119221288?hash=item3ab37a0428:g:R90AAOSw0JpV4sLL Poti und Transistor für LED kann man ja rauswerfen und die fehlende Leitung nachlegen für alle 8 Ausgangs- oder Eingangsports
-
Thread
PCF8574N Daten lesen
Hi >test=pcf8574_get_inputs (2); Ein PCF8574N hat die Grundadresse 0x20. MfG Spess
mit test=pcf8574_get_inputs (2); rufe ich die Funktion "pcf8574_get_inputs (2);" auf undübergebe die Slaveadresse 2. Die Funktion beinhaltet den Funktionaufruf "pcf8574_send_add_rw (address, 1);" In der
-
Thread
PCF8574A will nicht mit L298?
mal etwas seltsame >high-pegel von 1,9V gemessen. Du brauchst Pull-Ups. Siehe [[Port-Expander PCF8574]]. MFG Falk
@ Falk Brunner (falk) >Du brauchst Pull-Ups. Siehe Port-Expander PCF8574. An SCL und SDA oder den Ausgängen???
-
Thread
PCF8574 Anfänger sucht Hilfe!
Fischertechnik verknüpfen. Bzw. ich will die Inputs/Outputs des I2C Bus auslegen. Dazu verwenden will ich den PCF8574, nur weiß ich nicht genau wie ich das umsetzen soll. Muss man den noch PCF8574 programmieren oder reicht das Signal vom I2C Bus und vom NXT? Kennt sich jemand gut damit aus? Würde gerne auch
@ Konstantin M. (konni) >Muss man den noch PCF8574 programmieren Nein. > oder reicht das Signal vom I2C Bus und vom NXT? Ja. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 >Ahja.. und kann mir bitte jemand mal den "
-
Thread
PCF8574 Optokoppler Input/Output
Verständnis ein Problem: Er verwendet Optokoppler, will also die Spannungsversorgung zwischen dem PCF8574 und den 12V Ausgang trennen. Bei Deinem Vorschlag mit Optokoppler statt Q3 wäre es jetzt so dass der Ausgang auf 12V liegt wenn zwar die 12V da sind, die Spannungsversorgung vom PCF8574 aber nicht
verstanden hast, dann kannst du dir deine Frage > selbst beantworten. richtig > Pin 13 (INT#) des PCF8574 ist ein Ausgang, und darf nicht auf GND > gehängt werden. falsch. Das ist ein Open-Drain-Ausgang, kein Push-Pull. Der PCF8574 kann den nur auf GND ziehen. Wenn man den verwenden möchte muss
-
Thread
Problem mit LED-Matrix und PCF8574
Siehe [[Port-Expander PCF8574]]
mal genau hin. Im Ausgangsschaltplan war das ein Emitterfolger mit npn. Der braucht High, das der PCF nicht bringt. Jetzt (in Version1) ist das eine Emitterschaltung mit pnp. => geht, da der PCF LOW treiben kann. Hasts doch hier bestätigt: >>Der 8574 hat nun mal open Kolektor Ausgänge... >kannst
-
Thread
Programmlogik bei Einsatz von zwei PCF8574
David schrieb im Beitrag #5502057: > Gibt es keine elegantere Lösung beide PCF8574 anzusteuern? Setze einfach eine Ebene tiefer an und frage dich: Gibt es keine elegantere Lösung, um 16 Taster mit PCF8574 abzufragen? 16 Tasten kannst du als 4x4 Matrix anordnen. Dann brauchst du nur einen einzigen PCF8574 für die Abfrage und brauchst dir keinen Gedanken zu machen, wie du zwei davon eleganter ansteuern kannst.
-
Thread
PCF8574 TI vs. NXP
habe ich dann festgestellt das auf dem Prototyp ein PCF8574AN (TI) und auf der nicht funktionierenden LP ein PCF8574AP (NXP) verbaut war. Der Test eines NXP-ICs auf dem Prototype hatte ebenfalls ein negatives Ergebnis. Nach Tausch der NXP-ICs durch TI-ICs
wenn ich mich nicht irre, habe diese Portexpander auch schon verwendet gibt es die PCF8574er und die PCF8574-A. Egal ob von TI oder NXP, hab von beiden schon verwendet. Die Abweichung zwischen den beiden ist die Adressierung. Der A-Typ hat einen anderen Adressbereich als der nicht
-
Thread
PCF8574N funktioniert auf einmal nicht mehr.
Buswidestände oder so. Es sind nur zwei PCF8574N am Bus. Kabellänge 2x10cm. Hat jemand ne Idee warum die dinger einfach so den Dienst einstellen?
PCF8574 Open-Drain-Outputs sind. Die können nur LOW ausgeben, für HIGH brauchen die externe Pulls-UPs Mike
-
Thread
PCF8574 an Atmega 168p
Frage zur nicht gezeigten Hardware/Schaltung: Adresse (0 im Code) am PCF8574 ist richtig eingestellt ()? In unsigned char pcf8574_send_add_rw (unsigned char address, unsigned char rw) hast du /*übergebene adresse um 1 nach links shiften*/ addr_byte = address
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
galvanische Trennund am Eingang des PCF8574
maximal 2mA belasten darf. Ich will diese Quelle über einen Optokoppler galvanisch vom Eingang des PCF8574 trennen. Die Eingangsbeschaltung(http://om.dharlos.de/doku/html/om_eingaenge.gif) des PCF8574 ist mir klar. Ich suche lediglich einen Optokoppler, der mit den nur 2mA auch genug schalten kann
@ CF (Gast) >Wie meinst du das mit dem Pull-Up? Den Pull-Up auf PCF Seite? Ja. Und der ist sogar im PFC schon eingebaut, siehe [[Port-Expander PCF8574]] und [[Optokoppler]] MfG Falk
-
Thread
PCF8574P Lib ohne LCD
Hi, weis wer nen gute C-Lib für PCF8574P mit Inputs lesen und aoutputs schreiben Portexpander die nicht nur für die LCDs gestrickt sind? Im idealfall mit STM32 Cube IDE kompatibel
noch nie gemacht. Das du keine Ahnung von den Basics hast, ist hier allgemein bekannt. So ein PCF8574 eignet sich sehr gut dazu, das mal zu üben. Als nächsten Schritt empfehle ich ein EEPROM mit I²C Schnittstelle aus zu probieren. Mache das mal, es lohnt sich.
-
Thread
MSP430 und PCF8574 Problem
Vieleicht ist es ja auch ein PCF8574*A*. Der hat die Basisadresse 0x70.
read oder write) }/* void I2C_init(char address, char r_w) */ [/c] Vieleicht ist es ja auch ein PCF8574*A*. Nein, ist kein *A* Gruß Florian
-
Thread
Bits wackeln mit PCF8574A
dir in einem Byte im uC merken was dort steht. Dann änderst du dieses Byte und schickst das zum PCF8574A.
Siehe [[Port-Expander PCF8574]]
-
Thread
MOSFET Schaltung für PCF8574
Moin! Ich habe eine Schaltung, mit der ich einen Brückenzünder auslösen mit einem ESP32 und einem PCF8574 oder einem MCP23017 bei 3.3V. Nun hat der PCF8574 das Problem das er bei HIGH, nicht mehr als 100uA am Port liefert, bei LOW jedoch bis zu 25mA. Bei meiner Schaltung wie im Anhang (ch1) leuchtet
sich der Timer-IC NE555 (LM555) bewährt. Ein Pull-Up Widerstand (10kOhm) nach +5V an den Ausgang vom PCF8574 = Eingang vom NE555. Wenn ich den Reset Eingang verwende, kann ich den Widerstand auch noch weglassen.
-
Thread
stm32 und pcf8574T
Im main dann einfach: I2C_Configuration(); WriteBuffer[0]=0x96; I2C_Write(Open_I2C,ADDR_PCF8574a,0,WriteBuffer,1); WriteBuffer[0]=0x69; I2C_Write(Open_I2C,ADDR_PCF8574b,0,WriteBuffer,1); (für Ausgabe); aus: http://www.mikrocontroller.net/attachment/157827/F4D_ETH_cam.V02.zip
main dann einfach: > I2C_Configuration(); > WriteBuffer[0]=0x96; > I2C_Write(Open_I2C,ADDR_PCF8574a,0,WriteBuffer,1); > WriteBuffer[0]=0x69; > I2C_Write(Open_I2C,ADDR_PCF8574b,0,WriteBuffer,1); > > > (für Ausgabe); > aus: > http://www.mikrocontroller.net/attachment/157827/F4D_ETH_cam.V02
-
Thread
großes Prob mit PCF8574P
villeicht kann mir einer von euch einen tip geben. Ich habe an meinem at90s8515 via i2c zwei mal nen pcf8574P mit natürlich 2 verschiedenen adressen angeschlossen. an dem einen hängen 8 taster und an dem anderen 8 led´s. ich lese die tasterwerte von dem einen pcf in den µC. dort liegen die daten auch alle
es auch im Betrieb als Ausgang: Die LEDs müssen so angeschlossen werden, daß sie bei einem GND am 8574 leuchten. Einen belastbaren High-Pegel liefert der 8574 nur ganz kurz nach einem Schreibvorgang. Gruß Thomas
-
Thread
PCF8574.low aktiv..was ist das ?
I2csend Slave1 , A Waitms 255 Next Wenn ich dann über den PCF8574 ein LCD betreiben möchte, muss dann der Wert 255 übergeben werden an den PCF8574, damit alle Leitungen auf "0" stehen? Gruss
Siehe http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
pcf8574 leuchdioden anschliessen an den datapins.
hallo, ich möchte normale kleine leuchtdioden an den ausgängen vom pcf8574 klemmen mit einem vorwiderstand. schafft das der pcd8574ap? mfg
schau hier mal http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
PCF8574, Frage zum INT Ausgang
Hallo, hab eine Frage zum INT Ausgang des PCF8574 Ich möchte den Baustein zur Abfrage von 6 Tastern verwenden. Die Taster schalten, wenn betätigt +5V zum Expander. durch den Signalwechsel 0->1 an einem Eingang wird der INT gesetzt, also
auch keine Instruktion ein +1 dito Edit: stimmt ja ich nutze deine Entprellroutine ja auch am PCF8574 mit I2C am A-Studio und nun am Arduino
-
Thread
PCF 8574 mit 3.3V?
Hallo! Sagt mal, kann der PCF 8574 auch mit den 3.3V bzw dem VIN (3.6-6V) vom Teensy 3.6 betrieben werden? Gruß!
Elias *. schrieb im Beitrag #4785531: > Sagt mal, kann der PCF 8574 auch mit den 3.3V bzw dem VIN (3.6-6V) vom > Teensy 3.6 betrieben werden? Was sagt denn das Datenblatt?
-
Thread
[Suche] 2-3 PCF8574
Hallihallo, hat zufälligerweise noch jemand von euch 2-3 PCF8574 I²C Portexpander rumliegen. Bei Voelkner gibbet die leider nicht und ich bestelle am liebsten da (Versandkosten-Flatrate :] ). Reichelt hat ihn zwar (auch recht günstig) aber da sind immer so ne
hi, hätte einige PCF8574AT-SOIC16 liegen 1€/stk und 1,90 Porto (Maxbrief)
-
Thread
PCF8574 Eingänge entprellen ?
Hallo! Muss ich beim PCF8574 die Eingänge entprellen, wenn ich dort Taster anschließe (Prellzeit ca. 0,1 ms)? Der würde mir ja bei jeder Änderung während des Prellens einen Interrupt ausspucken, oder? Danke schonmal.
@ guest (Gast) >Muss ich beim PCF8574 die Eingänge entprellen, wenn ich dort Taster >anschließe (Prellzeit ca. 0,1 ms)? Wenn mans per Software entprellt, dann nicht. > Der würde mir ja bei jeder Änderung während des Prellens
-
Thread
PCF8574 LED mit Anode an Ausgang
nochmal an einen Ausgang des PCF8574 gehe, der die LED dann eben aus- statt einschaltet?
Anoden mit >220 Ohm auf 1 legen würde und an deren Verbindungspunkt nochmal an einen >Ausgang des PCF8574 gehe, der die LED dann eben aus- statt einschaltet? Geht, ist aber reichlich unorthodox. Nimm lieber LEDs mit gemeinsamer Anode. MFG Falk
-
Thread
pcf8574a ansteuern usw
hallo, ich suche eine deutsche hilfe/aufklärung für den pcf8574a für einen anfänger. ich möchte eine bestimmte adresse anschliessen/vergeben und möchte ihn dann über i2c(scl/sd amit atmega32) ansteuern. wo gibt es ein adressenverzeichnis für die anschlüsse
Hi Der PCF8574 hat je nach Ausführung eine Grundadresse (steht im Datenblatt). A0..A2 bilden die niederwertigsten Bits der Adresse. MfG Spess
-
Thread
PCF8574/5 push pull
Liebe Gemeinde, ich möchte an einem PCF8575 sowohl Taster als auch LEDs betreiben. Da gibt es jetzt Varianten die Push-pull-Ausgänge haben und ergo LEDs direkt ansteuern können. Das ist schön, spart es mir doch die Widerstände. Hänge ich
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 @ menke (Gast) >ehrlich, und ich code viel. Aber den pcf8575 gubt es mit push-pull oder >open drain. Zeig mal das Datenblatt. > Anscheinend muss ich halt entweder Widerstände vor die
-
Thread
PCF8574 für SPI-Interface
Hallo Ich hab mal ne Frage und zwar gibt es einen Baustein für die SPI Schnittstelle, der wie der PCF8574 für den I2C-Bus funktioniert? Wenn ja, wie heißt dieser Chip? MfG Simon
dem Schieberegister is gar keine so schlechte Idee. Eigentlich wollte ich in einer Schaltung den PCF8574 durch eine Alternative mit Spi Anschluss ersetzen, weil der Prozessor hardwaremäßig eine solche Schnittstelle besitzt und da durch der Programmieraufwand geringer wäre, als wenn man erst umständlich
-
Thread
ATMEGA8 und PCF8574P
i2c. Aber ich komme nicht mehr weiter. Folgenden Quellcode habe ich erstellt. Nur leider gibt der pcf8574p nichts aus. Kann einer von euch sehen ob da irgendwo ein Bock drinn ist ? Hardwaremäßig müsste alles richtig angeschlossen sein incl. pullupwiderstände würd mich freuen wenn wer nen Tipp hat
[[Port-Expander PCF8574]]
-
Thread
EAGLE und PCF8574 (Frage zu Bauform)
Hallo, ich habe mit den PCF8574AT gekauft. Leiterplatte fertig layoutet und stelle nun fest das das Bauteil zu breit ist. http://www.semiconductors.philips.com/acrobat_download/datasheets/PCF8574_4.pdf in Eagle ist es als
-
Thread
Problem mit PCF8574 Port Expander
Hallo! steuere mit meine ATMega32 einen PCF8547 Port Expander an. Verwende dafür eine Software I2C Funktion. Leider schaffe ich es nicht, Zugriff auf den Port Expander zu erzeugen. Habe das I2C Signal schon mit LEDs ausprobiert und abgelesen, auch schon mit Tastern simuliert aber ich schaffe es nicht den IC richtig anzusteuern. Mein Übertragungssignal sieht folgendermaßen aus (In der Software programmiert, mit LEDs abgelesen und auch mit Tastern ausprobiert): START 0100 0000 ACK 00001111 ACK STOP Meine Adresspins sind alle nach Masse geschalten, daher Adresse 0. hättet ihr
-
Thread
PCF8574 am PC-PRT Port
Ich suche nur zum Testen einer Platine mit mehreren PCF8574A ein am PC lauffähiges Tool das via Printer-Port als I2C-Bus Master fungieren kann. Ich möchte nur sehen ob die IO-Expander ansprechbar sind und reagieren. Ja, ich habe natürlich erst gegoogelt
-
Thread
PCF8574A Ersatz gesucht
Hallo, musste gerade mit Entsetzen feststellen, dass der PCF8574A von TI nur 100kHz auf dem i2c Bus schafft. Gibt es einen Ersatztypen mit 400kHz, der keine Config-Register hat ? Bisher habe ich nur welche mit Config-Registern gefunden... Viele Grüße
-
Thread
pcf8574a interrupt Probleme
Ich versuche gerade, zwei Pins des Portexpander an einem Mega644 per INT2 einzulesen, allerdings werde ich mit Interrupts überhäuft... Angeschlossen ist der PCF an I2C mit zwei 4k7 Pullups. Der INT# Pin ist direkt mit PB2 ohne Pullup verbunden, da der ja sowieso 1 sein sollte, wenn sich nichts tut an seinen Eingängen... Die Zwei Eingänge sind P0 und P1 vom Portexpander, an den restlichen Pins hängen via ULN2003 ein paar LEDs, da soll später eine Lichsteuerung für ein ferngesteuertes Auto draus werden. P0 und P1 sind an einen Stecker herausgeführt, keine Pullups/Pulldowns. Der Code funktioniert
-
Thread
Port expander PCF8574T
portexpander angeschlossen hab. die adresspins sind alle auf gnd. ich würde gerne bei dem portexpander PCF8574T die Ausgänge setzen, leider klappt das nicht. mein code sieht wie folgt aus: I2C_AcknowledgeConfig(I2C1, ENABLE); while(I2C_GetFlagStatus(I2C1, I2C_FLAG_BUSY) && fTimeoutI2C !=1); /* Test
-
Thread
LCD am PCF8574 mit bascom ??
Hallo, erstmal: Frohes neues Jahr..... Ich möchte gerne meine LCD über den PCF 8547 betreiben um ein paar Ports freizubekommen. bis jetzt sitzt sie am mega16 und funzt gut. den PCF8574 hab ich auch am rennen. Programmieren tu ich das ganze bisher mit Bascom. gibt es unter
-
Thread
PCF8574 einzelne Ports umschalten
vorweg, ich programiere in Bascom Ich habe eine Variable zB. 23 die ich als Portausgabe auf einem PCF8574 verwende (P0,1,3 und 4 sind ein) Ich möcht jetzt aber dass zB P4 aus ist, und P6+7 ein sind. Wie geht das ??? danke Manfred
-
Thread
Raspberry Pi & PCF8574 wird nicht erkannt
pcf8574Setup(PCF8574_2, 0x39); pcf8574Setup(PCF8574_3, 0x3A); ... digitalWrite(PCF8574_2 + 3, 1); würde dann den vierten IO-Pin des zweiten PCF8574A schalten >mit: >"digitalWrite(BASE_I2C
mal wieder richtig geraten! Es sind virtuelle Ports/Pins! [c] #define PCF8574_1 0x80 #define PCF8574_2 0x88 #define PCF8574_3 0x90 pcf8574Setup(PCF8574_1, 0x38); pcf8574Setup(PCF8574_2, 0x39); pcf8574Setup(PCF8574_3, 0x3A); [/c] https://www.mikrocontroller.net
-
Thread
Zwei PCF8574 am Arduino Code Adressierung
'" Ich verstehe die Aussage nicht. Kann jemand helfen? [c] PCF8574 expander1(0x20); // PCF8574 an Adresse 0x20 PCF8574 expander2(0x21); // PCF8574 an Adresse 0x21 expander1.pinMode(1, OUTPUT); // PCF8574 Modul 1 expander2.pinMode(1, OUTPUT); // PCF8574 Modul 1 // Set pin 1 on PCF8574 expander1 to HIGH (turn on LED) expander1.digitalWrite(1, HIGH); // PCF8574 Modul 1 expander2.digitalWrite(1, HIGH); // PCF8574 Modul 2 [/c]