-
Thread
PCF8583 Uhr mit I2C ansteuern
Hänge doch mal etwas anderes an den I2C, z.B. einen PCF8574. Da solltest Du den Erfolg an den Ausgängen gleich sehen können. Damit kannst Du sehr einfach prüfen, ob Du zumindest richtig auf den I2C schreiben kannst. fchk
Hallo Frank, also ich lese nur vom Portextender PCF8574A (aber da ist ja ein Schreiben mit dabei) und das Lesen ist völlig ok. Allerdings habe ich den Startbefehl so gestaltet, dass ich zuerst ein STOP ausgebe und prüfe, ob SCL und SDA high sind (ist
-
Thread
Suche best. Bauteil
Alternative wären Port Expander, z.B: http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
i2c mit Atmage88 suche beispiel zum verstehen
Wenn ich mir das Datenblatt so anschaue, dann ist dein IC ne Mischung aus 24C02 und PCF8574 und verhält sich so als wären 2 Geräte am Bus. Damit sollte sich doch brauchbarer Code finden lassen. Gruß Skriptkiddy
-
Thread
I2C I/O Expander: PCF8574 vs. PCA9538
I2C/TWI I/O Expander und kann zwischen dem allseits geliebten und hier im Forum gut vertretenem PCF8574 und dem PCA9538 keine rechten Unterschiede feststellen (bis auf A2 vs. Reset). http://ics.nxp.com/products/pca/datasheet/pca9538.pdf Übersehe ich da etwas, oder gibt es keine ernsten Unterschiede
-
Thread
HYT371 bzw. baugleich -> Adresse ändern
auf 4 unterschiedliche Busleitungen umswitchen. Um den Multiplexer anzusteuern, habe ich einen PCF8574 eingesetzt. Damit entsteht eine "4-fach Weiche", die via TWI gesteuert wird. Wenn man es auf den Gipfel treiben will, dann kann man sogar mehrere Weichen parallel schalten. Die erforderlichen
-
Thread
Signalleitung Absichern nach Lehrbuch
Geräten gedacht. Alles andere ist Quatsch. Klar, ich habe zu Weihnachten in der Firma auch schon PCF8574 LED-Lichterketten meterlang gesteuert. Das ist aber nicht so gedacht.
Geräten gedacht. > Alles andere ist Quatsch. Klar, ich habe zu Weihnachten in der Firma > auch schon PCF8574 LED-Lichterketten meterlang gesteuert. Das ist aber > nicht so gedacht. Sag das mal Nintendo...
-
Thread
Problem mit I2C EEPROM
Kann es sein, dass der PCF8574 spiegelverkehrt im Layout ist? Hast Du mal ohne das EEPROM und den PCF, Clock und Data gemessen? Gruß John
John schrieb: > PCF8574 spiegelverkehrt im Layout ist? Genau. www.nxp.com/documents/data_sheet/PCF8574.pdf
-
Thread
Grundlegende Fragen eines Newbie - irq - tasten und schalten
Statusinformationen auf den rs232 Port. Taster: Wenn ich einen I/O Port bzw. einen I/O eines PCF8574 lese dann muss der Prozessor ja exakt in dem Moment in dem ein Taster gedrückt wird, diesen Port abfragen. Um diesen Zeitraum etwas zu verlängern ist da ein R C Glied als Vorschaltung sinnvoll? Oder
Mark H. schrieb im Beitrag #2187372: > Taster: Wenn ich einen I/O Port bzw. einen I/O eines PCF8574 lese dann > muss der Prozessor ja exakt in dem Moment in dem ein Taster gedrückt > wird, diesen Port abfragen. Prinzipiell schon richtig. Aber der Vergleich hinkt. Das ist in etwa so, wie wenn
-
Thread
I2C Portexpander der Positiven Strom liefern kann
Ströme (als Spannungsquelle gesehen vom Baustein raus) liefern kann. Im Prinzip so etwas wie der PCF8574 - der kann aber leider nur gegen GND schalten. Ich bin bei der Suche bereits auf den PCA9554 gestoßen, leider gibts den nur im SMD-Format, bzw. ich hab keinen Distributor geunden der ein DIP-Bauteil
DIP ist schwierig, ich würde den PCF8574 behalten und einfach noch PNP Transistoren für die LED steuerung ran machen.
-
Thread
8-Bit Latch mit "Read-back"
62n_root.jsp Wenn man LEDs mit wenig Hardware betreiben möchte, wäre im einfachsten Falle ein PCF8574 oder besser ein neuerer IIC-Port Expander ausreichend und rücklesbar. TenereMike schrieb im Beitrag #2168535: > Und glaubt mir, der RXN wird hierbei > richtig gefordert. Ein schlechtes Design
-
Thread
I2C Leitungen bleiben am Ende des Zugriffs auf Low, keine Verbindung
Hey ihr, hab n Problem mit meinem Atmega32. Bei der I2C Verbindung zu nem PCF8574 endet i2c_rep_start von Peter Fleury immer mit 0V auf SDA und SCL, ob der Expander angeschlossen ist oder nicht. Länge der Leitungen max 10cm, hab mit dem Bustakt gespielt, alles nix geholfen.
vergessen ein Stop zu senden, da blockiert er den Bus natürlich. :( Und das NACK kam, weil ich keinen PCF8574A, sondern einen PCF8574 hab, andere Adresse. Danke, nu läufts! Gruß Sepp
-
Thread
i2c PCF8574P adressieren (Slave ID )
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
Datenblatt steht die Info auf Seite9 unter „7.1 Addressing“. Das „P“ kannst Du vernachlässigen. PCF8574 = PCF8574P PCF8574A = PCF8574AP Für Dich ist also das Bild „a“ interessant. Mit der Bezeichnung „A2“, „A1“ und „A0“ sind die Adress-Pins vom PCF8574 gemeint. Legst Du also alle drei Adress-Pins
-
Thread
Bite um Kontrolle meines Schaltplans und Layoutes
noch zur V3.5) -USB Port mit FT232RL ( mein Erstkontakt zu SMD "Angst :-) ) -I2C I/O Erweiterung PCF 8574 P -das Layout, zum ersten mal, mit Top und Bottom. Soweit wärs das... würde mich freuen wenn ein Profi mal drüberschauen könnte. Grüße Rau
-
Thread
Atmel mit 6 Interrupts und 6 Ports
wenn es nicht allzu auf geschwindigkeit ankommt kannst du bidirektionale io chips wie den pcf8574 verwenden (i2c bus, max 400khz ansteuerung, 8 pins pro chip). oder in eine richtung spi shift register (bis mehrere mhz). zb. 74595 für ausgabe, 8 bit pro chip. mit den shift registern bekommst
-
Thread
PCF8574 8-bit I/O expander hohe Eingangsspannung
Da der PCF8574 Schutzdioden an den Eingängen hat, sollte ein ausreichen großer Widerstand von deinem 24 V Signal zum I/O-Pin reichen. Der Eingang des PCF ist nur hochohmig, solange sich die Eingangsspannung etwa
gegen Masse macht das 600mV worst case. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 MFG Falk
-
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
Mein erstes Layout
bitte net zu dolle -) Noch zur Erklärung. Die Pins(JP2) A4 und A5 benutzt ich als I2C um den PCF8574 + 4x4 Keypad abzufragen. Die Pins A0-A4 sind 4bit für ein Dogm LCD Display. Die Pinheader(JP1) über A0-A5 von oben nach unten Reset,nix,5V (VCC),GND,GND,9V(V+) vielen dank im vorraus Edit
-
Thread
Mehrere I/O Expansions an einer MCU
Hallo, nimm doch einen PCF8574. Der hängt am i2c interface und ich glaube du kannst bis zu 7 Stück anschließen, dabei kannst du jeden Pin als I oder als O setzen. Er hat nur einen Nachteil: er ist relativ teuer, ca. 1€
mehr Inputs als Outpus, da ich sehr viele Taster anschließen möchte. Somit ist mir deine Wahl des PCF8574 lieber. Und kann ich dann Expansion hinter Expansion hängen, oder hängen dann am MCU mehrere Expansions direkt dran? Danke für die Hilfe.
-
Thread
PCF8574 AVR Net IO Ansteuerung
zwei Balken angezeigt. Vielleicht sieht jemand das Problem. Angeschlossen ist es wie in lcd.h. pcf8574.c (von Mikrocontroller) [c] #include "pcf8574.h" void pcf8574_init (void) { /*set bus speed*/ TWBR = 0x10; } unsigned char pcf8574_send_start (void) { /*writing a one to TWINT
return TWDR; } void pcf8574_set_outputs (unsigned char address, unsigned char byte) { pcf8574_init (); pcf8574_send_start (); pcf8574_send_add_rw (address, 0); pcf8574_send_byte (byte); pcf8574_send_stop ();
-
Thread
Nichtinvertierter Vergleichstyp zum ULN 2803 gesucht
Oops, Pullup geht natürlich nur, wenn die Ausgänge nach einem Reset "offen" sind. Den PCF8574 hatte ich überlesen.
LOW lassen, PCF laden, dann high setzen. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 MFG Falk
-
Thread
Must-Know Chip-Basiswissen Gesperrt
42LS244/245, PCF8574, MAX232, MAX3232, 7805, 78/7912, ULN2803 AT Mega8, AT Mega32 als Prozefixxe für den Einstieg
-
Thread
74C922 Keypad Decoder / Multiplexer
Häng die Tastatur einfach direkt an einen PCF8574(A). Das Auslesen benötigt dann 2*Schreiben/Lesen (Reihe, Spalte). Peter
-
Thread
LEDs über I²C ansteuern
Tom Linz schrieb im Beitrag #2092960: > den PCF 8574 AP zu nehmen, aber von > dem können ja nur 8 Stück adressiert werden (3-Bit-Adresse). Im Datenblatt steht: Address by 3 hardware address pins for use of up to 8 devices (up to 16 with PCF8574A) Also: 8x PCF 8574 AP und 8x PCF 8574 P benutzen = 128 Ausgänge *Edit* : Hast es ja schon gefunden ;-) Die ICs können aber nur gegen Masse Strom fliessen lassen, also müssen Deine DUO-LEDs mit gemeinsamer Anode
-
Thread
PCF8574 und ULN2803
Abend allerseits, ich hab im Anhang eine Schaltung mit einem PCF8574 und einen ULN2803. Wollte wiesen ob das so funktioniert. Für die RLED hab ich je 1,2 K Ohm Widerstand berechnet LEDs sind Low-Current, 2 mA, rot. Was muss ich bei der Schaltung beachten oder wo
PCF spielend selber, bis zu 25mA/Kanal. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 MFG Falk
-
Thread
Tutorial I2C to ChipCard
funktioniert, was Du am I2C-bus machst. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Wenn Du das dann hast, nimmst Du das Datenblatt des AT24C512 (Das mußt Du jetzt mal selber raussuchen) und ergründest, wie das jetzt anzusteuern geht. Et voila, technisches Problem gelöst.
acrobat_download2/literature/9398/39340011.pdf http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Datenblatt des EEPROM *ERST* wenn Du dann noch Fragen zu bestimmten Details hast, dann schreib hier wieder einen Post mit der genauen Frage. Ansonsten bitte ich Dich um Verständnis, daß Du hier
-
Thread
I²C/TWI in Avr-studio betreiben
mal rein zu finden. An deiner Stelle würde ich als Slave erst mal einen einfachen I2C-IC, wie PCF8574 nehmen. Erst wenn du den als Master korrekt ansprechen kannst, lohnt es sich mit dem Slave weiter zu machen. So wie du es angehst hast du zwei Baustellen. Und du weisst nicht auf welcher Seite es
-
Thread
Übertragungsprobleme mit I2C und eDIP240
teilnehmern die ich sonst immer angesprochen hatte (z.b. A/D-D/A converter PCF8591 oder I/O erweiterung PCF8574)<--war ein anderes projekt. Aber beim eDIP scheint ja einiges ein bisschen anderst zu laufen. Die vermutung mit der übertragunszeit hatte ich auch schon. Hast du da 10ms pause zwischen den bytes
-
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
grafikdisplay über PCF8574 - zu langsam?
. es sollen jede Menge externe Sachen und ein 128x64 Pixel Grafikdisplay (8Bit-Ansteuerung) über PCF8574 I2C nach parallel Bausteine angeschlossen werden. Das Problem ist, ich habe gerade gesehen: Der PCF8574 Baustein schaft nur 100kHz übertragungsrate. Ich befürchte daß das für ein Grafikdisplay
Aabbyy22 schrieb im Beitrag #2025444: > Der PCF8574 Baustein schaft nur 100kHz übertragungsrate. > Ich befürchte daß das für ein Grafikdisplay zu langsam ist. Worauf gründest du deine Befürchtungen? Wie ist das Display angeschlossen? Welche Farbtiefe
-
Thread
TC1602E-01 von Pollin über I2C
man z.B. hier: http://www.g-heinrichs.de/attiny/LCDisplay.pdf Den wohl bekannten Portexpander: PCF8574 Ich programmiere in C (AVR-Studio) µC: ATmega 644 mit 16 MHz Folgende Software nutze ich: Angelehnt an dieses Projekt: http://www.bralug.de/wiki/BLIT2008-Board-LCD Die dort erhältlichen
-
Thread
8-Bit Datenbus Gesperrt
PCF8574 schwebt mir gerad im Kopf rum ... glaub ich :-)
-
Thread
Gibt es so ein Teil
PCF8574, sind zwar nur 8 Bit, aber dann lies halt 4 mal nacheinander ein :-)
-
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
int - Wert denkfehler?
ist passiert am I²C nichts... Wo ist da der denkfehler? [c] #include <avr/io.h> #include "twi_pcf8574.h" #include <util/delay.h> int x; int main (void) { while (1) { x = (x + 1); _delay_ms(500); pcf8574_set_outputs (0, x); /* Die Null
-
Thread
LCD an Datenbus
oder 2x PCF8574
-
Thread
ULN2803 "huckepack" parallel schalten?
am PCF8574 dran und der steuert bei H nach Masse durch und somit sollte das dann doch funktionieren. *grübel* Gruß AVRli...
[[Port-Expander PCF8574]]
-
Thread
PCA9532 unter Visual Basic 6 ansteuern. Probleme!
Muß ich auch dazu sagen das meine VB Kenntnisse nicht die besten sind, aber den SAA1064 und den PCF8574 habe ich auch zum laufen bekommen. Woran könnte es liegen? Meine Vermutung ist, dass es was mit dem externen Reset zu tun hat. Bin mir da aber nicht sicher. Auf eventuelle Antworten würde
-
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
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
LCD Display mit wenig PINs und wenig Stromverbrauch
I2C/TWI pins frei hast oder sowieso TWI benutzt kannst du ein Display (HD44780-comp.) über einen PCF8574 ansteuern. Für gLCD habe ich schon mal fertige Adapter gesehen.
-
Thread
wie mit 3,3V TTL ausgang p-kanal mosfet (verbraucher) schalten?
ich habe einen 3,3V TTL ausgang. genauer gesagt den vom PCF8574 I2C multiplexer IC. bei Low wird er mit einem internen transistor low gesetzt, bei High wird er mit einem internen 0,1mA PullUp widerstand/stromquelle nach oben gezogen. bei geräte reset bis zum ersten
-
Thread
[Suche] 2-3 PCF8574
hohen Versandkosten für son kleines Teil. Oder habt ihr ein Tipp wo ich den PCF8574 + Versand Günstig (evtl. Versandkostenfrei) bekomme? Oder hat jmd. vielleicht noch 2-3 rumliegen, die er mir Günstig schicken kann? mfg Felix
hi, hätte einige PCF8574AT-SOIC16 liegen 1€/stk und 1,90 Porto (Maxbrief)
-
Thread
PCF8574/A pull-up an A0..2 ?
Hallo. Weiss jemand ob der PCF8574/A interne Pull-Ups hat an A0,A1 und A2 ? Im Datneblatt seht nichts davon. Danke
Nein der PCF8574 hat keine internen Pullups.
-
Thread
Biete CentiPad Embedded Linux Module
Controller - gpio LEDs/GPIO-Ports - i2c-0 der I2C-Bus, über den kann man auf dem BOB z.B. EEPROM oder PCF8574 ansteuern. Oder die RTC auf dem CP - lcd - auf dem BOB ist ein Stecker und Kontrastpoti für LCD. - mixer - Audio-Lautstärke - mtdblock - das Dataflash - null Linux-WOM-Implementation - spi0..3
IRDA - eigenes Material auf Fädelfläche - LCD - ich hatte 441xx und SED1520 dran - I2C Expander PCF8574 (Sockel) - I2C EEPROM 24xx (Sockel) -
-
Thread
I²C Schieberegister
du meinst sicher sowas: PCF8574 I2C-Schieberegister gibt es nicht.
vielen, vielen Farben) > ansteuern, nicht nur mit 8 unterschiedlichen.. Soft-PWM sollte auch über PCF8574 in geeigneter Geschwindigkeit funktionieren...