-
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.
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
-
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
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?!
will 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 über einen Port des 8574 jagen ohne das der den Geist aufgibt (im Datenblatt steht ja das man damit LED's direkt ansteuern kann)? Muss ich ggf. nen Transistor bemühen? Wenn ja, für jeden Port oder nur für die Anode? Vorwiderstände
-
Thread
IO Relaiskarte für Hausstrom-Steuerung
direkt 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
-
Thread
Steuerung von Hintergrundbeleuchtung per uC
Basiswiderstand (1 kOhm) ist die Helligkeit optimal. Ich hatte vor, das ganze an einem I²C I/O Expander (PCF8574) zu betreiben. Maximalstrom sind 25 mA, also ähnlich wie bei uCs. Leider funktioniert es da nicht mehr. Man erkennt die Beleuchtung ganz leicht, allerdings viel zu dunkel für einen praktischen Einsatz
-
Thread
8051er µC Hilfe, Experimentierboard
Programmieren einwandfrei. Jetzt hab ich allerdings das nächste Problem. Ich versuche über einen PCF8574 ein paar LED's zu steuern, mit dem angehängten Code. Klappt aber nicht. Wenn ich 2 LED direkt an die Portleitungen hänge blinken die eigentlich richtig, soweit ich das einschätzen kann, aber an
aber verwendet, gehören sie an jedes I2C-Bus-Bauteil, sprich also sowohl vom µC zum Bus, als auch vom PCF8574 zum Bus. Der Bus selbst hat dann die 10k-Pullups. 2) Die LEDs sind falschrum eingebaut. Zur Software: 3) Welchen Chip genau verwendest Du? Den PCF8574 oder PCF8574A? Sie haben unterschiedliche
-
Thread
Tastenmatrix über I2C auswerten
zusammen! Hat jemand von euch ein Programmbeispiel wie eine Tastenmatrix über den I2C mittels eines PCF8574 ausgewertet wird. Bevorzugter Compiler: Bascom AVR Controler: AT mega16 Danke Markus
-
Thread
Richtig grosses EEPROM
den i2c kanal ausbauen, ala KoF ;-) ich steuere so ein 4mb großes sram an! ich benute einfach pcf8574's um ports zu erzeugen und habe daran ein sram (kann man ja auch nach belieben eeprom, flash,... anbinden) angeklemmt. man sollte nur tunlichst vermeiden dram's zu verwenden!!! refreshs & lese
-
Thread
riesenprobs mit i2c und pcf8574
hardware ligt. ich würde mich sehr freuen, wenn einer von euch, der weiss dass sein i2c programm für den pcf8574 tut mir des villeicht mal als hex und als asm schicken kann, damit ich mal meine hardware testen kann. ich steure den i2c mir einem 90s8515 von atmel. der i2c hängt an portC scl= pin7 sda = pin6
-
Thread
Problem beim ansteuern eines I²C LCDs
an, ist aber eigentlich ein relativ "einfaches" Problem: Das LCD (2x20 Zeichen) wird über 2 PCF8574 gesteuert. Das funktioniert auch ganz gut. Ich habe gestern Abend eine Funktion geschrieben, die aus einem String n Zeichen ins LCD drucken soll. Wenn ich das ganze LCD vollschreiben will
-
Thread
i2c-problem mit bascom und Mega16
'TESTPROGRAMM B = &B01110001 'Addresse des PCF8574 mit DB0-DB7 am Ausgang... D = &B01110011 'Addresse des PCF8574 mit RS, E und R/W am Ausgang... I2cstart I2cwbyte D I2cwbyte &B00000000
schon gestestet habe: B = &B01110000 'Addresse des PCF8574 mit DB0-DB7 am Ausgang... D = &B01110010 'Addresse des PCF8574 mit RS, E und R/W am Ausgang... I2csend D , &B00000000 Waitms 25 I2csend
-
Thread
fehler bei pcf8591
aber da hat sich nix geändert ich krig nur 255 also lauter einsen. ich hab die bus-leitungen vom pcf ohne irgendwas an 2 1\0-Ports vom 90s8515 gehängt, des müsste doch gehen oder ? die restliche beschaltung vom pcf müsste auch richtig sein. kann es an der bus-beschaltung liegen? Danke Felix
Ich hab jetzt die pull-ups reingesetzt und die sache mal mit nem pcf8574 ausprobiert, aber der macht genauso wenig irgend en mux, ich kann nichtmal einen wert hinschicken, denm er dann ausgibt, ich binn kurz vorm verzweifeln mit nem *** i2c-Bus !! weiss einer von
-
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
I2C mit mega8515
Synchron heißt: Es gibt ein Taktsignal. Ich würde Dir folgendes empfehlen: Besorg Dir bei Reichelt einen PCF8574, das ist ein 8-Bit I/O-Port mit I2C-Ansteuerung. Mit dem kannst Du gefahrlos herumexperimentieren, bis Deine I2C-Routinen funktionieren, wäre nicht so berauschend, wenn Du wild in Deiner Kamera irgendwelche Register veränderst. Eine Alternative wäre auch der PCF8584, das ist ein I2C-Controller, den Du am Atmel anschließen könntest. I2C ist aber nicht so tragisch, das kann man auch per Software machen. Tipp: Entsprechende Infos aus dem Netz saugen (schau Dich
-
Thread
Großes Relais Board
Hi, wie wäre es mit i2c porterweiterungen gibs mit 8(PCF9554 / PCF8574) und 16 (PCF9555) bit. oder halt mit schieberegistern ist das auch möglich. Als leistungschalter würde ich dann ULN2803 empfehlen. Aber wozu brauch man so viele relais was willst du
dann an mehrere Slaves dann über I2C oder SPI o.ä. verteilt. Ich hab gerade mal nachgeschaut: Ein PCF8574 kostet 1.85 bei Reichelt. 16 bittige gibt es dort leider nicht. Im Grunde ist der Preis unattraktiv. Unter 2 Euro bekommt man AVR-Prozessoren. Eine IO-Leitung bekommt man da etwa für einen Preis
-
Thread
Suche Eagle Libraries für...
jemand evtl für folgende teile was da oder irgendwo gesehen? BT136 Triac MOC3041 Optokoppler PCF8574 I2C - I/O bus expander PCF8583 I2C - real time clock TDA7560 endstufe im 25pin multiwatt gehäuse (4*...W) TDA8425 I2C - hifi stereo audio prozessor in einem anderen thread hat z.b. peter
bereits schon. BT136 -> Triac.lbr -> BT148 (BT151) MOC3041 -> Optocoupler.lbr -> IL410 PCF8574 -> Micro-philips.lbr -> PCF8574 PCF8583 -> Micro-philips.lbr -> PCF8583 Der TDA8425 und der TDA7560 kannst Du ja mal versuchen, selbst zu erstellen.Wenn Du dabei Hilfe brauchst, kannst Du Dich
-
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
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
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
Atmega128
Hallo, hatte ein PCF8574 über I2C an Atmega16 angeschlossen, die Datei i2cmaster.s eingebunden und das ganze funktionierte ohne Probleme. Jetzt hab ich den Atmega16 gegen ein Atmega128 ausgetauscht, die Pin und Port Zuordnung
-
Thread
Wer kann ein Datenblatt richtig lesen?
Nicht einmal der Support kann die Daten zufriedenstellend erklären. Ich nehme als Beispiel den PCF8574 von Philips. Es handelt sich hierbei um einen I2C-Baustein mit I/O-Ports. Für meine Entwicklungen ist für mich der Maximalstrom eine wichtige Sache. Ich habe hier die Maximum-Ratings aus dem Datenblatt
-
Thread
I2c zu LCD in Bascom
4000000 $lib "Lcd_i2c.lib" 'My i2c driver for the LCD Const Pcf8574_lcd = &H40'Defines the address of the I/O expander for LCD 'Für Bit 3 Von Portd Config I2cdelay = 1 Config Scl = Portb.3
-
Thread
Crashkurs in Sachen I²C-Bus
Projekte hatte ich gemacht mit I²C. Ich wollte mir mal was zusammenbauen das so aussehen sollte: Ein PCF8574 hat 8 Eingänge, jeweils LOW-Aktiv. Der gibt die Befehle an den AT90S2343 oder AT90S1200. Der widerum steuert meinen Display (Siehe Anhang mit PCF8576 als Treiber) einen PCF8574, X24C04, PCF8583
Später wird die Uhrzeit angezeigt. Alle Daten sollten im X24C04 gespeichert werden. Der zweite PCF8574 schaltet (LOW-Aktiv). P0=Mono P1=Stereo P2=Spatial Stereo P3=Spatial Mono P4=Standby P5=Kanal1-LED* P6=Kanal2-LED* P7=Kanal3-LED* *Der Kanal wird im TDA7313 umgeschaltet, an den Ports
-
Thread
Interrupt vermehrung
Hi, eine Moeglichkeit waere ein I/O Expander zunutzen PCF8574. Diesen gibt es mit 8 oder 16 i/o's .... Dieses IC besitzt auch ein INT Pin , wenn z.B. eine Taste gedrueckt wurde liest du das IC per I2C Bus aus. Mfg Dirk
-
Thread
mit AVR zählen -> 7-Segmentanzeige
die Türen. Zufälligerweise passt das ganz genau mit dem überein, was der 2313 ohne Schieberegister/ PCF8574 so hergibt ... Wie man sowas in Basic realisiert weiss ich nicht. Viel Erfolg bei deinem Vorhaben. Grüsse, Alex
-
Thread
Mega8 und Software I2C
versuche mir momentan Routinen für den I2C - Bus selber zu schreiben. Zum ausprobieren habe ich 2 PCF8574 angeschlossen. An einem sind 8 Led's und am anderen 8 Taster. Das Arbeiten mit Ausgängen, also den LED's, funktioniert schon wurderbar. Nur bei dem Einlesen der Eingänge komme ich nicht weiter.
-
Thread
I/O Port Erweiterung
einen Baustein, mit dem ich 12V Signale über den I²C Bus an den µC senden kann. Also so etwas wie den PCF8574 von Philips aber der hat nur TTL Eingänge und für eine Pegelwandlung oder Optokopler habe ich keinen Platz mehr auf meiner Platine. Also wenn jemand solch einen Baustein kennt, antwortet bitt
-
Thread
PCF8574A und ULN280x
eingrenzen: Nehme ich den ULN280x aus der Schaltung, liegt am PCF8574 die jeweils korrekte Spannung für High und Low an.
den für TTL Logik probiert (ULN2803A), der zwar mit ne'm Atmel Mega18 funktioniert, aber net mit dem PCF8574A.
-
Thread
HD 44780 über I2C ansprechen?
thema auskenne wollte ich mal fragen ob es möglich ist ein HD44780 Display über I2C mit einem Phillips PCF8574 I/O Port anzusteuern? Sollte doch eigentlich funktionieren, oder? ciao hmann
und 4x40 so angesteuert. und es klappt einwandfrei. beachte nur die I²C-Geschwindigkeit. der pcf8574 kann nur 100khz 8 bit i/o der pcf8575 kann 400khz 16 bit i/O Mfg Beginner
-
Thread
LCD an PB0-PB7?
Oder man verwendet ein schieberegister oder einen I2C nach 8bit Wandler(PCF8574) dann brauchst Du nur zwei Port-Pins am uC Gruß Jochen
-
Thread
4x3 Matrix Tastatur über I²C I/O Expander ansteuern
Hallo Max, >ich hab mir schon gedaken zu dem thema gemacht: 1. der IC heißt "PCF8574" und nicht "PCF574". >das problem ist nun, dass ich per I/O Expander die >ganzen 8 bit nur als eingan bzw. ausgang schalten kann >und nich ein paar pins als eingang und ein paar als ausgang
pins als eingang und ein paar als ausgang" Wo hast Du denn das her ? Bestimmt nicht aus dem PCF8574 Datenblatt. Peter
-
Thread
LCD Ansteuerung über i2c - Probleme
ich habe 2 LCD Displays an den µC angeschlossen - einen über PortC den anderen über i2c-Baustein(PCF8574AP). Das LCD über PortC funktioniert einwandfrei. Wenn ich aber auf LCD über i2c schreibe, -werden mir irgendwelche Buchstaben ausgegeben. Der Code ist aber identisch, außer dass einer über i2c geht
aber den Fehler nicht. Hatte jemand schon Erfahrung? Danke! Die Ausgabe des i2c-Bausteins(PCF8574AP) ist korrekt. void enable_i2c (void) { u08 temp; temp=i2c_RD(i2cLCDaddr); //sprintf(s, "en-%X",temp);lcd_write_string(LCD_Line_4,&s[0]); sbi(temp,LCD_E); i2c_WR(i2cLCDaddr,temp
-
Thread
LCD multiplexen
mal mit dem Link beschäftigt und bin beim suchen von Infos uber diese beiden Chips gestolpert PCF8584 (8-bit-parallel- nach I²C-Bus- Konverter) PCF8574 (I²C Bus nach 8-bit-parallel-Konverter) Kann ich mit diesen beiden so eine Schaltung realisieren? Dachte mir das so ungefähr: Der PCF8584 konvertiert die Daten für den Bus um und der PCF8574 wandelt diese zurück. Für das senden und empfangen würde ich dann die SCL & SDA Leitungen nehmen. Kann das funktionieren, wenn ja muss ich dann die SCL & SDA Leitungen über Kreuz verbinden
-
Thread
Software I²C Bus
Nonsens ! 100kHz ist nämlich die übliche maximale Taktfreqeunz für I2C-Bausteine von Philips, z.B. PCF8574 (IO-Expander), PCF8591 (ADC), PCF8583 (RTC) usw. Inzwischen gibt es aber auch neuere I2C-EEPROMS, die bis zu 400kHz oder 1MHz können. Peter
-
Thread
I2C-I/O Expander zu schwach
, kennt jemand einen kraftvollen I2C-I/O-Expander ? Ich benutze als Lieblings-I/O-Expander den PCF8574 von Philips, um die kärgliche Anzahl der Ports an einem ATmega16 zu erhöhen. Neulich habe ich nachgemessen und festgestellt, daß er eine viel zu geringe Ausgangsspannung liefert: in meiner
Der PCF8574 schaltet "Leistung" nur gegen Masse, dies hat damit zu tun, daß die Ports bidirektional sind. Braucht man einen sauberen High-Pegel, muß man mit Pull-Up Widerständen arbeiten. Steht aber im Datenblatt
-
Thread
Frage zu I2C
noch nicht ausprobiert. Zum Multiplexen: Es gibt von Philips I/O Erweiterungen. Für deinen Fall den PCF8574. Schau dir mal das an: http://www.goblack.de/desy/digitalt/i2c/signale.html müsste eigentlich alle Fragen beantworten. Viel Spaß, Alex
-
Thread
I²C Problem
Hi! Wo finde ich datenblätter über den IC PCF8547AP. Jonny
.... die Datenblätter findet man u.a. bei Reichelt.de Suche dort den PCF8574, dann gibt es dort einen Downloadbereich. vg. gerhard
-
Thread
4x20 LCD an 16f877
Hallo, kannst du mal das Datenblatt von dem PCF8574 anhängen? LCD an I²C ist schon sehr interessant.... mfg hutz
hutz, hier kannst du's dir downloaden : http://www.semiconductors.philips.com/acrobat/datasheets/PCF8574_4.pdf MFG Nik
-
Thread
I2C klappt nicht mit PCF8574
entsprechend angepasst. Die Delay-Schleifen der Taktfrequenz entsprechend laut Atmel ausgerechnet. Der PCF8574 liegt aud Adresse 0. Ich schicke testweise das 1. Byte mit Adresse u. Write-Bit zum PCF und danach eine Zahnlücke (0x55). Oszillographisch ist Takt u. Data-Signal gut zu sehen. Allerdings sendet der PCF kein Acknowledge-Signal. Er tut eigentlich garnichts! Ich gehe doch recht in der Annahme, daß das Adressbyte richtigerweise(inkl. Schreibbit)0x40 sein muss? Übertragung zu schnell? Hat jemand eine Idee
-
Thread
Suche eine Lösung für Spannujngsmessung
Manuel Warum machst Du nicht gleich Nägel mit Köpfen und die Datenlogger-Funktion auch per I2C? PCF8574 für 8 Datenleitungen zum Loggen. MAX7300 für 20 Datenleitungen zum Loggen. Vorteil du haßt alle anderen Leitungen des Mega8 und auch den ganzen Speicher für andere Dinge frei, z.B. LCD-Display
hin. Ich brauche etwa 100 Messungen pro Sec. Das Bedeutet: Max127 (6xAD-Eingänge) + 2x Portbausteine PCF8574 . Nun kommt die nächste Frage auf. Wie speichere ich 16 / 12 Bit in einem AVR der mit 8 Bit arbeitet. Und dann müssen die 16 Bit noch zum PC per UART. Ich bin total verwirt zurzeit :( . Hat
-
Thread
7segmentanzeigen Treiber
Hallo Pfi, wenn die Anzeigen gemeinsame Anode haben gibts eine Lösung mit zwei Portpins. -> i2c und PCF8574, 8 Ausgänge mit 25mA Belastbarkeit bei Low (High kann er nur 300uA) grüße leo9
sich die Auswahl an möglichen Bauteilen deutlich ein. Wenn es reicht nach Masse zu schalten nimm den PCF8574 (wenn mans etwas locker formuliert ist ja i2c auch nur ein besseres Schieberegister). Wenn du die positive Versorgungsspannung schalten willst wirst du um zusätliche Transis nicht herumkommen.
-
Thread
Womit am besten ein 4x20 LCD ansteuern??
. Da braucht man nicht soviel Portleitungen verwenden. Für die anderen Displays verwende ich eine PCF8574 und steuere sie dann über IIC. Wie gesagt spart Portleitungen. Gruß Wolf
-
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,
ATmega162 hat 16 Port's mit pinChange-Interrupt kein TTL und mit Sicherheit auch teuerer als 8574 o.ä , aber vielleicht kannst Du einen Teil Deiner übrigen Aufgabestellung dort mit integrieren (2 x UART ,usw.) Nur so ein Gedanke.... Günter ps. attiny2313 (lieferbar ?? ) hat auch 7 pinChange-Interrupts
-
Thread
Wie lang darf der i2C Bus sein
laufen. Mit einem geschirmten Kabel lief das nicht viel besser. Ich steuerte mit einem AtMega169 einen PCF8574... Andreas
-
Thread
Hardware TWI am Mega 8
verschidene Versionen gefunden. Fals es etwas hiltft: Habe das STK500 mit Mega8. Als I2C slave dient ein PCF8574AP. mfg Max
Diagnose ausführen kannst, denn es gibt viele Fehlerquellen. Welche Slave-Adresse benutzt Du mit dem 8574A ? Die in Deinem Programmschnipsel ist auf jeden Fall falsch (wäre Adresse 02). Und nicht vergessen, die A0-A2 Eingänge des 8574A auf definierte Pegel zu legen, damit legst Du die Adresse des Bausteins