-
Thread
USB-Relaiskarte
SR wieder auf einen Eingang des µC zurückführt. Man könnte natürlich auch I2C nehmen und mit PCF8574 arbeiten. Der Vorteil bei den seriellen Lösungen (also auch I2C) wäre der geringere Leitungsbedarf (Takt, Daten, GND, +5V, +12V, [für 595 zusätzlich noch /MR und /OE, evtl. DS]) und die geringere
-
Thread
I2C-Tastatur-Ansteuerung
einem I2C-Read durch den Master kann es ja nicht funktionieren. Muss ich vorher bestimmte Ports des PCF8574 auf High setzen? Gruß TechInfo
-
Thread
Bidirektionaler Pin ohne INOUT
sprichst, schau Dir doch mal die "Konstruktion" der (Ein-,Aus-,Weisnicht-)gänge von Chips wie dem PCF8574 an. Die sind sowohl als auch.
-
Thread
I²C Init bei PIC18F452
Widerstände, und kann mir den Grund nicht erklären. Kann mir jemand weiterhelfen? ich möchte nur den PCF8574 bzw. dem PCF8591 ansteuern. Quellcode: Init_I2C_Master(100); /************************************************************************/ #include <P18F452.h> // Include für PIC18F452
-
Thread
I2C Bus und Stop Befehl
Verwende einen PCF8574. Habe damit 4xLED und 4xTaster ausgelesen bzw. angesteuert.
-
Thread
LCD-Modul von Electronic Assembly funktioniert nicht?
vor längerer Zeit eine Aufsteck-Platine gebaut, die Module mit Standard-Pinbelegung durch einen PCF8574 I2C-fähig machen. Habe die Platine mit verschiedenen LCD-Modulen in diversen Geräten verbaut, Nie ein Problem mit den LCD-Modulen gehabt. Jetzt hat Reichelt den Hersteller gewechselt, anstatt Displaytech
-
Thread
Platinen (µC-Kit??) von ELV
* ELV97211357AB - Anzeigeplatine mit SAA1064 und 2 7-Segment LEDs * ELV9731414A - Platine mit PCF8574 und einer LBN214R-30 (Dotmatrix?)LCD-Anzeige * ELV 942959 - Platine mit 'nem '245er und 8 LEDs * ELV9711341A - AD/DA-Board mit PCF8591 * ELV942957 - 'n '245er mit 8 Schiebeschaltern * ELV942958N
-
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
lpt io expander
jedens Bit zu einer Datenleitung für ein I2C zu machen (Takt aus Steuerleitung). Mit einfachen PCF8574 kannste Pro String 16 Steine a 8 Bit also 128 Ports anknüpfeln. Für alle 8 Leitungen dann wieder 1024 Mögliche Ports. Selbst das kann man mit I2C-Expandern noch multiplizieren. Etwas Komplexer
-
Thread
ESP8266 mit SPI Display und DF Player
Verbindungen zum ESP rausgenommen habe und die ADKEY in Betracht gezogen habe. Darum der zweite PCF8574P. Nur ein Printscreen. Darum die Markierungen ^^
-
Thread
M16C62P mit SD (Secure Digital) Card
du die Ports, die nicht vom A/D-Bus benötigt werden, multiplexed? Oder eine I/O-Erweiterung per PCF8574 für nicht zeitkritische Sachen? Oder kann man deine CF-Karte im Entire Space Multiplexed Mode anschließen und so 2 Ports sparen? Gruß, Dirk.
-
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
LAN <-> I2C aber als Client
600Ω-Impuls ... :-D Ich denke, er möchte zusätzlich zum I²C-Bus eine IRQ-Leitung haben. Wie beim PCF8574. Aber ich verstehe nicht, wie sich der Client (also der Slave) Daten holen können soll. Wird vermutlich ehr auf eine Multi-Master-Lösung hinauslaufen. Man kann sowas selber bauen. Gruß
-
Thread
ESP8266-01 & MCP23017
Voltage" 0,8*VDD, also > 0,8*5V=4V. Jetzt hab ich mich nach einer Alternative umgeschaut und den PCF8574 gefunden. Da steht unter "6.3 Recommended Operating Conditions: VIH High-level input voltage= min: 0.7 × VCC, max VCC + 0.5 V". Also bei 5,0V sind das immer noch 3,5V, die der ESP bei 3,3V nicht
-
Thread
Bascom I2C Anfangsschwierigkeiten
Da ich neu bin in der Materie, brauche ich Hilfestellung: Ich möchte einen Baustein (PCF8574 oder PCF8583) über I2C ansprechen. Ich benutzt das Atmel Starterkit von Pollin und ein Atmega16 mit 8 MHz. Die weiteren Bausteine sind auf einer Zusatzplatine, die über etwa 50 cm FB-Leitung angeschlossen
-
Thread
avgcc - LInker Fehler - relocation truncated to fit: R_AVR_13_PCREL against symbol
ahlms=main.o -omain.elf main.o spi.o smk.o parameter.o rs232C1.o error.o comm.o adc.o kty81.o i2c.o pcf8574.o systimer.o eeprom.o protokoll.o /usr/lib/gcc/avr/4.7.2/../../../avr/lib/avr5/crtm324p.o: In function `__bad_interrupt': ../../../../crt1/gcrt1.S:195: relocation truncated to fit: R_AVR_13_PCREL
-
Thread
Suche best. Bauteil
Alternative wären Port Expander, z.B: http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
HD44780 Display an SPI ?
Oder du nimmst einen I2C - Portexpaner (z.B. PCF8574). Der ist zwar etwas teuer,aber ein I2C - Bus ist bei vielen Controllern schon vorhanden und benötigt nur 2 Pins. Gruß, SIGINT
-
Thread
8255 PIO an ATMega8515 ?
PCF8574 davon müste du dann 4 stück nehmen istbei I2C aber kein problem. http://bascom-forum.de/index.php/topic,45.msg123.html#msg123
-
Thread
Bezug von 74AC164N oder Vergleichbares Bauteil
beschrieben wie man ein serielles SPI Interface vor so ein Display setzt, und I2C geht auch mit dem PCF8574. Überlege dir, ob du das Display im 8 bit oder 4 bit Modus ansprechen willst (bei einem 74HC164 wohl 4 bit modus), ob du BUSY auswerten willst, also das Display rücklesen können willst (das geht
-
Thread
Programmierstil I2C Display DMA
lcd_puts("Hallo") erst verlassen wird, wenn das "Hallo" gesendet wurde. Das Display 20*4 hängt an einem PCf8574t(I2C 100kHz), somit dauert dies verhältnismäßig lange. Meine Idee wäre durch die Funktion "lcd_puts" ein Puffer mit den I2C-Daten befüllen zu lassen und am Ende meiner Main-While, diese dann per DMA
-
Thread
Interrupt problem - ATMEGA8 hängt sich auf
ein kleines Problem, mit meiner Schaltung, ich hab einen atmega8 und daran über I2C einen Philips PCF 8574 dran hängen (I2C Porterweiterung). Interup vom PCF mit INT0 verbunden. jetzt wenn ein eingang sich am PCF ändert wird der interrupt low gezogen. hab jetzt nur mal einen taster an den PCF angehängt
-
Thread
SPI Expander gesucht
Hallo zusammen, kennt jemand ein 8-bit Schieberegister das ähliche Eigenschaften wie der PCF8574 (I²C) hat, aber über SPI läuft? Es wäre toll wenn es von diesem SPI-Bauteil auch irgendwo samples zu bestellen gäbe (also zB TI oder Maxim). Habe schon einiges gesucht, aber leider nicht viel
-
Thread
Switch Matrix Input oder so
sehr ungründlich durchsucht (es ist halt heiß auf dem Dachboden) und erst nachher doch noch zwei PCF 8574 aufgetan. Selbst wenn ich da Abfrage und Entprellung noch selbst basteln muß, bin ich damit immer noch schneller, als wenn ich etwas bestellen müßte. Das macht das Theme nicht weniger interessant
-
Thread
SAM D21 und I2C Bus
für ein Projekt verwende ich einen SAM D21 J17A. Zur Anzeige mit einem Display möchte ich einen PCF8574 nutzen, später erweitern auf TFT. Habe dazu das Atmel Dokument gelesen. Leider ist mit vollkommen unklar, wie ich es einsetzen soll. Bei den Atm 8 ist mir die verwendung von Peter seinen Datein klar
-
Thread
I2C Bauteil Bezugsquellen?
Hi, habe PCF8574, PCF8583, PCD8584, TDA8444 ab Lager lieferbar. mfg wolli_r ( http://www.tec-shop.de )
-
Thread
PWM IC gesucht: 8bit parallel->PWM?
kannst Du per SPI in ein Schieberegister (74 595) oder per TWI in einen "remote 8-bit I/O-expander" (PCF8574A) schreiben Einen Taktgenerator brauchst Du natürlich auch (z.B. 555 mit Hühnerfutter). -Alles in allem kriegst Du's mit 4 SMD-ICs (plus 1 zentralen Taktgenerator) pro PWM-Ausgang hin. mare_crisium
-
Thread
Abblockkondensatoren - wann 10µF vorsehen?
? Es geht mir um Folgendes, ich plane eine Platine mit einem Atmega88, einem DS1307 und einem PCF8574. Da ich das Ganze gescheit machen möchte hat sich mir eben beim Lesen des genannten Artikels die Frage ergeben, ob ich jetzt jedem der ICs auch noch einmal 10µF verpassen sollte oder eben nur die
-
Thread
Schalter durch MosFet erstzen?
digitalisieren", also zB durch Transistoren oder Mosfet ersetzen. Arduino, Display, EC-11, weiter via I2C auf PCF8574 und dann Mosfet. Nun bin ich mir recht sicher, dass das mit "normalen",zB IRLZ34/44 nicht geht, aber evt mit mit P-Kanal? Oder bräuchte ich eine Hilfsspannung, aber wie halte ich diese aus der restlichen
-
Thread
Such Assemblerroutinen
meinen Mikrocontroller AT90S2333 über I²C Bus um 8 Ports erweitern. Als Baustein wollte ich den PCF 8574 verwenden. Allerdings weiß ich nicht, wie ich den ansteuern kann. Hat jemand zufällig fertige Routinen in Assembler für den AVR? Also ich suche Start, Stop und Bit-Sende-Routinen. Wäre sehr hilfreich
-
Thread
LCD & USB
ein hd44780 geht nicht direkt an i2c. warscheinlich hast du dazwischen ein pcf8574. für nähere angaben müsste mann den schaltplan haben. ist es etwa die schaltung aus der elektor 9/2003 ? gruß topsoft
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
DS1307, DS1306 24CXXXX EEPROMs DAC LTC1257, LTC1669, LTC2408 AD5262 TMP101, LM75, LM71, DS1820 PCF8574A, PCA9698, PCA9554, MAX7301,MAX6957 74HC164, 74HC595, 75HC589 LMX2316, ADF4106 PCF8577, MAX7219 MS5534A SHT75 CMP03, VECTOR 2X Gruss, Gerhard "If you must steal, then steal only from
-
Thread
über ESP8266-01 mit PCF8574 IO ein TFT ILI9341 Display ansteuern
Hallo, hätte da ein kleine Frage, kann ich mit einem ESP8266-01 über I2C I/O Erweiterung(PCF8574) ein TFT Display(ILI9341)ansteuern oder wird´s zu langsam ? für Antworten Vielen Dank Hans
-
Thread
Analogschalter
Hi! Ich(blutiger Anfänger) würde gerne mit einem 8515 per I2C (PCF8574) ca 32 Ein/Aus Kontakte 'abfragen'. Allerdings be- finden sich diese bis zu 7m entfernt. Daher hat mir ein Freund geraten, einfach einen billigen Analogschalter wie zb. den 4066 zu nehmen und diese
-
Thread
Atmega328p mehr digital pins
Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 > z.B. gehen? bei Erweiterung finde ich PCF8574(a) besser größerer ATmega, kommt drauf an flash oder SRAM? Der m1284p hat doppelt so viel SRAM gegenüber den m2560 aber nur halben flash Sebastian R. schrieb im Beitrag #6564648: > Wenn du Sonderfunktionen
-
Thread
I2C Layout Guidelines
der Bus ca. 15-20 cm Strecke zurücklegen vom uC zu jedem Chip. 2x PCA9635 (liefert 32 PWMs) 2x PCF8574 Kann ich die Kapazität zwischen 2 Leitungen auf dem Print berechnen? Vielen Dank schonmal LG flying12
-
Thread
Suche getestetes ADC + UART Programm für 4433
Programmiere. Habe auch schon die UART Routinen gegen LCD ausgetauscht. Habe als Anzeige auch schon PCF8574 benutzt. Alles funktioniert solange ich nur einen Wandler, egal welchen abfrage. Bei 2 oder mehr kein Wandlerwert mehr. Hoffentlich kann mir jemand helfen. Ich benutze avr-gcc 3.3 oder tavrasm, uisp
-
Thread
Bascom und I2C-Bus, kl. Frage
nicht unter 0100 A2 >A1 A0 R/W gefunden wurde, macht mich was stutzig. Siehe [[Port-Expander PCF8574]] MfG Falk
-
Thread
i2C ACK Pegel Problem
~1k Innenwiderstand. Besser den 4/8Bit Mode nehmen, dann sind alles nur Eingänge. Notfalls nen PCF8574 als Umsetzer.
-
Thread
I2C und Multiplexer
Zur Auswahl mehrerer I2C-Slaves mit gleicher Adresse kann man auch 1..16 PCF8574/A benutzen. Die Slaves müssen nur mindestens einen Adreßpin haben.
-
Thread
LCD an PIC mit I2C
hallo, 1. mit einem PCF8574. googlen und du findest viele Beispiele. 2. bei Electronic Assembly www.lcd-module.de ein fertiges LCD-Module mit I2C-Schnittstelle kaufen 3. bei http://www.channaa.com/html/lcd_module.html fertiges
-
Thread
I2C und Interrupt bei PIC
Controller-Typen existiert die gleiche Problematik. Wenn ich statt des SAA1064 einen Port-Expander PCF8574 anspreche ebenso eine Blockade des Interrupts. Hat schon mal jemand ein ähnliches Problem/Phänomen gehabt? Müssen bei der Kombination von Interrupt und I2C Dinge beachtet werden? (Timing, Bits ..
-
Thread
I2C Scanner an MC
Software sollen dann die angeschlossenen Geräte dargestellt werden. Unter anderem wären das: - PCF8574(A) - PCF8591 - PCF8583 - DS1307 - MCP23008 - MCP23017 - Speicher 2408 - MAX518 Meine Gedanken wären dass ich das Bauteil über die Adresse anspreche und das ACK abwarte. Was mein Ihr
-
Thread
Frage zur Spannungsversorgung xMega128
Hallo, Problem: Ich habe einen xMega128 und steure mit diesem diverse PCF (8574) Portexpander über den I2C-Bus an. Meine Bordnetzspannung liegt bei 12V, für die Spannungsversorgung der PCF Expander habe ich mir einen 78SR105 (5V) - Spannungsregler zugelegt. Der xMega128 benötigt
-
Thread
Gameboy Kamera Modul
das selbe Problem. Will die GB-Cam I2C fähig machen,deswegen besteht meine Schaltung aus einer PCF8574P Porterweiterung sowie einem PCF8591 AD-Wandler. Besitze kein Oszi, deswegen bin ich in meinen Möglichkeiten ein wenig eingeschränkt. Die PCF's + GB-Cam sitzen an einer stabilisierten Stromquelle
-
Thread
Parallele Schalter hinter Shift-Register
deinem Problem Open Collector ist Dein Freund. Such einen chip der so einen hat. oder ich glaub den PCF8574. Du legst pins auf Masse oder schaltest sie auf input mit Pullup (falls der keinen intern hat mußt du extern pullups anlegen) + und - dzu haben führt sonst zum kurzschluß der ausgänge. Du willst
-
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
MSP430 - EZ430 Board
einen Port-Expander einplanen. Dann ist der geringe Pincount kein großes Problem mehr. Nimm den PCF8574 und Du hast ein I2C Gerät. Damit und dem EEPROM hast Du dann schon einen Bus mit mehreren Teilnehmern. Dazu denke ich solltest Du 4 LEDs nehmen. Damit kann man dann schon ein Lauflicht machen. Und
-
Thread
Frage zu Selbsthaltung (Optokoppler)
schrieb im Beitrag #6469200: > Richtig, ich arbeite aber mit einem i2c IO Expander Falls du den PCF8574 meinst, der liefert nur ein paar µA bei High Pegel.
-
Thread
Geschwindigkeitsmessung
einem PIC 16F818 realisieren. Die Ausgabe soll auf zwei 7-Segmentanzeigen über einen I²C bus via PCF 8574 erscheinen. Da wir von PIC Programmierung nicht viel Ahnung haben, wollten wir fragen ob uns jemand sagen kann, wie wir die Zeitmessung im Programm realisieren können (Timer??). Desweitern wollen