-
Thread
PCF8574 in Verbindung mit BUK100-50GL
höhere Spannungen/größere Ströme zu schalten. So weit so gut. Als Lösungsweg erscheint mir die Kombi PCF8574 Portexpander + BUK100-50GL LogicLevel Transistor sinnvoll, jedoch wollte ich fragen, ob ich die beiden direkt verbinden kann (input des Transistors direkt auf Pin des PCF) oder vorher irgendwie extern
Hi Stefan, da der PCF8574 nur eine 100µA Stromquelle hat, kann es schon ohne weitere Beschaltung eng werden. Ein passender Widerstand von VCC zum Eingang ist da schon sinnvoll... nitraM
-
Thread
LCD mit PCF8574 4x20 ATmega2560
programmiere schon einige Zeit mit C. Nun möchte ich ein LCD-Display mit 4x20 Zeichen über den I2C (PCF8574) ansteuern. Hat jemand darin Erfahrung?. Wenn ja, bitte helft mir... lg Matthias
schrieb im Beitrag #4341638: > Nun möchte ich ein LCD-Display mit 4x20 Zeichen über den I2C > (PCF8574) ansteuern. > > Hat jemand darin Erfahrung?. Wenn ja, bitte helft mir... z.B. hier: http://bralug.de/wiki/BLIT2008-Board-LCD https://github.com/boerge42/ir_thermometer Grüße Uwe
-
Thread
Minni-Terminal (LCD+Tastatur)
hat so gut wie nichts zu tun und auch eine freie I²C-Schnittstelle. Also dache ich zuerst an zwei PCF8574. Da das Minni-Terminal aber so billig wie möglich werden soll hab ich erst mal nach dem Preis geschaut und gesehen, das ein zusätzlicher Mikrocontroller wesentlich billiger kommt als zwei PCF8574
-
Thread
wie sieht ein i2c protokoll aus?
deine (Er)Kenntnisse von Philips. Hier ein Klassiker: http://www.nxp.com/documents/data_sheet/PCF8574.pdf Oder hier was lange Sommerabende: http://www.rn-wissen.de/index.php/I2C_Chip-%C3%9Cbersicht
schreibt der die sich hin? Hallo! Wenn du den Slave fertig kaufst (z.B den bereits genannten PCF8574), steht das in dessen Datenblatt. Wenn Du selbst einen Slave baust, dann ist genau das Deine Aufgabe. Du allein mußt festlegen, wie der Slave arbeitet, Dir ein Protokoll ausdenken und das dann in
-
Thread
I²C Master prog
Hi >Verstanden! Danke. An deiner Stelle würde ich als Slave erst mal etwas fertiges, z.B. PCF8574, nehmen und damit den Code für dem Master entwickeln. Wenn der läuft kannst du mit dem Slave anfangen. MfG Spess
. > > An deiner Stelle würde ich als Slave erst mal etwas fertiges, z.B. > PCF8574, nehmen und damit den Code für dem Master entwickeln. Wenn der > läuft kannst du mit dem Slave anfangen. > > MfG Spess Hi Spess, Danke nochmals. Ich habe allerdings folgendes Problem
-
Thread
KiCAD, wie DRC error vermeiden, die eigentlic keine sein duerfen?
schon vorhandener. Z.B. einen PCF8575 nicht komplett neu Zeichnen, sondern ein Duplikat von einem PCF8574 erweitern/aendern. Habe festgestellt, das dies vor allem die Fluechtigkeitsfehler drastisch reduziert hat. Weiterhin habe ich mir ein Zeitlimit beim Bearbeiten gesetzt, sodass ich nicht durch unkonzentriertheit
vorhandener. Z.B. einen PCF8575 > nicht komplett neu Zeichnen, sondern ein Duplikat von einem PCF8574 > erweitern/aendern. > Habe festgestellt, das dies vor allem die Fluechtigkeitsfehler drastisch > reduziert hat. Bis Du feststellst, dass der ursprüngliche Ersteller zwar sonst alles richtig
-
Thread
Arduino SAMD21 Start Condition verkürzen
steigend) Die sind sehr eng beeinander. Das ist kein Problem. Wenn man z.B. in das Datenblatt des PCF8574 schaut, dann darf tHD;DAT = 0ns kurz sein.
D. schrieb im Beitrag #7284159: > Das ist kein Problem. > Wenn man z.B. in das Datenblatt des PCF8574 schaut, dann darf tHD;DAT = > 0ns kurz sein. Es geht aber nicht um tHD;DAT und schon gar nicht darum was im Datenblatt eines I2C Slaves steht sondern darum, was im der I2C Spec steht. Und dort
-
Thread
PCF8574 für SPI-Interface
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
TWI - Hilfe!
Frank Bär schrieb im Beitrag #1844680: > Was für einen Portexpander möchtest du denn ansprechen? PCF8574. Die Adressierung müsste soweit stimmen ( siehe Code ), allerdings besteht das Problem im Moment in der Initialisierung... und genau da liegt mein Verständnisproblem. In den meisten Codes wird
habnoch was gefunden: Beispielprogramme ( http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 ) allerdings ist es mir unklar wie ich diese einbeziehe. Gruß Frank
-
Thread
Mikrocontroller und Linux
LM-SENSORS einsetzen um einen I2C-Portexpander anzusprechen... ich hab so mal ein LC-Display (am PCF8574) mit dem I2C-Bus einer BT8x8 TV-Karte gesteuert. Dann brauchst du nur noch ein paar Treiberstufen (ULN) an den PCF anschliessen und kannst kleine Relais damit schalten. Eine alternative wäre es
Einzig der Preis ist ein Problem bei I2C: Die I2C-Slaves sind nicht ganz preiswert (1,80 für PCF8574) ... aber man könnte eventuell einen AVR als I2C-Slave betreiben, das kommt dann schon etwas preiswerter (1,70 für ATmega8 mit genug IOs) Gruß, SIGINT
-
Thread
Langes Programm: Fehlfunktion AVR ATmega32
viel mit I2C rummachst, würde ich nen I2C-Interrupt aufsetzen, der im Hintergrund die I2C-Sachen (PCF8574?) macht. Dazu legst Du quasi IO-Ports im SRAM an und der Interrupt updated die zyklisch. D.h. alle Statemachines arbeiten direkt auf diesem Pseudo-IO SRAM. Ich benutze diese Technik mit SPI IO-Erweiterungen
mit I2C rummachst, würde ich nen I2C-Interrupt aufsetzen, der > im Hintergrund die I2C-Sachen (PCF8574?) macht. Dazu legst Du quasi > IO-Ports im SRAM an und der Interrupt updated die zyklisch. > D.h. alle Statemachines arbeiten direkt auf diesem Pseudo-IO SRAM. Wäre schön, das machen zu können
-
Thread
I2C-Bus Therotisch verkürzen
Generell kann man sagen, eine Halbierung der Taktrate bringt die doppelte Weite. Ein Expander wie der PCF8574 ist zu dem ziemlich unkritisch. http://www.nxp.com/documents/data_sheet/PCF8574.pdf Ich habe bei mir dazu schon vor über 10 Jahren Tests durchgeführt. Über eine Kabelrolle mit 2x2x0,6mm Telefonleitung
-
Thread
Suche Beispielcode für I2c LCD am STM32F4 Discovery
zu betreiben. Ich bekomme es aber nicht hin. (Ich stelle mir sowas wie LiquidCrystal_I2C vor ( PCF8574A mit 20x4 Text LCD)) Hat jemand einen Beispiel Code oder Links die mir weiterhelfen? Bin für jeden Tip dankbar. Danke PS: Ich nutze CooCox CoIDE mit ARM-MDK.
betreiben. > Ich bekomme es aber nicht hin. > (Ich stelle mir sowas wie LiquidCrystal_I2C vor ( PCF8574A mit 20x4 Text > LCD)) > Hat jemand einen Beispiel Code oder Links die mir weiterhelfen? Hast Du eine Arduino-Library für dieses Display ? Da ist der Init-Code drin. Die kannst Du dann relativ
-
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
AVR: PORTB |= 0b00001111; atomar?
Und ich habe nur Erfahrung mit anderen Prozessoren, vor allem 8051, PSoC. Und Sachen wie 8255, PCF8574 usw. gibts auch noch!
> habe nur Erfahrung mit anderen Prozessoren, vor allem 8051, PSoC. > > Und Sachen wie 8255, PCF8574 usw. gibts auch noch! Und bei denen steht in der Dokumentation auch ausdrücklich drin, dass ein Befehl Setbit irgendwas eben nicht ein einzelnes Bit setzt ohne Nebenwirkungen, sondern in Wirklichkeit
-
Thread
OLED Display an Arduino
, aber die Platine die du da dran ist, hat einen sogenannten Portexpander. Ich tippe mal auf ein PCF8574. Das ist nämlich genau die selbe Bauart die ich auch immer benutze. Ich China bekomme ich beide Platinen für unter 3 Euro zusammen. Such dir eine Zeichensatztabelle für den Ansteuerungs-Chip des
direkt möglich, aber dann gehen dir schnell die Pin's aus. Also lerne dringend den Umgang mit den PCF8574 und seiner Familie :) Der Chip ist in mein Augen das A+O beim Arduino. Auf deiner Hilfsplatine kannst du übrigens die I2C-Adresse ändern und den Kontrast einstellen. Das ist wichtig weil meine
-
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
Einrichtung I2C-Bus mit dcPIC30F4011
mit diesem als Master ein kleines I2C-Bussystem aufzubauen. Um dieses zu testen verwende ich einen pcf8574p (Remote 8-bit I/O expander for I2C-bus) als Slave. Mit der Funktion void i2c_transmit_test() möchte ich von µC den Slave ansprechen und daraufhin einmal 8 Bit Daten an diesen Senden (Write). Die
Geschwindigkeit vom I2C-Bus von 400kHz auf 100kHz reduzieren. Siehe Datenblatt PCF8574P: 100 kHz I²C‑bus interface (Standard-mode I²C-bus)
-
Thread
Relais Reset und Stromausfall stabil
Das mit dem TPIC2810 klingt super, nur ist er scheinbar schwer zu > bekommen. Dann nimm einen PCF8574 + Transistoren zur Verstärkung. Aber bedenke dabei, dass die Ausgänge von diesem Chip im Ruhezustand High Pegel liefern. So könnte es klappen: [pre] 3,3V
| | Ausgang o---[===]---| +-----XXXX----+ Spule vom PCF8574 |\ | | |/ +---[===]---| BC337-40 1kΩ |\> BC327
-
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
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
China i2c LCD Modul an Mega8 mit C
testet with the following configuration: > Schematic from roboternetz.de > 2x16 Display (KS0070B), PCF8574P, ATMega32 @ 16 Mhz > avr-gcc (GCC) 4.1.0 Beim ersten Blick fällt auf, dass an den Chinamodulen die einzelnen LCD-Pins an anderen Ausgängen des PCF8574 hängen als beim dort verlinkten Beispielschaltplan
-
Thread
PCA 9544 - mehrere Temperatuen lesen
Sorry habe vergessen zu sagen das es PCF8574 mit einem Display dran ist. Ist ebenfalls alles I2C Bus tauglich. Ohne den PCA9544 kann ich das Display mit dem Bus ansteuern. Mit dem PCA9544 leider nicht. Wie muss das aussehen, den PCF8574 über
-
Thread
IO- Erweiterungen für Arduino Atmega 168
Schieberegistern, SPI, oder I2C Bausteinen realisieren. Siehe PCF85XX Baustein Funktion PCF8574 I/O Port Extender 8-bit PCF8574A I/O Port Extender 8-bit PCF8575 I/O Port Extender 16-bit P82F715 Bus Line Extender P82B96 Bus Line Extender
-
Thread
USB-GPIO HID Device
unterstützten) USB->I²C Adapter nehmen, notfalls den I2C-Tiny-USB, und am I²C-Bus einen GPIO-Chip (PCF8574 usw) anschließen. das ganze entsprechend verheiraten (echo "pcf8574 0x55" > /sys/bus/i2c/devices/i2c-99/new_device) und schon hast du schöne, vom Kernel verwaltete GPIOs...
-
Thread
Steuereingänge an Multiplexern bzw. Demultiplexern
viele Steuersignale. Die Standardlösung ist beliebig viele 74HC165, 74HC595 oder bis zu 16 * PCF8574/A. Braucht nur 4 bzw. 2 Leitungen zum MC.
Steuersignale. > > Die Standardlösung ist beliebig viele 74HC165, 74HC595 oder bis zu 16 * > PCF8574/A. Braucht nur 4 bzw. 2 Leitungen zum MC. Danke schonmal für die Antworten! Das wäre eine sehr gute Idee, allerdings ist es nun so, dass wir im Unterricht grade MUX/DEMUX behandeln und meine Lehrerin
-
Thread
viele Tasten an MC? Frage zu Schaltungsmöglichkeiten
vielfältigen Vorschläge. Kann mir jemand sagen, ob es sowas wie einen 74HC165/-166 mit Interrupt ala PCF8574 gibt? Also Idee ist folgende: um einen Mittelweg aus Pinanzahl und µC-Belastung zu erreichen, würde ich gerne per Interrupt erfahren, ob überhaupt irgendeine Taste gedrückt wurde. Anschließend
es so einen PISO-Chip gäbe, der interruptfähig ist, wäre mir wohler (weniger Bauteile). Mit 2 PCF8574 ließe sich das wohl auch erreichen, nur vor dem I²C-Geraffel möchte ich mich noch etwas drücken ;)
-
Thread
Schaltplan LED Cube
Ausgänge pro Baustein um alle 512 (8^3) Kombinationen abzudecken. Ich habe mich dabei für den "PCF8574" entschieden. Da dieser allerdings nur einen geringen Strom liefert, verwende ich dahinter noch Treiber Bauteine(74HC540 und 74HC541) um die Transistoren anzusteuern. Es würde mich sehr freuen
> Ich habe mich dabei für den "PCF8574" entschieden. Da dieser allerdings ES gibt mittlerweile fuer genausoviel Geld I2C-Ports mit 16Bit. Das koennte sich bei deinem Bedarf als preiswerter herausstellen. > nur einen geringen Strom
-
Thread
Welche Elektronischen Bauteile müssen vor ESD geschützt werden?
Touchscreen an meinem Raspberry hängt, und somit die mehrheit meiner GPIO's besetzt sind, möchte ich den PCF8574 und PCA9685 als i2c Expander verwenden. Mit dem PCF8574 kann ich Eingänge lesen und mit dem PCA9685 möchte ich mein LED-Strip dimmen. Ich kenne mich damit nicht allzu gut aus, jedoch weiss ich,
-
Thread
PCF8574 I/O Expander für LCD
früheren Beitrag schon mal den nützlchen Tip gekriegt, daß ich mein LCD Display (4x40) mittels dem PCF8574 Baustein an den I2C Bus meines Computers anschließen kann. Jetzt nur noch mal um sicherzugehen habe ich euch den Link meines Displays angehängt: http://www.reichelt.de/inhalt.html?SID=17yCfnnKwQARIAAFf6ao0f3c9fb40d04509d64f9172ec309dc2a4
du kannst es an LPT anschliessen. und über einen IO-Expander geht es sicher auch.. wenn du den PCF8574 verwenden willst musst du das LCD aber im 4-Bit modus betreiben.
-
Thread
Mit einem digitalen Ausgang (ESP8266) mehrere MOSFETs schalten (geht das?)
nicht zu viele Details zu Deinem Vorhaben. Mit nur zwei Ausgängen bleibt nur, I2C-Bausteine wie z.B. PCF8574 einzusetzen.
viele Details zu Deinem Vorhaben. Mit nur zwei > Ausgängen bleibt nur, I2C-Bausteine wie z.B. PCF8574 einzusetzen. Hey, ich habe mir hier probehalber Mal eine Schaltung gebaut, die LiIonen Akkus auflädt und entlädt. Das alles mit einer Software um sozusagen die Restkapazität zu ermitteln. Das alles
-
Thread
5-20ms Low Impuls generieren klappt nicht
#7475835: > I/O Expander kennt niemand. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574
Das Datasheet von https://www.ti.com/lit/ds/symlink/pcf8574.pdf beinhaltet nichts von deinem Bild "dbaus.JPG" Also nochmal welcher Hersteller .... . Bilder vom Aufbau, denn auch die Kabel ... beinflussen das Signal.... Hunger auf Salami... ich nicht mehr
-
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
RS485 an I2C ? Gesperrt
Hallo, ich habe ein I2C-Bus mit einem Mikrocontroller als Master und mehrere PCF8574 als Slaves. Nun möchte ich dieses bestehende System hardwaremäßig über ein RS485-Bus laufen lassen, wobei ich an einen I2C-RS485-Wandler gedacht habe. Habe irgendwo mal gelesen, daß dies sogar recht
wrote: > Hallo, > > ich habe ein I2C-Bus mit einem Mikrocontroller als Master und mehrere > PCF8574 als Slaves. Nun möchte ich dieses bestehende System > hardwaremäßig über ein RS485-Bus laufen lassen, wobei ich an einen > I2C-RS485-Wandler gedacht habe. Habe irgendwo mal gelesen, daß dies >
-
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
Drehencoder auswerten
jedoch ein Display und Drehegber über I²C bzw. TWI ansprechen. Als Portexpander nutze ich einen PCF8574. Einen vorgefertigten Code um das Display anzusprechen sowie grundlegende I²C/TWI Funktionen nutze ich von Peter fleury.(http://homepage.hispeed.ch/peterfleury/avr-software.html ) Das Display lässt
was ich nun habe ist das sich der Drehgeber nicht auswerten lässt bzw. ich nicht weiß wie ich den PCF8574 richtig nutzen kann. Ich hatte mir das so vorgestellt das ich den PCF ganz normal abfragen kann wie eben beim Prozessor. Ansonsten gab es im restlichen Internet auch nicht wirklich viele Infos
-
Thread
LCD an PCF8574: Suche C-Biblio
häufig diskutiert, aber Code gibt's dazu leider wenig. Ich möchte an einen Atmega32 über einen PCF8574 ein 4x20-HD44780-Display von Reichelt anschließen. Da I2C mit der Bibliothek von Peter Fleury läuft, hab ich die Routinen von http://www.scriptkiller.de/avr_pcf8574_hd44780_display.php genommen
-
Thread
Multiplexer
Kann mir jemand mit dem 74HC4051-Multiplexer weiterhelfen? Ich verwende auf einem I2C-Bus einen PCF8574. An jedem Ausgang dieses IC befindet sich ein Multiplexer. Jetzt schicke ich ein Byte an den PCF8574. Dieses wird auf die 8 Ausgänge verteilt. Der Mux steht jetzt z.B. auf 000, also Ausgang 0. Wenn
-
Thread
Ausgänge zeigesteuert schalten/Tipps zu Porterweiterung,
Porterweiterung. Gefunden habe ich hier im Board z. B. - 74HC595 (Schieberegister) (per SPI) - PCF8574AP (Porterweiterung) (per I2C) Was ist einfach umzusetzen bzw. gibt es wichtige Nach- oder Vorteile? Den Atmega32 möchte ich mit C programmieren. Was mir überhaupt nicht klar ist die Sache
Porterweiterung. Gefunden habe ich hier im Board z. B. > > - 74HC595 (Schieberegister) (per SPI) > - PCF8574AP (Porterweiterung) (per I2C) > > Was ist einfach umzusetzen bzw. gibt es wichtige Nach- oder Vorteile? Wenn das die einzige I2C Hardware im System ist, dann würde ich einen 595, also ein stink
-
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
Projekt Platine 8-Fach DLG7137
auf gnd? Gute Frage. Die Verbindung ist tatsächlich so, habe es extra nochmal überprüft. Der PCF8574 arbeitet bidirektional. Vielleicht wurde in der ursprüngliche Verwendung hier irgendeine Abfrage gemacht. Meines Wissens nach stammen die Display aus einem Gerät der Audioindustrie (Tonstudio?) und
#7854695: > Gute Frage. Die Verbindung ist tatsächlich so, habe es extra nochmal > überprüft. Der PCF8574 arbeitet bidirektional. Vielleicht wurde in der > ursprüngliche Verwendung hier irgendeine Abfrage gemacht Ja, aber der Sinn erschließt sich mir nicht. An der Stelle kann man bei jeder Platine
-
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
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
LCD (HD44780) via SPI (74xx595) mit BUSY-Flag
Und alles so nacheinander seriell gesendet. Dadurch erklärt sich eine höherer Zeitaufwand. PCF8574->0x40; PCF8574A->0x70 Die Adressenangabe der Portadapter bringt insofern Probleme, weil ursprünglich der 7 Bit Rahmen zugrundegelegt wird. ciao gustav
-
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
MCP23S17 als DIL Version wird teuerer warum?
teuerer. Zuletzt noch 1,15 Euro, jetzt 1,30 Euro. Vor Monaten bereits durchbach das das abgekündigte PCF8574 die 2 Euro Mauer. MCP23S17 und sein I2C-Bruder MCP23017 scheinen die neuen Kandidaten zu sein. Und das vor dem Hintergrund immer billiger werdender China-Importe. Weiß darüber jemand mehr
zu beantworten, ob es vor Jahren klug gewesen wäre NE567, XR2206, XR2209, 8038, AD584, TSA5511, PCF8574, MCP23017 und MCP23S17 zu horten oder ob man froh sein sollte, es nicht gemacht zu haben. Werde mich mal an "Supersaurus" wenden. Der paßt schon nicht mehr aufs Bild.
-
Thread
DEP16201-Y auch 4-Bit?
Hallo @all ich habe hier ein DEP16201-Y OLED Display (16x2 gelb) und wollte ein Modul mit einem PCF8574T-IC nach I2C verwenden. So benötige ich zur Ansteuerung des OLED nur I2C zum uC + VCC & GND. Nun funktionieren die PCF8574T Boards nur mit 4-Bit zum OLED. Ich kann leider im Datenblatt nicht finden
-
Thread
8255 - wie programmieren
Hallo, oder Du benutzt die I2C Schnittstelle der AVR's und pro 8 I/O Leitungen einen PCF8574 (kostet 2 Pins SLC/SDA). Da der PCF8574 auch noch einen INT-Ausgang hat kannst Du bei Eingangsänderungen einen Interrupt am AVR auslösen. Gruß Jörg