-
Thread
ATmega1284P I2C (TWI) STOP Interrupt fehlt
STOP auskommen. Z.B. die 24Cxxx EEPROM brauchen das STOP, um mit dem Schreiben zu beginnen. Ein PCF8574/A geht auch ohne STOP.
des AVR zu sein. da läuft einiges nicht rund Ich nutze ja deine Entprellroutine mit einem PCF8574 und 8 Tasten, kein Problem, verträgt sich auch mit der RTC prima, beim I2C eeprom konnte ich nicht busy abfragen also polle ich ob es wieder bereit ist mit Starts, klappt auch besser und schneller
-
Thread
DS 1307 via I2C an atmega328-brauche Hilfe
sicher. > Welches Datenblatt ? alle, kein spezielles, ich nutze DS3231, (DS1307 erst später), PCF8574(a) und Oled mit dem PCF8574 habe ich mal angefangen https://www.nxp.com/documents/data_sheet/PCF8574.pdf Seite 12 und die ganze shifterei verwirrt doch nur, wenn jedes Bit an seinem Platz
-
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
ATmega32: Große Zahl von Ausgangs-Ports
Es gibt I2C Port Expander z.B. den hier: PCF8574. Guck dir mal den dazugehörigen Artikel in der Wiki hier an.
angeschaut? Allerdings wird es mit 255 Ausgängen relativ aufwändig. Es gibt dann z.B. noch die PCF 8574. Wozu brauchst du so viele Ausgänge?
-
Thread
2 LCDs an atmega
Weitere Möglichkeiten wären: Displays über TWI/I2C ansteuern Bis zu 16 LCDs bei Verwendung von 8 PCF8574 und 8 PCF8574A Displays seriell ansprechen über 74HC164 Bis zu 6 LCD an einem Port Grundschaltung für ein LCD siehe http://www.ulrichradig.de/home/index.php/avr/lc-display
-
Thread
T6963c an AVR32 / NGW100
ein paar freie IO-Leitungen. Ich habe gerade mein T6963c Display auf I2C umgestellt (mit zwei PCF8574A). Dann braucht man nur noch zwei Pins :-)
> Ich habe gerade mein T6963c Display auf I2C umgestellt (mit zwei > PCF8574A). Dann braucht man nur noch zwei Pins :-) ... und viel Zeit um endlich etwas zu sehen
-
Thread
TWI am Mega8
vieleicht jemand beispielcode oder ähnliches für den TWI bus schiken kann. Ich möchte über TWI einen PCF 8574 und später vieleicht noch ein eeprom ansteuern. Aus dem Datenblatt des Mega8 werd ich nicht besonders schlau. Hier im Forum hab ich zwar schon einiges über den TWI (I2C) bus gefunden, aber leider
daß Du das I²C-Protokoll kennst und weißt, welche Informationen wann gesendet werden müssen. Ein PCF8574 ist relativ einfach anzusteuern, bei einem EEProm wirds schon interessanter (repeated start condition bei Lesezugriff). Welchen Controller benutzt Du?
-
Thread
BasisAdr/BauteilCod bei I2C?
benutzt. Das untere Nibble beinhaltet die HardwareAdr und R/w Bit, Portexpander haben 0100 PCF 8574 0111 PCF 8574 A EEProms fand ich 1010 Kann man mit dem MCP 23S08 Expander andere Adressen belegen? Sind die von mir nicht erwähnten fehlenden Adressen anderen
-
Thread
Verständnisfrage Diode und Co
Von Links wird über einen PCF8574 +12 Volt geschaltet. Insofern hatte mich mir überlegt, hierüber entsprechend Überspannungen wegzufiltern. Ist aber eh quatsch, da hier nicht mit Spannungen zu rechnen ist. BTW - wie kommst du auf
Hi >Von Links wird über einen PCF8574 +12 Volt geschaltet. Der PCF kann aber nur 5V. MfG Spess
-
Thread
7segment anzeige über LCM1602 IIC1 an den anrduino anschließen
Ist prinzipiell erst einmal für ein Display gedacht. Der Portadapter ist nämlich meistens ein PIC PCF8574 (oder PCF8574A) Wie kommst Du auf die Formulierung Siebensegmentanzeige? https://www.mikrocontroller.net/topic/369855#4173277 ciao gustav
-
Thread
LCD I2C Bibliothek
Hallo zusammen, es ist doch bestimmt schon mal jemand auf die Idee gekommen ein LCD mit einem PCF8574 am I2C zu betreiben. Hat da jemand schon mal eine passende Bibliothek dazu veröffentlicht? Ich wäre sehr dankbar, wenn mir jemand weiterhelfen könnte, dann würde ich mir viel Zeit sparen und muss
I2C-LCD-Adapter von IBC http://www.channaa.com/html/i2c_lcd_adapter.html das kostet etwas mehr geld als ein PCF8574, aber spart mir viel Zeit. Gruß, Tino
-
Thread
Erweiterungsboards für Gnublin und RaspberryPi
Digital-Eingangsplatine mit Optokopplern für 230 Volt. Am besten mit Jumpern auch einstellbar auf 12/24 Volt. Mit PCF8574 zur Anbindung an den I2C-Bus.
was ich brauche. Ich bräuchte es oft für Netzspannung und außerdem ist meine Software schon auf PCF8574 eingestellt. Da muss ich wohl weiterhin selber löten.
-
Thread
Günstiger USB - I²C Controller
, CC2 , PC mit einfacher Serieller Schnittstelle. Zum Testen habe ich eine kleine Schaltung mit PCF8574. Den beschreibe ich, lass LED´s aufleuchten und lese den Port wieder aus. Durch den Vergleich Schreiben/Lesen stelle ich Übertragungsfehler fest. Ganz simpel, aber ausreichend. Der FT2232 war wirklich
ja toll. Nur mit dem Lesen, da hatte ich Probleme. Dies war mir nicht möglich. Und das bei einem PCF8574, der eigentlich einer der einfachsten Bausteine ist und gegenüber dem Bus-Timing nicht so empfindlich ist. Der Support von FTDI wollte mich nicht verstehen. Es lag sicher auch an meinem Englisch.
-
Thread
Frage zu 8574 I2C I/O-Expander
Hallo, ich möchte gerne 3 Pins des PCF8574 als Ausgang benutzen und 5 Pins als Eingang. An den Eingängen soll ein fertiges Modul gehängt werden, welches definiert High (5V) und Low (0V) liefert, also kein Tristate. An die Ausgänge sollen drei
Hallo Sven, ich bin auch ein PCF8574 Neuling;-) Wie dem Datenblatt zu entnehmen ist, ist das reinschieben kein Problem, da die Ausgaenge erst mit dem STOP Signal gesetzt werden. Also, es gibt auf keinen Fall ein Problem mit Bits
-
Thread
TWI = I2C ??
to i2c" hat das schon mal jemand getestet. Ich wollte den Atmega8 zusammen mit ein paar Philips PCF 8574 benutzen. Wäre super wenn mir jemand mal ein paar Zeilen code zuschieben könnte aus dem ersichtlich ist wie man das TWI benutzt vorzugsweise in Assembler. Gruss Cabal
Schweinereien, wie Multimasterarbitrierung oder Slaves machen muß. Um als Single-Master den PCF 8574 und andere anzusteuern, ist es viel einfacher, es direkt in Software zu machen. Das ergibt auch weniger Code und läuft an jedem Pin und jedem µC, auch wenn der kein TWI hat. Hier mein Beispiel
-
Thread
Sinnvolle Pinbelegung vom Mega8 mit LCD und ADC
verwende daher gerne eine andere Loesung. Bau dir eine kleine Platine mit einem Display und einem PCF8574. Das ist ein I2C nach Parallel Wandler. Daran verwendest du dann das Display im 4Bit Mode. Dir bleiben dann immer noch zwei Bits die du entweder fuer zwei Taster oder zum einschalten der Displaybeleuchtung
74HC164 und braucht dann nur 3 Ports beim AVR. Ich habe es auch mit dem 74HC589 hinbekommen. Der PCF8574 wäre mir zu teuer... Gruß
-
Thread
Verkaufe ICs
AD7706 (PDIP) 16Bit 3Kanal AD-Wandler á 5€ 1x ADS7825 (SOIC) 16Bit 4Kanal AD-Wandler á 25€ 5x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 5x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ email: robert(dot)schilling(at)gmx(dot)at (dot) und (at) ersetzen... Gruß Robert
Sind folgende Bauteile noch vorhanden: 2x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 2x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ 1x LM75 (SO8) Temp. Sensor für den I2C Bus 2€ 2x ATMega88 µC von Atmel á 2,3€ 2x DS1307 (PDIP) RTC für den I2C Bus 2€
-
Thread
ATMEGA 1284P Anzahl möglicher I2C/TWI Bus
Dabei wirkt der ATMEGA nur als SLAVE. Da es einen internen I2C-Bus für die Ansteuerung von zwei PCF8574 I/O-Expander zum Lesen von Eingängen und Schalten von Ausgängen gibt, soll der RasPi über den P5-Header (GPIO28/GPIO29) an einem zweiten (getrennten) I2C-Bus hängen. Kurzum am ATMEGA hängen die ganzen
der RaspPi (85x56mm) und wird unter den RasPi gesteckt. Das Addon beherbergt 1x Level-Shifter, 2x PCF8574 I/O-Expander (16 I/O), 16 I/O (analog/digital) direkt vom ATMEGA, 1 x RFM12 Sender, 1 x FT232 USB Bridge (für Diagnosezwecke). Er hat kein Ethernet-Chip und kein SD-Karten SLOT. Das hat alles der
-
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
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 soweit
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
LED-Steuerung mit WLAN-Server, bistablen Relais und ZeroCrossSwitching
Hardwarebeschreibung: Genutzt wurde ein ESP8266 NodeMcu V3, der über eine I2C-Schnittstelle einen „PCF8574 Remote 8-Bit I/O Expander for I2C Bus“ ansteuert und damit genügend Ausgänge hat, um die Relais anzusteuern. Die PCF8574-Ausgänge werden über ein Widerstandsnetzwerk mit je 10 kOhm als PullUp auf
einer Einschaltphase (5 Sekunden -> delay(5000)) der I2C-Bus initialisiert und die Ausgänge des PCF8574 werden auf 0 gesetzt. Dann werden über die Unterprogramme r1_off bis r3_off die Relais ausgeschaltet. Mit dem Befehl wifiMulti.addAP(“WLAN-Router”,”WLAN-Passwort”) lassen sich mehrere WLAN-Router
-
Thread
Problem mit PCF8574
Hi Leute, ich hab da ein kleines Problem mit meinem PCF8574, im allgemeinen leuft es eigentlich ganz gut, das setzen von Portzustängen geht ohne Probleme, nur beim lesen happerts ein bissi, eigentlich geht das auch, zumindestens bei den PORTS 0-6, sobald ich
-
Thread
Probleme mit PCF8574
AHHHH Ich dreh ab... Also Ich habe 2x 8574 am Bus. Einer (40h) für's LCD (4 Zeilen) Einer (4ch) nur zum Auslesen der Port's im 8574 Zeile 1x2 Zeigt nur Text der einmal reingeschrieben wird Zeile 3 ist frei Zeile 4 die Werte der Ports in Hex und Dez Beim auslesen der Ports 1 - 6 (über Timer alle 500ms) gibt's keine Probleme, alles funktioniert toll, nur.... sobald port 7 auf LO geht macht der 2051 einen RST also Zeile 1 + 2 wird immer wieder neu aufgebaut obwohl sich da eigentlich nicht's änder dürfte. HUH.. mit den I²C - Tracer funktioniert's aber.. beim auslesen kommt 7f
-
Thread
Gibt es einen Matrix-Tastatur-Chip mit I2C-Bus?
Hallo Nico, oder Du nimmst einen PCF8574, der hat sogar einen INT out pin wenn sich an der Tastatur was tut. Guckst Du hier : http://www.goblack.de/desy/mc8051chip/bauanleitung/index.html Auf der Linken Seite Fkt-Modelle auswählen und
Hallo an alle! Der PCF8574 ist so ein Baustein, den ich gesucht habe. Den habe ich auf meiner Suche wohl übersehen... Vielen Dank (in diesem Fall besonders an Frank)! Gruß - Nico :o)
-
Thread
I²C Struktur mit P82B715
Hallo, I2C über die hier angegeben Längen ist möglich. Es geht sogar noch weiter. Der PCF8574 ist hier anscheinend besonders anspruchslos. Ich habe ohne P82B715 oder P82B96 bis zu 50m auf gewöhnlichem Telefonkabel 2x2x0,6 mm mit bis zu 100 KHz geschafft. Siehe hierzu auch: http://www.mikrocontroller.net
I²C ist das Preis/Leistungsverhältnis. Bei RS485 gibt es nicht so günstige Bausätze usw. > Der PCF8574 ist hier anscheinend besonders anspruchslos. Ich habe ohne > P82B715 oder P82B96 bis zu 50m auf gewöhnlichem Telefonkabel 2x2x0,6 mm > mit bis zu 100 KHz geschafft. Eine Frage hierzu: Ich habe
-
Thread
3x4 Tastatur am PCF 8574
Hallo Wie kann man am besten eine Tastatur 3x4 an einem PCF8574 auslesen? Da eine Tastatur als Matrix mit 3x 4 tasten aufgebaut ist, sind doch immer 2 Pins vom PCF 8574 belegt. Wie kann man das auswerten? Paul
-
Thread
DDR bei IIC- Nutzung
Moin! Ich mach grade Gehversuche mit einem PCF8574 und frage mich, wie denn die Ports des Atmega8 geregistert sein müsen, damits klappt. Als Eingang? Als Ausgang? Mit oder ohne Pullup? Oder tut der Atmega das ganz alleine? Greetz, Stephan
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
Atmel Mikrocontroller mit mehr als 4 I/O-Ports gesucht
CPLD dahinter oder einfach I2C Portexpander PCF8574
geguckt, allerdings mit mehr als 40 Pins keine "lötbaren" Lösungen mehr gefunden. "I2C Portexpander PCF8574" Wenn ich das richtig verstanden habe, steuere ich über drei Inputpins 8 Ausgänge binär an? Dann wäre das genau das wonach ich gesucht habe. Der CPLP hört sich ein wenig kompliziert an, werde
-
Thread
Relay via I2C
oder den PCF8574, den gibt es auch bei Reichelt. das ist ein I2C 8bit IO expander. über den könntest du die Relais mit nem Transistor schalten.
Hallo Michael, >> Ich bin schon gespannt, wie dann der i2c über 20m gespannt wird.. Der PCF8574 ist da anscheinend ziemlich anspruchslos. Meine ersten Gehversuche habe ich von bald 10 Jahren mit diesem Typ gemacht. Man kann locker über 50m überbrücken, selbst getestet, und vermutlich noch mehr
-
Thread
GPIB
. Um mal eben ein Device auszulesen ist das ueberfluessig. Ich mach sogar den Datenbus mit einem PCF8574 weil mir dir Portleitungen am MEga8 ausgegangen sind. :-) Olaf
Also bei mir bestehen die Bustreiber nur aus ein paar Pullups am PCF8574. Mag ja sein das es Probleme gibt wenn man da 10m Kabel dran hat, aber mir reicht 1m Kabel weil ja auf der anderen Seite der USB-Bus ist. Ich lese damit ein Tek 7D20 aus. Wenn man uebrigens richtig
-
Thread
Suche 8xCurrent Limiter => I2C (vgl. CLT01-38SQ7)
https://www.ti.com/product/PCF8574 Anmerkungen: a) die 24V Signale müssen durch Spannungsteiler herabgesetzt werden. b) nicht isoliert (hierfür haben die Götter der diversen Glaubensrichtungen allerdings den Optokoppler erschaffen
Hallo Magnus, danke für Deine Antwort. Ja, diese Lösung hatte ich ja ebnfalls beschrieben. Der PCF8574 ist das TI pendent zum MCP2317. VG Joerg
-
Thread
8fach Relaiskarte für Hutschiene
ARTICLE=28316;START=0;SORT=besch;OFFSET=16 Aber dann brauche ich auch wieder eine Platine mit PCF8574 und ULN2803, und das ganze dann in ein Hutschienen Gehäuse.
Stefan S. schrieb im Beitrag #1441593: > Aber dann brauche ich auch wieder eine Platine mit PCF8574 und ULN2803, > und das ganze dann in ein Hutschienen Gehäuse. ZB sowas http://www.cctools.eu/ext_index.php/artikel/1826
-
Thread
IC mit Pin-Change Ausgang gesucht
seinen Pegel ändert (oder einen Impuls abgibt) sobald einer der Eingänge sich ändert (ähnlich wie der PCF8574 am INT Ausgang). Der PCF8574 ist für mich nicht brauchbar, weil ich mehr als 20 Interruptquellen überwachen will (beide Flanken). Zwar wäre die Funktion des INT-Pins genau das, was ich brauche, aber
-
Thread
Parallele Daten auf SPI oder I2C
für I2C: PCF8574
http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf http://www.ti.com/lit/ds/symlink/pcf8574.pdf
-
Thread
Ghosting bei LED Matrix
Streifenrasterplatine aufgebaut. Angeschlossen ist das an einen Arduino. Zeilentreiber ist ein PCF8574 + 8xBC327 und Spaltentreiber ist ein TLC5940. Eigentlich sollte ja ein "V" auf der Matrix angezeigt werden, in der Realität sieht es aber so aus wie auf dem 3. Bild. An dem TLC5940 sollte es nicht liegen, der ist ja für sowas gemacht. Bleibt also noch der PCF8574 oder mein Code. Kann es sein dass der PCF8574 mit den BC327 zu langsam ist? Oder hab ich einen Denkfehler im Code? Mein Code: [c]#include "Tlc5940.h" #include <Wire.h> #define EXPANDER
-
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
LCD HD44780 Atmega16 und PCF8574
kann. Ich denke das es richtig initialisiert wird. DIe Kommunkation zwischen dem Atmega16 und dem PCF8574 funktioniert. Hab statt dem Display LED angehängt. Ich nutze den voreingestellten Takt des Atmega16 Wo liegt der Fehler im Quellcode..? [code] /* * GccApplication1.c * * Created: 26.05.2016
DB0 * 8 - DB1 * 9 - DB2 * 10 - DB3 * 11 - DB4 * 12 - DB5 * 13 - DB6 * 14 - DB7 * PCF8574 Pin Description * P0 - DB4 * P1 - DB5 * P2 - DB6 * P3 - DB7 * P4 - RS * P5 - E * R/W - GND */ #include <avr/io.h> #include <avr/interrupt.h> //#include <avr/iom16.h> //ISR Vektoradresse
-
Thread
LED gegen VCC oder GND
diese über einen Vorwiderstand an einem Output-Pin von einem µController >hängt? [[Port-Expander PCF8574]] @ Gast (Gast) >Ich meine die µC (zumindest Atmel) verkraften mehr, wenn du die LED >gegen VCC an den Output hängst. Das glaube ich kaum. Du meinst eher die 8051er, die haben nämlich Open Collektor Ausgänge, so wie der PCF8574, da muss man die LEDs gegen VCC schalten. AVRs haben relativ symetrische Push-Pull Ausgänge. [[Ausgangsstufen Logik-ICs]] MfG Falk
-
Thread
Digitale I/O am PC
Hallo, es gäbe vielleicht noch die Möglichkeit über i2C Komponenten (PCF8574). Ein PC-Interface ist relativ einfach zu bauen. Es gibt da Bausteine mit 16 I/Os und mit 8 I/Os. Das könnte funktionieren, obwohl ich Mikrocontroller-Lösungen vorziehen würde. Man könnte auch µC
Ralf: Schwer aufzutreiben? Gibts für EUR 2,10 pro Stück bei Reichelt. Andreas: I2C mit PCF8574 könnte auch gehen, weiß aber nicht ob das dann schnell genug wäre ... Joline: Soweit ich weiss haben auch einige von den größeren AVRs (z.B. Mega128) einen externen Bus, da kannst Du die 82C55
-
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.
-
Thread
ESP8266 Wemos D1 zu wenig Pins
Einen PCF8574 nehmen oder auf einen ESP32 umsteigen.
100Ω W. schrieb im Beitrag #6486836: > Einen PCF8574 nehmen Oder z.B. einen 74xx165, der deutlich günstiger ist und in diesem Fall ausreicht, da ausschliesslich Eingänge benötigt werden.
-
Thread
TWI PCF8574P Atmega328p
zur Testzwecken einen Arduino Uno über ICSP mit dem Programmer STK500. Ich möchte über TWI einen PCF8574P ansteuern. Wie in dem hier vorhandenen Beispiel Howto. Die SCL und SDA sind mit jeweils 10kOhm an 5v verbunden. Software: Ich habe mich für SCL 100kHz entschieden was auch gut hinkommt. Nur fehlen
dem Beispiel hier im Forum orientiert. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
Portexpander PC8574 beim lesen schmiert software ab
eines Ports ändere, Dann geht SDA auf LOW und das wars. hängenbleiben tut das ganze hier pcf8574_send_start und zwar ändert sich TWINT nicht mehr
anscheinend vergessen von mir einzufügen :-) http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 ich verwende die Software von diesem Projekt. Gruß Dennis
-
Thread
Display am Attiny 841 mit I2C Bus
brauchst einen I2C Port Expander und dafür nur 2 Leitungen: SCL und SDA. https://www.ebay.de/itm/PCF8574-I2C-PortExpander-Shield-Modul-fur-Arduino-Raspberry-Pi-und-sonstige-uC/291971347592?hash=item43fad93488:g:g64AAOSwPOhaXman
initialisiert und konnte die gewünschten Ausgaben am Display anzeigen lasse. Am Display habe ich einen PCF 8574 in Betrieb, der die Darstellung im 4 Bit Modus macht. Das sind die 4 Datenleitungen und 3 Steuerleitungen. Am Atti 841 mache ich wieder ein init des Displays, soweit ist alles klar. Kann ich den
-
Thread
Bitte nur um ein Kontrolle eines Schaltplan's(Atmega/Saa1064)
Dann muss ich wohl zum PCF8574 greifen..
dann mit dem PCF machen. Dann kannst du aber keine Displays mit gemeinsamer Kathode nehmen. Der PCF8574 liefert bei Highpegel nur 300uA oder so. Sinnvoll wären nur Displays mit gemeinsamer Anode weil bei Low Pegel bis zu 25mA fliessen können.
-
Thread
Raspberry Pi I2C SDA Problem
Hallo ihr lieben, ich habe einen PCF8574 (für LCD) mit integriertem (Platine, nicht im IC) 4.7k Pull-Up an meinen Raspberry angeschlossen. Zum Test habe ich i2cdetect laufen lassen, SCL vom RasPi zum IC und Logic Analyzer, SDA vom IC nur
speziell für den PI sind. Die PullUps legen auch den Spannungspegel am Bus fest, Du kannst also den PCF8574 mit 5Volt betreiben, der I2C-Bus läuft trotzdem mit 3,3Volt Highpegel.
-
Thread
Display mit I2C Buss
Nimm einen PCF8574 und schließ dort die einzelnen Anschlüsse eines normalen Displays an. Den PCF8574 kann man dann per I²C ansteuern.
-
Thread
Kabelquerschnitt Ks0108
bekommen, wäre aber z.B. die Ansteuerung des Displays über I²C in Betracht zu ziehen. (Stichwort: PCF8574) Du hättest nur noch 4 Signale (GND, VCC, SCL, SDA) und der Mehraufwand in der Firmware hält sich sehr in Grenzen. Zudem hat das der ein oder andere hier (mich eingeschlossen) auch schon
Danke für die antworten! @arm-fan die idee mit dem PCF8574 hatte ich auch schon, und habe recherchiert. hier irgendwo im forum gibts nen beitrag wo jemand meinte das das dann viel zu langsam wäre. da das display teilweise alle 100ms neue daten anzeigen muss
-
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
Auslesen eines 24LC256
zusammen, ich soll einen Speicherbaustein auf einer Platine auslesen (24LC256), die mit einem MC PCF8574T besetzt ist. Es handelt sich um einen SMD-Aufbau. Leider habe ich keine ordentliche Schnittstelle RS232/RS 485 zur Verfügung sowie keinerlei Software für einen I2C-Bus. Ich würde so vorgehen: den
Der PCF8574T ist ein I²C Portextender, der hat erstmal nicht mit EEPROM zu tun. Ansonsten müsste dein Vorhaben gelingen, falls du den Chip lebend runter und wieder rauf bekommst. Und die richtigen Daten hinter