-
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
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
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
dem Beispiel hier im Forum orientiert. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
PCF8574 8Bit I/O Expander
Adresse bei I2C ist 7 Bittig (xxxxxxx) und besteht aus nem Festen Teil und einem Variablen. Beim 8574 ist das also 0100xxx wobei die drei "x" den Adressleitungen A0-A2 entsprechen. Am Ende kommt noch das 8. Bit was dann angibt ob mal Lesen oder Schreiben will (R/W) Ergibt also beim 8574 einen
ja das R/W-Bit eigentlich nicht zur Adresse gehöhrt sind es also 8 Mögliche Adressen so das man 8 8574er mit unterschidlichen Adressen an einem Bus betreiben kann. Wer mehr braucht der greift zum 8574A. Das ist der Selbe Chip nur das der Feste Adressteil auf 0111 steht was dann nochmal 8 Chips
-
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
PCF8574 I2c Adapter mit ASM ansteuern
Das ist der erste Schritt. Und Du willst einen PCF8574 ansteuern. Das ist der zweite Schritt. Und mit dem PCF8574 willst Du ein LC-Display mit HD44780 ansteuern. Das ist der dritte Schritt. Beim Losgehen fängt man mit dem ersten Schritt
Aha, und da ist kein PCF8574 drauf?
-
Thread
STM32 I2C Probleme mit PCF8574
Hallo, Ich versuche heute schon den ganzen Tag einen PCF8574 IO-Expander über I2C mit einem STM32F103C8 anzusprechen, doch leider ohne Erfolg. Vielleicht hat hier jemand einen Rat. Ich rufe nur die pcf8574_i2c_init() und dann die Funktion pcf8574_read(
Stimmt, ich verwende die Adresse 0x20, die in den Funktionen pcf8574_write() bzw pcf8574_read() um eine Stelle nach links geschiftet wird. Darin wird die Funktion pcf8574_i2c_address_direction() werwendet, die wiederum die CMSIS Funktion I2C_Send7bitAddress() aufruft
-
Thread
3x4 Matrix Tastatur mit PCF 8574 auslesen
Hallo Gemeinde Wie kann ich ein 3x4 Matrix Tastatur mit einem PCF8574 in C auslesen? Habe einige Artikel dazu gefunden. Leider einiges in Python oder Basic. Leider nichts konkretes dazu. Oder hat jemand ein Beispiel dazu? Kl
0 = no key return row - col; // 1..12 = key } [/c] Da fehlt aber der PCF8574 bzw. die Ansteuerung des I2C Bus. Werde auch die anderen Stellen anschauen. LG Kli
-
Thread
[V] PCF8574AN, MAX232, MAX202
Hallo an alle! Hab hier ein paar Pegelwandler und I²C Erweiterungsbausteine liegen: 16 x PC8574AN PDIP16 á 0,5€ 10 x PC8574AN SOIC16 á 0,5€ 14 x MAX232 PDIP16 á 0,3€ 10 x MAX232 SOIC16 á 0,3€ 10 x MAX232 SO16 á 0,3€ 4 x MAX202 PDIP16 á 0,4€ 10 x MAX202 SO16 á 0,4€ Alle Bauteile sind ungebraucht, neu und ESD gerecht vepackt. Versandkosten: 1€ Bitte melden unter Fun_Extra_300@gmx.net mfg Razer
-
Thread
Problem mit atMega32, Pcf8574 & LCD
@ gast (Gast) Deine Kommentare im Programm sind nicht sehr hilfreich. An welchen Pins vom PCF8574 hängen welche Pins vom LCD? MFG Falk
Ok danke Falk für deine Bemühungen.. war soweit schon alles richtig nur.. der PCF8574P hat gegenüber der gleichen Beschaltung zum PCF8574AP(den habe ich) andere I2C Adressen. Ja manchmal sinds die einfachen dinge
-
Thread
TWI_atmega32<->pcf8574p routinen
einer TWI-Ansteuerung fürn atmega32 (dieser ist als master gepolt) und einer einfachen I/Okarte mit 2 pcf8574p für die aus-und eingänge, bzw. worauf ist zu achten? salve der unwissende
-
Thread
PCF8574 I2C-Port-Expander Preisentwicklung
http://www.nxp.com/search?q=pcf8574&type=keyword&rows=10 PCF8574AP und PCF8574P sind End of Life
Nimmt doch den MCP23008. Bei Mouser ist der sogar günstiger als der PCF8574 und leistet mehr (umfangreiches Interrupt handling, pull-up's etc)!
-
Thread
LCD über PCF 8574 an I2C-Bus
Data & Clock für den I2C-Bus nutzen. Ich würde gerne ein LCD ansteuern, welches die Daten von einem PCF8574 im 4bit-Modus erhält. Vielen Dank schon an dieser Stelle für Eure Hilfe Gruß, René
[[Port-Expander PCF8574]] http://www.mikrocontroller.net/search?query=%2B8574+%2Blcd&forums%5B%5D=1&forums%5B%5D=19&forums%5B%5D=9&forums%5B%5D=10&forums%5B%5D=2&forums%5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B
-
Thread
PCF8574AP mit ATMEGA8 - scheitere beim Zugriff
mache das dann so... pcf8574_init (); pcf8574_send_start (); pcf8574_send_add_rw (0b0111000, 0); pcf8574_send_byte (0b01010101); pcf8574_send_stop (); .. die LEDs an den Ports bleiben trotzdem alle an. :( Hardwareseitig
Das Programm bleibt übrigens nach Aufruf der Funktionen.. pcf8574_init (); pcf8574_send_start (); pcf8574_send_add_rw (0b0111000, 0); output = pcf8574_send_byte (0xFF); pcf8574_send_stop (); oder pcf8574_set_outputs (0b0111100, 0x00); ..nicht hängen
-
Thread
PCF8574 Portexpander Ansteuerung über i2c
Hallo Zusammen, ich habe ein paar kleine Verständnisprobleme zum PCF8574 Portexpander. - Wie steuer ich das Teil prinzipiell an? Wenn ich an allen Ein/Ausgängen LEDs angeschlossen habe und möchte dass diese alle Leuchten, würde ich dann in der folgenden Abfolge auf
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
ESP8266 mit PCF8574 und Taster - Interrupt vom PCF "spinnt"?
die Taste aber z.B. Doppeldrücke d.h. erhöhtes Prellen auslöse, dann fängt der Interrupt-Ausgang vom PCF zum Spinnen an. Im Anhang ein Screenshot vom Oszi. Kann es sein, dass die verwendete Library (https://platformio.org/lib/show/1659/PCF8574_ESP) den PCF i2c-mäßig falsch konfiguriert? Den Schaltplan
diskutieren hier also *nicht* um Kondensatoren zum Entprellen, sondern um eine mutmaßliche Fehlfunktion des PCF8574. Was ist mit den Abblock-Kondensatoren um den Spannungsregler herum und am PCF8574? Hast du die inzwischen hinzugefügt? Wenn ja, liefert der Chip immer noch dauerhaft Interrupts, obwohl alle
-
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
I²C-I/O-Expander PCF8574., Frage:
Hallo, der PCF8574, als Eingang benutzt, speichert der ankommende Signale oder wird nur das als "1" übernommen was während der Abfrage anliegt, gehen also kurze Signale ggf. verloren. In der SPS-Technik kennt
Wolfgang S. schrieb im Beitrag #5694839: > Hallo, > der PCF8574, als Eingang benutzt, speichert der ankommende Signale oder > wird nur das als "1" übernommen was während der Abfrage anliegt, gehen > also kurze Signale ggf. verloren. > > In der SPS-Technik
-
Thread
[s] Schaltung mit PCF8574 (I2C Port Expander)
Suche Schaltung mit dem IC PCF8574 zum Testen eines Programms.
? Was hast Du gegen den Schaltplan im Datenblatt (z. B. http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf Seite 13 + 14)
-
Thread
High Pegel des PCF8574 durch 74HC04 nach Reset vermeiden
Hallo, ich bräuchte etwas Hilfe. Ich möchte einen ULN2803A mit einem PCF8574 ansteuern. Sorgen macht mir allerdings, das der PCF8574 nach dem Power-On alle Ausgänge High schaltet und somit meinen ULN durchschaltet. Dies möchte ich vermeiden und dachte deshalb an 74HC04 Inverter zwischen dem PCF8574 und dem ULN2803A. Leider werde ich aus dem Datenblatt des 74HC04 nicht richtig schlau bzgl. des Eingangsstroms. Welchen Strom benötigt der Inverter vom PCF8574? Mfg, Oliver
-
Thread
PCF8574(5V) -> CD4067(15V)
Hallo miteinander... ich bräcuhet mal wieder euren Rat! Ich habe eine Schaltung mit PCF8574 dieser wird mit 5Volt betrieben. Die Ausgänge steuern einen CD4067 welcher mit 15V betrieben wird. Zwischen die den PCF8574 und CD4067 wurden die Signalleitungen via Pullup auf 15V gezogen. Mein
...Die Ausgänge steuern einen CD4067 > welcher mit 15V betrieben wird. Zwischen die den PCF8574 und CD4067 > wurden die Signalleitungen via Pullup auf 15V gezogen. > Mein Problem dabei ist, wenn die PCF8574 Ausgänge auf High schalte, dann > liegen leider nur max 6Volt an, dies ist bei einer
-
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
Forums jetzt den "LM 75" auslesen kann. (ist etwas ungenau, reicht mir aber) Ich hab das mit dem PCF halt nicht so ganz hin bekommen, aber das wird soweit schon klappen, Danke!! Gruß Marcel :o)
-
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
2K gegen Masse macht das 600mV worst case. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 MFG Falk
-
Thread
Treiber-Arrays für activ low Ausgänge (wie PCF8574)?
Für die Ansteuerung von Relais über einen PCF8574 habe ich bisher immer einzelne PNP-Transistoren genommen. Die Ausgänge des PCF8574 sind als activ-low konzipiert (Open Collektor). Um Lötarbeit zu sparen,würde ich gern wissen, ob es solche Treiberarrays
Von früheren Projekten habe ich noch einige PCF8574 vorrätig, außerdem ist meine Software schon darauf eingestellt. Ich werde es wohl mit 74HC540 (8fach Inverter)und ULN2803 machen.
-
Thread
i2c porterweiterung pcf 8574 Problem !
hallo ich habe ein kleines problem mit dem baustein pcf 8574. ich habe ihn an einem PIC angeschlossen. die ausgänge kann ich auch einzeln schalten aber ! immer wenn ich einen ausgang setzte bzw lösche dann flackern alle kurz auf wie kann ich dieses
-
Thread
ATmega8 PCF8574 Assembler I2C
geben, wie ich in Assembler bei einem ATMega8 über die Hardware-TWI-Schnittstelle einen oder zwei PCF8574 (beide als Eingänge verwendet) auslesen kann ? Ich hab das Datenblatt gelesen, aber das ist so kryptisch....:-)) Diese ganzen Registerbits .... Ich habe auch versucht Hagens C-Library anzupassen
-
Thread
Pollin Display PCF8574P I2C
Hallo Zusammen, ich möchte mit Hilfe der Libraries von Peter Fleury ein Display ansteueren. Als einfachen Test wollte ich erst mal die Hintergrundbeleuchtung des Displays testen. Diese wird über einen PNP Transistor BC237 über den Port P7 geschaltet. Aber leider tut sich da nichts. Habt ihr eine Idee? Vielen Dank. Gruß Steffen [c] #include <avr/io.h> #include "i2cmaster.h" #define Dev8574 0x4E int main(void) { i2c_init(); i2c_start_wait(0x4E + I2C_WRITE); i2c_write(0x00); i2c_stop(); while(1) { } return 0; } [/c]
-
Thread
I2C mit Atmega8 zu PCF8574P Portexpander
ich einen Testaufbau mit einem Atmega8L-8PU (angeschlossen über USB-programmer an den PC) und dem PCF8574P Portexpander aufgebaut. An den Portexpander sind nur Dioden angeschlossen, also nur ein/aus. Das (Haupt-)Programm sieht folgendermaßen aus: [C] #include <avr/io.h> #include <avr/interrupt.h
Der PCF8574 hat die Device-Grund-Adresse 0x40H (A5 ist fix auf "1") und nicht auf 0x20 wie der PCA8574 Hans Peter
-
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
i2c PCF8574P adressieren (Slave ID )
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
dem 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
Mit A/D Wandler PCF 8574 LEDs ansteuern - zu wenig Strom?
Die PCF8574 haben am Ausgang eine "klassisches" Verhalten, wie es früher bei Mikrocontrollern üblich war. In Richtung HIGH, konnten sie nur kleine Ströme liefern, wogegen sie nach LOW einige mA (bis etwa 10
https://www.mikrocontroller.net/articles/Port-Expander_PCF8574#Anwendung Mein Gott, endloses Geplapper wegen so einer einfachen Frage!
-
Thread
AVR32 I2C Problem - Kein ACK vom PCF8574
Nutzen Sie einen PCF8574 oder PCF8574A?
0x20 -0x27. Sieh mal im aktuellen Datenblatt auf S.5: http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf MfG Spess
-
Thread
I²C Atmega1284 PCF8574 Eingangerw. SDA nach Übertragung High
Hallo, ich habe ein Problem mit der Kommunikation von einem Atmega1284 über I²C zu PCF8574 als Eingang. Ich sende die Adresse, bekomme ein ACK, und empfange den Eingangszustand des PCF8574, dann das STOP-Bit. Jedoch bleibt der SDA-Pegel auf LOW und mein Controller hängt sich auf. Lasse
Kommunikation mit STOP-Bit Screenshot tek00011 zeigt die Kommunikation ohne STOP-Bit Die Eingänge de PCF8574 liegen auf LOW. Weshalb im Datenbyte nichts zu sehen ist. Woran liegt das das die Pegel von SDA & SCL nicht mehr auf HIGH gehen?
-
Thread
ATmega328P TWI/I²C PCF8574 Assembler
Hallo, ich versuche, ein 2004 LCD mit einem PCF8574 über I²C in Assembler anzusteuern. Dazu habe ich folgende Quelle online gefunden: https://aylo6061.com/2014/04/23/atmega328p-assembly-i2c-transactions/ Mich verwirrt allerdings die Rolle vom "TWINT
-
Thread
Atmega 328p & PCF PCF8574: I2C Adresssuche
beiden Zählweisen verwirren ich mache das im Studio so (alle A0 - A2 auf 0 gelötet) [c] #define PCF8574A_0 0x70 // device address of PCF8574, see datasheet #define PCF8574_0 0x40 // device address of PCF8574, see datasheet uint8_t test_i2c_key(void) { uint8_t dummy; _i2c_key
Mit einer anderen Bibliothek (https://github.com/g4lvanix/I2C-master-lib) klappt die Ansteuerung des PCF8574 auf Anhieb. Die verwendeten Adressen sind: [c] #define PCF8574_WRITE 0x4E #define PCF8574_READ 0x4F [/c] Ansonsten habe ich die Beispieldatei (https://github.com/g4lvanix/I2C-master-lib
-
Thread
(AVR-gcc) Lesen vom PCF8574 I2C-Port-Expander gelingt nicht
->> 0100 000X = 0x40 oder ein Bit nach rechts verschoben: 0x20 // pcf8574_set_outputs (0x20, i); //PCF8574 hat Adresse 0x20!!! <<<---<<<--- OK funktioniert 0x20 ist falsch, da UP 0..8 erwartet.!!!!!!!!!!!!!<<<---<<<--- // pcf8574_set_outputs (0, i); //PCF8574
Hi >unsigned char pcf8574_get_inputs (unsigned char address) >{ > unsigned char input;> > pcf8574_init (); > pcf8574_send_start (); > pcf8574_send_add_rw (address, 0); //Adresse > pcf8574_send_byte (
-
Thread
PCF8574, MPC506, NA556, BQ4285, LM5045
dafür ne gute verwendung, was kann ich alles schönes damit bauen (habe arduino zum ansteuern)? PCF8574 - Remote 8-Bit I/O Expander for I2C-Bus MPC506 - 16-Channel Single-Ended Input Analog Multiplexer NA556 - Dual Precision Timers BQ4285 - RTC IC With 114x8 NVSRAM and
Stefan Anderson schrieb im Beitrag #3315062: > PCF8574 - Remote 8-Bit I/O Expander for I2C-Bus > > MPC506 - 16-Channel Single-Ended Input Analog Multiplexer > > NA556 - Dual Precision Timers > > BQ4285 - RTC IC With 114x8 NVSRAM
-
Thread
Saintsmart LCD2004 (HD44780 + PCF8574) an AVR-NET-IO
Ethersex zum laufen zu bekommen. Die Pinbelegung habe ich bereits angepasst: /* port mapping lcd -> pcf8574x pin */ #define HD44780_PCF8574x_DB4 (4) #define HD44780_PCF8574x_DB5 (5) #define HD44780_PCF8574x_DB6 (6) #define HD44780_PCF8574x_DB7 (7) #define HD44780_PCF8574x_RS (0) #define HD44780_PCF8574x_WR (1) #define HD44780_PCF8574x_EN (2) #define HD44780_PCF8574x_BL (3) ... aber das ding will einfach nicht. Backlight An/Aus funktioniert und ist Positiv geschaltet.
-
Thread
I2C PCF8574T schaltet permanent - warum auch immer?!
ICh nehme mal an du meinst PCF8574T und PCF8574AT, ist die SO16 Version. Nach dem Datenblatt hat die PCF8574AT 0x7x als Slaveadresse.
Hi >Siehe Datenblatt http://www.nxp.com/documents/data_sheet/PCF8574.pdf Warum kein aktuelles Datenblatt? Da stehen die Adressen sogar als Text: http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf MfG Spess
-
Thread
AVR ATtiny13 I2C PCF8574 LCD Display Ansteuerung
LCD Display bleibt also noch genug Code frei. Erklärung zu den hier gezeigten Dateien 14_4_T13_I2C_PCF_LCD_MC.asm ==> damit lassen sich LCDs ansteuern, die zwischen PCF8574 und LCD Display eine Verdrahtung nach C-Control haben 15_4_MC_T13_PCF_LCD_2004.asm ==> damit lassen sich LCDs ansteuern, die zwischen PCF8574 und LCD Display eine Verdrahtung nach Arduino haben 20200626_1602_LCD.jpg ==> LCD 1602 mit PCF8574 und LCD Display Verdrahtung nach C-Control 20200619_2004_LCD.jpg ==> LCD 2004 mit PCF8574 und
-
Thread
PCF8574 mit LM3S8938 per I2C auslesen
Hi an alle! Ich möchte mit dem µC LM3S8938 per I2C unter anderem einen PCF8574 ansteuern. Ich verwende zur Programmierung StellarisWare und IAR. An den PCF sind sowohl Taster als auch eine LED angeschlossen. Das senden von Befehlen funktioniert ohne Probleme und ich kann
anliegen um die Taster abfragen zu können. Und da liegt das Problem... Warum? Lies doch einfach vom PCF. http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Die Pins, welche als Eingang dienen sollen, müssen auf High setzt werden. >HighPegel von 3,3V. Wenn ich nun direkt einlese welche
-
Thread
PCF8574 I2C Treiber fuer HD44780 LCD
Im Anhang ist ein kleines Demoprogramm zur Ansteuerung eines LCD Modul mit einem PCF8574 I2C Port Expander. Das Demoprogram wurde fuer einen PIC18F8722 kompiliert. Das LCD wird im 4-bit Modus btrieben. Gruss, Gerhard
-
Thread
I2C, PCF8574 und LCD 16 Zeichen x 2 Zeilen
Hallo zusammen, ich möchte ein Standard LCD Modul 16 Zeichen / 2 Zeilen über einen I2C Bus mit PCF8574 ansteuern. Gibt es da schon was fertiges im Web - Schaltplan, Layout, GCC Library ??? Evtl. sollen als Rückmeldung auch noch 4 Taster angeschlossen werden. Bin für jede Info dankbar. Gruß
http://www.google.de Folgendes eingeben: lcd avr pcf8574 Da kommt man dann z.B. auf sowas: http://www.mikrocontroller.net/topic/17598 ... Grüße haves
-
Thread
HD44870 with I2C expander PCF8574X or similar
Den HD44780 über nen PCF8574 anzusteuern sieht man zwar häufiger im Arduino-Umfeld, aber das läuft auf nen Bitbanging raus. Und das macht die sowieso meist schon recht trägen LCDs nicht undbedingt fixer. Ich würde daher statt dem generischen PCF8574 nen kleinen µC nehmen um das I2C intelligenter auf das HD44780-Interface umzusetzen. Dann bekommst Du das mit viel weniger Hin und Her auf dem I2C gelöst.
-
Thread
ALIX 6B2 und I2C-Bus mit PCF8574 mit voyage-Linux
mich dann mit "i2c-read fehlgeschlagen" Weiter Recherchen haben dann ergeben, dass es wohl für den PCF8574 I2C-Controller ein eigenes Kernel-Modul gibt ( pfc857x ). Einige Infos habe ich hier dazu gefunden ( http://www.mjmwired.net/kernel/Documentation/i2c/chips/pcf8574 ). Dort heißt es dann ja, dass
dem PCF8574 auch noch zwei weitere I2C-Chips an dem Bus habe, die ebenfalls nicht erkannt werden ( PCF8591 (analog E/A); LM75 (Thermosensor)). Ich hatte auch schon versucht die Module einzeln an das Board anzuschließen
-
Thread
PCF8574 I/O 5V trotz 3.3V SDA/SCL?
Wenn der 8574 mit ca. 4V betrieben wird, dann passen sowohl die 3,3V-Pegel vom I2C als auch die 5V-Pegel vom Display.
Wenn ich die IO Leitungen für SDA und SCL mit einen Pullup auf 5V lege, dann müsste das doch mit dem PCF auf 5V funktionieren, oder?
-
Thread
PCF8574 LCD TWI I2C Initialisierung Scanner Assembler ATmega8
Geschätztes Forum, ein kleines Assembler-Beispiel, wie ein LCD und ein PCF8574 per TWI / I2C initialisiert bzw.angesteuert werden kann. Die vielen LEDs am SLAVE-Display dienten nur zu Versuchszwecken... schaut aber gut aus, dieses lustige gezappel :-) TASTE-A: Der
wird zum externen Display gesendet. TASTE-D: Der PIN-Zustand des PCF8574 wird ausgelesen und angezeigt. Bernhard
-
Thread
stm32 I2C-PCF8574-20x2 LCD-Display
Beitrag #4511189: > LCD-Display wg schrieb im Beitrag #4511189: > Beitrag "STM32F0 -> I2C -> PCF8574 -> 20x4 LC-Display" Das liegt daran dass der Beitrag von einem LC-Display ausgeht, du aber ein LCD-Display hast.
zufällig letztens drüber gestolpert: https://github.com/petoknm/HD44780 https://github.com/petoknm/PCF8574
-
Thread
I2C I/O Expander: PCF8574 vs. PCA9538
einem 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
LCD 4x40 ansteuern über PCF8574 (I2C)
hatte ich immer 4x20 Displays, erst normal angeschlossen über AVR-Port und später über I2C mit einem PCF8574 IC. IM Anhang meine bisher, funktionierende Display.h für I2C Nun steh ich vor dem Proplem , wie die Datei so umschreiben das ich die beiden Chips ansprechen kann. Enable1 hab ich auf P7 und
-
Thread
I2C-Expander PCF8574 / PCF8575 - wann kommt der Interrupt?
@ Igor K. (ziesel) >Ich frage mich, ob der Interrupt vom PCF8574 auch ohne Mikrocontroller >und I2C ausgelöst wird. Nur einmal. > Und zwar habe ich erstmal nur den PCF auf einem >Breadboard verkabelt, aber die SDA und SCL Leitungen offen gelassen.
(8.2.2 Simplified Schematic Diagram of each P-Port Input/Output) http://www.ti.com/lit/ds/symlink/pcf8574a.pdf