-
Thread
i2c-adressierung -wirklich nur 3bit?!?
Bei z.B. dem PCF8574 gibt es zwei Varianten mit zwei Unterschiedlichen Slave-Adressen. Damit wären dann ja 16 Chips anschließbar.
-
Thread
MIDI Controller mit ATMEGA 32
schaffbar. Für den Analog-Multiplexer hab ich mehrere 4051 verwendet, und für die Taster mehrere PCF8574. (teuer, aber INT-fähig) MfG formtapez
-
Thread
Timer1-Routine in BASCOM
BASCOM-Anwender Für die Erweiterung einer Schaltung in der bisher einzelne Baugruppen (insbesondere PCF8574) über den I2C-Bus betrieben werden, möchte ich jetzt einen AT90S2313 (hat leider keinen Hardware TWI) einbinden: Aufgabe Empfangen der Daten über I2C-Bus --------------------------------
-
Thread
IIC, I2C Leitungslänge
werden, um eine Reflexion am jeweiligen Ende zu unterbinden. Ich hätte insgesamt 8 LM75 und 11 PCF8574... Werde berichten, obs funktioniert hat *g*
-
Thread
Ausgang high => Eingang mit Pullup?
Hi, "Jemand", was Du beschreibst, das erinnert mich an den PCF8574. Die AVR's sind da aufwendiger aufgebaut: 1. Das PORTBit (wie PORTB) bestimmt den Wert des auszugebenden Bits, 2. Das DataDirectionBit (wie DDRB) bestimmt: "H": Ausgang pusht and pullt, also
-
Thread
Ansteuerung von ca. 1200 LED´s
@ m@u lieber pcf8574 nehmen. sind zwar nur 8 i/o`s aber überall zu haben :-)
-
Thread
PIC-Controller schmiert beim Einschalten von Lasten ab
sind entsprechend am Controller etc. geschaltet. Die ansteuerung erfolgt über einen I2C Baustein PCF8574 mit einer ca 2m langen Leitung. Die Schaltung funktioniert soweit erstmal einwandfrei. Über eines der Relais schalte ich eine Induktive Last von 230V. Beim Ein bzw. Ausschalten stoppt meine I2C Routine
-
Thread
ASM Routine für VFD Displays mit I2C
Hallo, ich habe 2 VFD Displays (Vakuum Displays 4x20) von Noritake über I2C mit PCF 8574 und Atmega 8535 angesteuert. Ich nutze dazu die angehängte .lib von Bascom. Sie ist die Assembler Routine für die Ansteuerung der Displays. Es funktioniert soweit super, nur flackern die Anzeigen
-
Thread
PCF8574 Ausgänge invertieren
Wie wärs mit dem TPIC6B595 ? Damit hast Du auch gleich den PCF8574 eingespart und das SPI ist auch einfacher als I2C. Peter
dafür Abhilfe zu schaffen sind parallel zu der Spule sogenannte Feilaufdioden zuschalten. Der PCF8574 hat eine besondere Eigenschaft. Im High Zustand kann er keinen Strom Treiben! Um eine Leuchtdiode direkt an den PCF8574 anzuschließen, ist die Kathode an den PCF anzulöten und die Anode mit einem
-
Thread
I2C-Relaiskarte 8-Fach 230V >7A Kennt suche Projekt, Bausat
oder Schaltplan für I2C-Relaiskarte mit 8 Relais 230V und Schaltstrom über 7A Es sollte auf Basis PCF8574 Bausteins sein. Am besten wäre so ein Modul fertig zu kaufen. Kent jemand den Modul, Hersteller? Danke im voraus
-
Thread
PCF8583--> Uhr "steht"
also an den 10k pullups liegt es bei mir nicht. hab noch nen pcf8574 (lcd) dran der läuft ohne zicken. beim 8583 kann ich die uhr stellen und auslesen ohne probleme nur läuft diese eben nicht. 24c256 hab ich noch nicht getestet, aber ich denke es wird auch funzen.
-
Thread
String aus Flash lesen??
ok es scheint jetzt zu funzen. der pcf8574 war wohl zu träge... (wegen den 2 falschen bytes) danke nochmal
-
Thread
LCD über I2C ansteuern
günstigen Baustein mit dem ich ein LCD-Display über den I2C-Bus ansteuern kann." Da nimmst Du einen PCF8574 und betreibst das LCD im 4bit Modus. mfg Gerhard
@Gerhard Das mit dem PCF8574 ist zwar möglich aber von der Programierung des I2C Masters sehr aufwändig. Gerade bei einem Newbie kann das sehr schnell zu Frust-Erlebnissen führen. Ich würde wirklich eher zu einem Mega8 greifen
-
Thread
PS/2 auslesen && ggf. interpretieren
|CIRCLEVALUE] cm berechnet und per I2C an 0100000, 0100001 und 0100010 weitergegen, was bei mir PCF8574P mit angehaengten DAC0808LCN sind. Somit kann die Platine unabhaengig betrieben werden und ohne grosze Protokollgeschichten mit einem ADC einer anderen Platine gelesen werden - gut bei Eingangsknappheit
-
Thread
PCF 8574 Hardware TWI Error Codes
komme gerade echt nicht weiter. Ich experimentiere im Moment mit meinem Hardware TWI Bus und einem PCF 8574. Ich benutze dabei die Routinen aus der AppNote 315 von Atmel für C. Anscheinend funktioniert das Lesen und schreiben der Porterweiterung, allerdings habe ich noch einige offene Fragen! Dies ist
-
Thread
ATMega32 mit I2C
ff ff ff ff ff ff ff ff ff ff ff ff ff done. An dem I2C-Bus hängen neben dem AT24C256 noch ein PCF8574AP und eine PCF8583 RTC. Die RTC und die Porterweiterung funktionieren einwandfrei. Nur das AT24C256 macht Probleme. Weder beim Lesen noch beim Schreiben treten Fehler auf, aber es steht beim Lesen
32iger in manchen tutorials sind die widerstände vom i2c bus 10K, also ich benutze auch 10k und der PCF8574AP funzt (weiter bin ich noch nicht) vielleicht schaft es das eprom nicht die sda leitung auf low zu ziehen
-
Thread
lib für Pollin LCD (WINTEK2704)
Hallo, ich versuche derzeit das LCD an einem PCF8574 zum Laufen zu bringen, wobei ich wegen der zwei Enable-Leitungen gerne diese Library verwenden würde. Da ich in C# bisher nicht sehr viel programmiert habe, frage ich mich nun an welchen Stellen
umstricken kann. Wie kann ich verfahren, wenn in der Library einzelne Bits geändert werden? Dem PCF8574 kann ich ja immer nur ein ganzes Byte senden. Gruß und Danke im Vorraus, Alex
-
Thread
I2C Bus Aufbau
Also ich habe eine Schaltung mit dem ATMega aufgebaut, am I2C Bus hängen in zwei Richtungen je ein PCF8574 nach dem einen PCF geht der Bus noch weiter zu einem ST24C02 (Serieller Speicher) und einem PCF8583 (RTC). Zwischen dem ST und dem RTC liegen die Pull-UPs (je 4k7). Das ganze ist einige Zentimeter lang. PCF8574 ST24C02 Pullups PCF8583 ATMega--+-------+------------+------+-------------+ | | PCF8574 Ich verwende den Hardware-TWI und die Routinen aus der Atmel App. Note 315
-
Thread
RTC PCF 8583 Uhrenprobleme
(wenigstens SDA und SCL sind richtig verbunden, da bin ich mir sicher): PCF8574 ST24C02 Pullups PCF8583 ATMega--+-------+------------+------+-------------+ | | PCF8574 Und hier die Beschaltung des PCF 8583: VCC
-
Thread
I2C mit 32 KHz
I2C-Slaves intern getaktet werden und einen Mindestbustakt benötigen. Für die Einfachen Bausteine wie PCF8574 usw. ,die nur Bustaktabhängig gesteuert werden ist das aber unerheblich. Was Sebastians Zweifel angeht : Natürlich wird der I2C-Takt aus dem Systemtakt gewonnen und im Bitratengenerator über
-
Thread
8fach D-flipflop mit Interrupt?
Hi Zusammen ! Es gibt doch beim PCF8574 die Möglichkeit einen Interrupt-Ausgang auszuwerten, der low wird wenn eine steigende oder fallende Flanke am Eingang erkannt wird. Nun suche ich ein 8fach D-flipflop welches einen ähnlichen Interrupt-Ausgang
-
Thread
Ausgangsspannung vom PCF8574
Hallo, ich hab ein Problem mit dem PCF8574. Ich nutzte ihn als IO Erweiterung um 7 Segmentanzeigen zu betreiben. Ich habe die Vorwiderstände für vier Volt ausgelegt. Jetzt leuchten die LEDs aber viel zu schwach, weil der PCF an den Ausgängen
Hallo, also der PCF8574 läuft jetzt ca. 3,5 Stunden astrein, warum sollte er kaputtgehen, lt. Hersteller 25mA Sink... Gruss A. Arndt
-
Thread
TWI Slave Interupt hängt bei vielen Zeilen Code, sonst nich
eine Schleife, bis SCL wirklich 1 ist. Die Peter Pfleury ist warscheinlich für EEPROMs und den PCF8574, da braucht man sowas nicht. Das Warten auf SCL ist nur notwendig, wenn der Slave ein µC ist, da der ja gerade mit was anderem beschäftigt sein kann. Peter
-
Thread
Tach auch - Vorstellung
dabei ist das ich schnell das "Interface" wechseln kann. Also Direkt oder ne kleine Platine mit PCF8574 um über I2C anzusteuern oder einfach ein Schieberegister sammt MAX232 für ne Serielle ansteuerung. Das wars auch schon
-
Thread
matrix am pcf8574
hallo ich habe an dem porterweiterungsbaustein eine matrix angeschlossen um schalter abzufragen. die beschaltung der matrix habe ich oben beigefügt. nun folgendes problem,wenn ich wie üblich die zustände auf low abfrage klappt das nicht. das heist ich gebe am pcf z.b. 0xFE(P1.0 low, alle anderen high) aus, da ich ja die ports am pcf auf high setzten muss um sie als eingang zu verwenden. wenn ich jetzt den taster s1 drücke zieht es mir das potenzial nicht auf low da am P1.4 ja auch high anliegt. ich bin mir nicht sicher ob ich jetzt probieren kann die abfrage auf high zu testen.also den auf
-
Thread
TWI - AVR stürzt ab
Hallo Peter! Ich hatte gerade ein ähnliches Problem: Ich steuere mit einem ATMEGA128 einen PCF8574 an. Ab und zu kam es vor, dass die Stopp-Routine nicht beendet werden konnte, nachdem ich Daten vom Baustein las. (Nach dem Schreiben auf den Baustein gab es nie Probleme) - Trat das Problem auf
bekam, sendete der µC ein Ack. zurück an den PCF8574 und das mag er anscheinend nicht. Jetzt funktioniert es super. Verrat uns bitte, ob du dein Problem auf diese Weise lösen konntest. Tschüss Martin
-
Thread
Hardware TWI / I2C Mega16
Ich möchte gerne Hardware I2C auf einem Mega16 proggen. Ich programmiere in C. Ein byte auf einen PCF8574 schreiben geht ohne Probleme, code nach datenblatt S.183. Doch das lesen geht nicht. Leider ist nirgensbeschrieben, wie mann ein byte vom bus liest, oder wie mann ein NACK generieren lässt. Kann
-
Thread
Über weite Distanz I/O Ports steuern
haben wir nur einen Abstand von 10m gehabt. Wir haben hierbei den I²C-Bus verwendet und zwei von dem PCF8574. Das hat ganz toll funktioniert. Der ATMEGA128 war dabei im Schaltschrank und die 10m entfernten Leds waren zusammen mit den beiden PCF8574 und den Tastern in ein kleines Bedienkästchen eingebaut
hier mit 30 oder 40 Meter Probleme bekommt oder wie weit darf ich mit dem I²C maximal gehen? Der PCF8574 ist großartig, weil man jeden einzelnen Pin als Ein- oder Ausgang konfigurieren kann. Wenn ich jetzt auf SPI oder so umsteige, benötigt man wieder einen passenen Baustein hierfür. Welches Bussystem
-
Thread
pcf8574 defekt?
Hoffe das hilft: http://www.the-starbearer.de/Roboterelektronik/i%B2c/PCF8574/pcfporterweiterung.htm
[[Port-Expander PCF8574]]
-
Thread
Einfacher und billiger Webserver mit AtMega32
der lcd-bibliothek kann man die anschlussports des lcd frei am uC, aber wie krieg ich das mit nem pcf8574 hin? geht das auch so einfach? bye sirko
Hi, wenn man bedenkt dass man für 1 EUR mehr, statt eines PCF8574 auch einen MEGA8 bekommt (mit dem man bekanntlich einiges mehr machen kann)... Ausserdem ist der MEGA32 mit der Netzwerkkarte und der SD-Karte schon reichlich beschäftigt. (und da kommen sicher
-
Thread
I2C Bus Frage
und wollte von der C-Control einmal mit den I2C Leitungen zum PCF und zum TDA ( Siehe unten ). PCF8574P ----- C-Control ----- TDA8444 Meine Frage: Klappt das so auch, oder muß der Master(C-Control) immer am Anfang sein, oder kann er auch mitten im Bus hängen. Danke im vorraus ! mfg Thorsten
und den Bus nach 2 Seiten rausgeführt. Ca. 3,00 m + 2,00 m Länge zu jeder Seite. Ein Ende mit 2 PCF8574, das andere mit 'nem DS1631. Die Pullups (10k) habe ich an beiden Busenden angeordnet, in der Mitte an der c-control keine. Klappt hervorragend !! mfg Gerhard
-
Thread
i2c Module testen am PC?
Hi *, ich habe mehrere I2C Module (Keypad, LEDs, Optokoppler), die alle über IIC [PCF8574(A)] zusammengeschlossen werden sollen. Nun hätte ich gern eine Möglichkeit, jedes einzelne zu testen, ergo an den PC Parallelport zu stöpseln und dann einfach nur Byte rein schreiben / Byte rauslesen
-
Thread
brauche mehr pins am uc
ausgeht habe ich nicht absonderlich viel platz mehr für codes, die ich neu schreiben müsste um z.b. pcf8574 auszulesen oder zu schreiben. auch haben die nicht immer die geschwindigkeit, die ich bräuchte.
-
Thread
Berechnung von TWBR
zahlreichen Postings zu diesem Thema hier so blöd fragen muss. Ich mochte mit einem MEGA32 einen PCF8574 (8-Bit IO-Expander) ansteuern. Der Bustakt ist 100kHz. Meine CPU wird mit 16MHz getaktet. Nach der wundervollen Formel (SCL = CPU/(16+2TWBR*4^TWPS)) sollte mein TWBR 72 betragen (bei TWPS = 0x00
Dave im Grab" nicht von Thany. Sorry. Thany hat aber auch recht, dass ich einen Wert an viele PCF8574s sende.
-
Thread
Bascom -Vorlage für LCD über PCF8547 ?
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 und die Programmierung in einer andern Sprache
-
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
TWI: Bekomme TWINT nicht gesetzt
eigentlich alles laufen müsste. In dem Bus gibt es nur einen Master (µC) und 2 Slaves: 1xPCF8591 + 1xPCF8574. Wenn ich garkeinen Bus anschließe, so müsste der µC doch zumindest fähig sein TWINT zu setzen, dies ist auch nicht der Fall... Habe mit dem I2C-Bus noch keine Erfahrung, würde mich sehr freuen
-
Thread
Slave-Adresse???
'reset variable Slave = &H40 'slave address of a PCF 8574 I/O IC I2creceive Slave , X 'get the value Print X 'print it was ist mit slave adress gemeinnt? Welche hat ein mega8? gruß, xeus
-
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
74HC595 als I²C
Egal wo, Du kriegst immer 5..10 Stück 74HC595 für einen PCF8574. Peter
-
Thread
2 Control M-Units
ok danke, was ist denn wenn ich an einer c-control einen PCF8574 an die ports anschließe und die andere den I2C Bus auf SDA und SCL lege? Sollte doch funktionieren ? (intelligente Software vorrausgesetzt !) Danke im vorraus Thorsten
-
Thread
PCF8574 aus-/einlesen
Hallo zusammen. Ich habe mal ein paar Funktionen geschrieben um den PCF8574 am I2C Bus zu lesen/schreiben. (Mit CodeVision) Ich weiß das ich dafür relativ viele Variable gebraucht hab obwol man damit etwas sparsamer sein sollte aber sonst wird es zu unübersichtlich. Sicherlich
Binärmuster eine "1" vertauscht! Ein schönes "Experiment- Beispiel" wäre das sicher, ein LCD mit dem PCF8574 anzusteuern. Ich habe es auch schon mal im I-Net gelesen, das geht. (Ist schon ne weile her... ) Ich glaube aber auch das es so ziemlich umständlich ist. Es gibt da bestimmt andere Bausteine und Möglichkeiten
-
Thread
such PCF8574- Include Datei (für CodeVision)
zusammen, ich wollte mal Fragen ob irgend jemand vielleicht schon mal eine Include- Datei für den PCF8574 (in codevision) geschrieben hat, bevor ich mich dran versuche. Ich bin absolut kein Profi und würde das bestimmt nur Notdürftig hin bekommen :o) Schönes WE und Grüße, Marcel
-
Thread
SPI porterweiterung
Hallo, ich steuere ein 128*64 Pixel GLCD mit KS0108 Controllern über zwei PCF8574 an, also mit 2 Kabeln, über die Harware TWI eines ATMega32. Soweit funktioniert das auch , aber ich hab erst jetzt gesehen das der Baustein gerademal 100KHz mitmacht. Daraus resultiert bei einem
es gibt auch PCF8574's als high speed (400kHz) << ich hab welche :-) aber wie schnell darf denn das display angesteuert werden?
-
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
IO Relaiskarte für Hausstrom-Steuerung
am CAN-Bus betrieben werden können, ohne dass eine Programm darauf läuft ähnlich den I2C-Teilen PCF8574,... Leider wurden diese abgekündigt und sind nur noch als Auslauftypen verfügbar. Bei Phytec www.phytec.de sind jedoch entsprechende Controller-Module zu erträglichen Preisen verfügbar. Für
-
Thread
LCD (4bit-mode) am PCF8574
ja, einfach an den uc funzt ja auch! ich wollte das ding ja jetzt über den pcf8574 an i2c hängen!
ja, ich kann lesen und schreibend auf den pcf8574 zugreifen, wenn du das meinst.
-
Thread
probleme mit lcd im 4 bit mode
es, wo mir so langsam die pins am uc ausgehen, dieses display im 4bit mode betreiben und an einen pcf8574 via i²c betreiben( also 4 datenbits + steuerleitungen). die idee ist ja nicht gerade neu, doch nach ausgiebigem lesen das datenblattes habe ich nichts über den 4bit mode dieses displays finden können
ich sagen: Versuch es einfach! Brauchst Du Sourcecode? Ich habe auch mal ein Display über I2C, PCF8574, 4bit-Mode angesteuert. Der Code wäre in C. Gruß, Markus_8051
-
Thread
Mehrfache Pullup's am I2C Bus ?
Busmitte, habe ich SDA und SCL über 10k Pullups auf +5V gelegt. Der Master und auch die 2 Slaves (PCF8574) sind jeweils über Rs 330 an Daten- und Clockleitung geführt. Als MC verwende ich, nun aber nicht lachen ;), die MICRO von dem großen C. Jetzt meine Frage: Ist es erforderlich, oder macht
-
Thread
probleme mit ADS7828
der code ist für den msp430! der code funktioniert z.b. mit pcf8574's.... < also ist er in ordnung! und nein, er ist nicht von mathar :-P!!! er ist einfacher aufgebaut ;-) aber warum willst du das wissen? bist du nur hinter dem code her? denke mal schon!