-
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
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. Bitte
-
Thread
I2C Adresse ermitteln
[c] I2C Scanner -> Scanning... I2C device found at address 0x38; 0111000x; << 0x70; 01110000 PCF8574A Tastatur I2C device found at address 0x50; 1010000x; << 0xA0; 10100000 I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS1307/DS3231 RTC done [/c] meine Tastatur liegt bei mir
if(_i2c_key) { if(!_i2c_busy) { if(_i2c_key=='A') { if(!i2c_start(PCF8574A_0+I2C_READ)) //; // set device address and write mode // hier folgt noch was ...... [/c] im main loop [c] if(lcd_time_update==33 /*&& lcd_time_update>=23*/) { RTC.getTime
-
Thread
CP/M auf ATmega88
Ok, der PCF8574 geht auch bei 3.3V und ist bei Reichelt als DIL und Smd verfügbar. PCF8574 und PCA9555 gehen auch bei 3.3V und haben 5V tolerante Eingänge. Der Pegelwandler kann also entfallen. Bei der Erweiterung
------------ Ports ------------------------------------------ ;80-87 in/out - Port-Expander PCF8574 (max. 8 Chips) ;88-8F in/out - Port-Expander PCF8574A (not implemented yet!) [/pre] Da 8 Chips adressierbar sind, habe ich auch 8 Adressen reserviert. Mit der A-Variante sind insgesamt 16
-
Thread
Atmega32 16x2 LCD
in die init Funktion mit rein holen. Danach kann ich noch versuche das Ganze über 4Bit Modus und PCF8574 anzusteuern(Keine Sorge ich habe schon eine erfolgreiche Übertragung mit dem PCF8574 geschafft und konnte auch LEDs darauf steuern und einzelne Taster auslesen :)).
-
Thread
MCP23008 unterbricht I2C Verbindung zu ESP8266
http://www.gammon.com.au/forum/?id=10896 // ESP32 DevKit - Arduino IDE 1.8.5 // Device tested PCF8574 - Use pullup resistors 3K3 ohms ! // PCF8574 Default Freq 100 KHz #include <Wire.h> void setup() { Serial.begin (115200); Wire.begin (21, 22); // sda= GPIO_21 /scl= GPIO_22 }
-
Thread
PCF8574/5 push pull
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
Hygrosens HYT221 an Atmega8 macht nichts
vermute ich irgendeinen Fehler im Codebeispiel von TI... Ich schnappe mir heute Abend erstmal einen PCF8574. Viele Grüße Frank
Frank Bußmann schrieb: > Ich schnappe mir heute Abend erstmal einen PCF8574. Gibt es da schon neue Erkenntnisse?
-
Thread
TWI MUX per SW an einem Port
Zugriffe auf die "Geräte" gekapselt. - DS1631 Temp Sensor (mit Platine bei CCTools beschfft) - PCF8574 8 bit I/O (mit Platine bei CCTools beschfft) - PCF8583 Real Time Cloch (mit Platine bei CCTools beschfft) - usw. Die TWI Master nach Slave Kommunikation läuft immer nach dem gleichen Muster ab
, wenn der gelesene Temperaturwert erkennen lässt, dass der Sensor nicht aktiv ist. 5. Bei den PCF8574 I/O ist eine Funktion vorhanden, um gezielt ein Bit zu setzen. Dies kann logisch global invertiert werden mit einem Umschalter, damit der externen Beschaltung leicht Rechnung getragen werden kann,
-
Thread
Lange LED-Zeile mit Übergang als Anzeigeinstrument (Arduino)
Brüder, das sind je 16 LEDs über I2c. Falls ein und aus reicht geht auch ein oller Port Expander (PCF8574)
Widerstand an einen der Pins. Befehl via Arduino-ide + Libs senden, fertig. Einziger Unterschied zum pcf-8574 ist, das man hier die Seite mit Senden muss. Da es ja 16 Bit sind. ;)
-
Thread
Padauk Graphical User Interface
ein, weil das die Schnittstelle zu dem Baustein ist. Dann hast du noch einen I2C-Portexpander pcf8574. Also schreibst du eine pcf8574.c in der du wiederum i2c.c einbindest. Würdest du die Funktionen (Programmcode) von i2c.c im Header ablegen, würdest du die Funktionen 2 oder mehrfach einbinden
-
Thread
Wie viele Schrittmotoren kann ich über einen ESP32 ansteuern?
mit 6x4 Leitungen wäre mit dem ESP32-S3 möglich, der hat mehr Pins. Oder über I2C-Portexpander (3x PCF8574) oder über 3 Schieberegister 74HCT595 (Arduino-Funktion ShiftOut). Alternativ könnte man auch einen L297 pro Motor-Treiber verwenden, der hat dann am Eingang wieder die Steuerung über Step/Dir -
mit Kanonen auf Spatzen geschossen... Wenn du für den Anfang bei 4 Motoren bleibst, wären 2x PCF8574 oder ein PCA9555 (oder der schon erwähnte PCA9685 - dann mit 0/100% PWM als digitaler I/O) am einfachsten anzusteuern. Schieberegister brauchen ein paar Portpins mehr als I2C, die hätten aber den
-
Thread
Verstehe TWI überhaupt nicht
, wenn ich eh bei Conrad vorbei komme. >Gibt es nicht noch andere Bausteine? Dann nimm einen PCF8574. MfG Spess
RTC oder noch einfacher einen Port-expander http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Gruss Klaus
-
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
-
Thread
I2C Ablauf so korrekt?
Anhieb würde ich sagen, Du hast hier einen speziellen Fall beschrieben. Das Protokoll für einen PCF8574 ist etwas einfacher. Wenn Du Dich da praktisch einarbeiten möchtest, dann fang mit dem PCF8574 an. Der ist ziemlich simpel und unkritisch. mfg klaus
-
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
i2c – R1 & R2 Dimensionierung – bei 60 m (â 2 x 30 m) - mit P82B96
eine Diva, ziemlich anspruchsvoll. Tests mit 4 adrigem Telefonkabel, 50 m auf der Rolle und einen PCF8574 funktionierten sogar bis zu 100 kHz. Der PCF8574 ist aber ein Urgestein und verzeiht anscheinend unsaubere Signale. Aktuell möchte ich einen Außensensor auf den DS1631 umstellen. Die Leitung könnte
-
Thread
Compiler-Fehler?
{ "tty" , 0, 0 }, // UART 0 { "ram" , 1, 0 }, // PCF8570, address 0 { "par1", 2, 0 }, // PCF8574, address 0 { "par2", 2, 1 }, // PCF8574, address 1 { "ad0" , 3, 0 }, // PCF8591, address 0, 1. A/D-converter { "ad1" , 3, 1 }, // PCF8591, address 0, 2. A/D-converter { "ad2" , 3,
-
Thread
Arduino Schalter abfragen
wozu Schieberegister? ich würde diese kaskadierbaren Ports nehmen I2C http://www.ebay.de/itm/PCF8574-PCF8574T-I2C-8-Bit-IO-GPIO-Expander-Module-for-Arduino-Raspberry-Pi-UK-/272432637606?var=&hash=item3f6e4026a6:m:mQFPRLxSj-zVxa61Qe6YVhQ bis zu 8 sind möglich 4 Strippen, 2x I2C und VCC + GND gibt
-
Thread
AVR-Controller Eignung
nen Eindruck bekomme welche Befehle mir da zur verfügung stehen.) Bei der CC1 hab ich mit nem PCF8574 (8-Bit Port einfach mit LED's dahinter)ne einfache Schleife volzogen. hie mal der Wesentliche Teil. ------------------ for N = 0 to 255 step 1 gosub I2C_INIT SCHREIBEN = 64 gosub I2C_START
Hi I2C ist auf dem AVR durch den BUS und nicht durch den AVBR begrenzt. Der PCF8574 sollte sich also mit maximaler Geschwindigkeit (100kHz) ansteuern lassen. Damit lassen sich dann grob über den Daumen 5000 Ausgaben pro Sekunde realisieren. Matthias
-
Thread
Anfängerfrage konkret zu Optokopplern
Opto LED (12V - 1,25V)/10mA = 10-12k Ohm. Die 280 Ports würde ich mit Schieberegister oder I2C PCF8574(a) abfragen, parallel in, seriell raus rechnen wir mal 2 PCF8574 als Matrix 8 x 8 für 64 Ports davon brauchen wir 4 (16x16) = 256 Ports oder https://www.mikrocontroller.net/articles/AVR-Tutorial
-
Thread
Funkanbindung - Fortsetzung aus Hauptthread
hab ich nen software I2C an Port B realisiert. Der Relaisteil besteht aus nem I2C IO-Expander PCF8574 nen Octal Inverter 74HC540 und nem Octal Darlington Treiber ULN2803 und 8 Power Relais. Der Inverter war notwendig, weil der PCF8574 nach Power ON seine 8 Ausgänge auf High legt, und ich nicht wollte
-
Thread
GPIB (HP-IB, IEEE-488, IEC-625) - Bus mit AVR verheiraten
Ossi auszulesen. Die GPIB-Seite bestand dabei nur aus einem Mega8 und einem (haltet euch fest :-) PCF8574. Letzeres nur weil mir die IO-Pinne ausgegangen waren. Ich denke aber wenn es nicht auf maximale Geschwindigkeit ankommt, und der OP wollte ja sogar RS232 nehmen, dann kann man den Bus auch in
Genauso hab ich es bei meinem HPIB-USB Converter auch gemacht. Die Datenleitungen haengen direkt am PCF8574, und die Steuerleitungen am AVR. Man braucht keine Bustreiber wenn das Teil direkt am Endgeraet haengt, und das lange Kabel dann erst auf USB-Seite ist. Es ist natuerlich etwas anderes wenn man
-
Thread
LM75 mit MSP430F1611
bis ich das alles verstanden habe, werden einige > Tage (Wochen) ins Land gehen. Alternativ den PCF8574, der ist einfacher aufgebaut, aber der 9554 kommt mit seiner Register Struktur näher an das ran was du beim LM75 brauchst. Siehe: http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
Schleifen (Warteschleife) hängen geblieben ist. Sind for Schleifen ungünstig? >Alternativ den PCF8574, der ist einfacher aufgebaut, aber der 9554 kommt >mit seiner Register Struktur näher an das ran was du beim LM75 brauchst. Das sehe ich mir mal an. Zwischendurch mal wieder ein Dankeschön für
-
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 ??
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 Bascom schon sowas ? bin des englischen nicht so super mächtig. Danke und Gruß Bernd
-
Thread
Tasten entprellen - Bulletproof
) ? als I2C Lib nutze ich die von Peter Fleury könnte dafür etwas Erkennungscode für PCF8574 (0x40) oder PCF8574A beisteuern (0x70), hat mich einen halben Tag Fehlersuche gekostet, ich dachte der Unterschied ist N zu AP aber auch N mit A ist 0x70 und dann wieder das richtiige Datenblatt finden
() und SEI() , klappt aber fein: if(_i2c_key) { if(_i2c_key=='A') { if(!i2c_start(PCF8574A_0+I2C_READ)) //; // set device address and write mode i = key_state ^ ( ( ~(unsigned char)i2c_readNak() << 1) ); } else { if(!i2c_start(PCF8574_0+I2C_READ)) //; //
-
Thread
Foucaultsches Pendel
Wäre es jetzt overkill hier PCF8574 (oder die 16-Bit SMD-Variante PCF8575) vorzuschlagen? Sind I2C Expander und können aber auch einen Interrupt auslösen bei Änderung. Meine Idee: 3 PCF8574 in "Input mode" schalten, sprich die Ports
-
Thread
Bausatz Add-on für AVR-NET-IO
) für ein RFM-Funkmodul * Anschluß für LC-Display (inklusive Kontrastregler), Ansteuerung über PCF 8574) * Lötraster 2,54mm für eigene Schaltungen Die Größe der Platine ist mit 108mm x 76mm identisch mit der des AVR-NET-IO. Die Positionierung der Anschlüsse ist so gewählt, dass beide Boards in Sandwich-Bauweise
Ich habe nur ein Problem das bei mir die LCD Beleuchtung nicht funktioniert. Spannung bricht von PCF 8574(pin12) auf 4.1 V Zusammen. Am 16Pol pin15 und pin16 sind nur 3.1 V Ich habe nun den Transistor Basis Widerstand( R12 oder R13) auf 470K erhöht und beim Ausgang am Pfostenstecker nochmals einen
-
Thread
Ausgänge PCF8574 einzeln unabhängig schalten
Hallo mit diesem Programm schalte ich jeweils 1 Ausgang des PCF. [c] void led_blinken1() { lauf1++; if(lauf1==1000) { PORTA &= ~(1<<PA0); // Schaltet Pin i2c_start(adr2_w); // Schreibbefehl für Device 1 i2c_write(0xfe); // Alle i2c_stop(); } else { if(lauf1==2099) { PORTA |= (1<<PA0); // Schaltet Pin i2c_start(adr2_w); // Schreibbefehl für Device 1 i2c_write(0xff); // Alle i2c_stop(); lauf1=0; } } } [/c] mit 0xfe schalte ich z.B. Ausgang 1
-
Thread
dumme frage esp8266
XML-Ausgabe auch gern gesehen ;-) ESP meldet sich mit der Erklärung wie was funktioniert: PCF8574 Adr 000-Input 1-7 Adr 001 Input 8-16 PCF8574 Adr 010-Output 1-7 Adr 011 Output 8-16 http://Dein IP/Setstate.php?PinNr=9&State=1 -Ausgang 9 einschalten State kann 0,1 oder T sein T-Bedeutet
-
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
I2C-Bus: SDA und SCL an ATMEGA328p
Slave SCL auf Low zieht. Nun, Slaves mit Hardware-I2C ziehen aber SCL nie auf low, wie z.B. im PCF8574/A Datenblatt zu sehen ist. Da ist SCL ausschließlich ein Eingang. Und auch beim oben genannten PCF8591 steht eindeutig im Datenblatt: SCL: I2C-bus serial clock input Wird also kein Slave mit
Peter D. schrieb im Beitrag #7443065: > Es funktioniert garantiert. Du beziehst dich auf einen PCF8574 ! Verwendet der TO einen solchen? Nein! Bitte zeige mir im Datenblatt des PCF8591 die Stelle, welche das erlauben könnte. Ich sehe sie nicht. Du beziehst dich auf irgendwelche 24Cxxx! Verwendet
-
Thread
12V bidirectional I/O über i2c
eine Rolloansteuerung. Ich habe bereits ein paar teile dafür. 48 Relais (Finder 38.51 12V) 12 * PCF8574T SMD 8Bit i2c Port Expander 12 * ULN2803ADW 8Bit Darlington Array - Taster im Design meiner Elektroinstallation (sind schon verbaut und mit geschirmten 4*0.4 angeklemmt). Die Taster führen 12V.
Ich würde nicht den PCF8574 benutzen sondern lieber auf einen PCA9555 setzen. Damit sparst du dir viel Platz und kannst ordentlicher routen. Aus Sicherheitsgründen würde ich die Eingänge optisch Isolieren, aber da du sehr
-
Thread
Zentrale für Hausbus
Der PCF8574 liefert bei high nur 100uA. Das könnte für den ULN2803 zu wenig sein.
holger schrieb im Beitrag #3836832: > Der PCF8574 liefert bei high nur 100uA. > Das könnte für den ULN2803 zu wenig sein. Stimmt. Ein Microchip MCP23017 wäre die bessere Wahl. Davon braucht es dann auch nur einen, weil der zwei 8-Bit Ports hat
-
Thread
Lauflicht Riesenrad
O Pin. Ansonsten bieten zur Erweiterung von I/O Pins Schieberegister (74HC573) und Portexpander (PCF8574, MCP23017) an. Damit wäre die Frage nach "womit" beantwortet. Das "wie" is noch offen.
Pin. Ansonsten bieten zur Erweiterung von I/O Pins > Schieberegister (74HC573) und Portexpander (PCF8574, MCP23017) an. Schieberegister (74HC573)?? das ist aber kein Schieberegister sodern ein Latch
-
Thread
ADC Messung mit dem Attiny 841
I2C an den Atmega 128 angeschlossen werden. Auch das Display wird per I2C angeschlossen z.B. mit PCF8574. Verwende teilweise verschiedene Displays. Das Display und Verbindung mit verschiedenen Slaves funktioniert korrekt. Stefan ⛄ F. schrieb im Beitrag #6728562: > Ja das ist so. Die I²C Schnittstelle
es seindas es hier Unterschiede im Protokoll gibt. Man kann ja Daten von einem Slave lesen, z.B. PCF8574 oder einem Attiny oder halt einen anderen Prozessor. Beim PCF8574 ist die Sache ja relativ einfach, ist Hardware mässig alles vorhanden. Die Software kommt in den Master. Der Master liest die Daten
-
Thread
HAMEG HMO722 und digitale Optionen - total überteuert!
immer dann einen Trigger haben wenn in einem laengeren Busframe mit diversen anderen Bausteinen ein PCF8574 angesprochen wird. Klaer uns da mal auf! Olaf
einen Trigger > haben wenn in einem laengeren Busframe mit diversen anderen Bausteinen > ein PCF8574 angesprochen wird. Klaer uns da mal auf! Wie gesagt, konnte mich bis jetzt mit dem Logik-Analyser gut (bzw. ausreichend) bedienen. Von den Chinesen kann Rigol DS2000 auch am BUS triggern. Ob
-
Thread
NodeMCU + MPU6050
fertig https://primalcortex.wordpress.com/2015/08/21/nodemcu-and-i2c-how-to-start-and-using-the-pcf8574a-i2c-port-expander-on-esp-01-board/ MfG Klaus
macht https://primalcortex.wordpress.com/2015/08/21/nodemcu-and-i2c-how-to-start-and-using-the-pcf8574a-i2c-port-expander-on-esp-01-board/ MfG Klaus
-
Thread
Soft I²C zum Beispiel auf ATtiny13
Braucht man aber nur, wenn der I2C-Slave ein MC ist. Bei dummen I2C-Slaves ist SCL nur ein Eingang (PCF8574, DS1307, MCP3425, 24C512 usw.). Hier noch ne I2C-Lib: https://www.mikrocontroller.net/topic/440610?goto=5234324#5234324
Braucht man aber nur, wenn der I2C-Slave ein MC ist. Bei dummen > I2C-Slaves ist SCL nur ein Eingang (PCF8574, DS1307, MCP3425, 24C512 > usw.). die Grenze kann sehr fließend sein. Komplexe ICs, die per I2C gesteuert/programmiert werden, nutzen es durchaus. Das Datenblatt weißt normalerweise nicht darauf
-
Thread
MSP430 PCF8574 ansteuern
Hallo, ich versuche gerade einen PCF8574 an meinem f149 ans Laufen zu bringen. Da der f149 keinen I2C in Hardware hat, nutze ich die I2C-Library von Mathar. Ich habe den Baustein schon an den Controller angeschlossen und ein wenig Code
-
Thread
PCF8574 und 7-Seg. Anzeigen?!
versuchsweise 6 7-Seg. Anzeigen an meinen ATMega8 anschließen. Zufällig ist mir da gestern der PCF 8574 aufgefallen (I²C Port Erweiterung). Ich dachte mir ich nehme einen um die 7 Segmente mit Punkt anzusteuern und den anderen um die gemeinsame Anode ein bzw. aus zu schalten. Wieviel mA kann ich denn
-
Thread
I2C-Bus und PCF 8574
Hallo, wir versuchen mit dem uP C-509 über I2C-Bus den Baustein PCF 8574 anzusteuern und zu beschreiben. Das Datenblatt besagt, dass die Mindestbetriebsspannung 2.5V sein muss, damit das IC nicht rückgesetzt wird. An allen I/O-Ports werden dann logische 1 ausgegeben, so
-
Thread
Wie kann ich ein Array über I2C übertragen?
programmieren. Mache deine ersten Übungen erstmal mit einem fertigen Slave IC, zum Beispiel einem PCF8574 und einem I²C EEprom. Dann kannst du dich zuerst auf die Programmierung des Master konzentrieren. Beim PCF8574 lernst du den Umgang mit START, STOP, und Adressierung. Beim EEprom lernst du den Umgang
-
Thread
I2C Repeated Start klappt nicht
Doch doch, ich muss dazu sagen das ich den Code mit einem PCF8574P schon getestet habe, also Lesen/Schreiben. Um genauer zu sein, hab ne LED blinken lassen bzw. Pins des PCF bejumpert um definierte Werte einlesen zu können. Blos jetzt brauch ich explizit ein
Übertragungsbestätigungsschleifen. Außerdem verstehe ich nicht wieso ich immer eine NACK zurück bekomme, mit dem PCF8574 Baustein, mit dem ich die I2C Funktion schon erfolgreich getestet habe, bekomme ich stets ein ACK und das erwarte ich hier eigentlich auch. Es würde mich echt freuen falls jemand ähnliche Erfahrung
-
Thread
Interruptpins vom Portexpander PCF8574 parallel schalten
Hallo, ich hätte eine Frage zum I2C-Portexpander PCF8574. Kann man die Reset-Ausgänge von mehreren Bausteinen brücken und gemeinsam auf einen Pin vom Mikrocontroller legen? Ich habe im Datenblatt leider keine genaue Angabe gefunden ob das machbar ist
-
Thread
Direction command beim PCF8574N?
Hallo, Gibt es beim PCF8574N keinen Befehl um die Pins als Aus- oder Eingänge zu defininieren? Oder passiert das irgendwie automatisch? Gruss, finalcu
-
Thread
Kleine Frage zu TWI bzw. I²C Ansteuerung
Adresse klar mit R/W, steht in Datenblätter die ich bis jetzt gelesen hatte mit R/W z.B. beim PCF8574(a), DS3231, DS1307 https://datasheets.maximintegrated.com/en/ds/DS3231.pdf https://www.sparkfun.com/datasheets/Components/DS1307.pdf http://www.ti.com/lit/ds/symlink/pcf8574.pdf #Seite12