-
Thread
Slave-Adresse???
'reset variable Slave = &H40 'slave address of a PCF 8574 I/O IC I2creceive Slave , X 'get the value Print X 'print it was ist mit slave adress gemeinnt? Welche hat ein mega8? gruß,
-
Thread
stm32f103 i2c_read
eine Idee. Will das ganze jetzt mit Bitbang i2c versuchen. Erstes Ziel, es soll auf dem avr ein pcf8574 angesprochen werden. Klappt leider auch nicht. Weiß jemand weiter? [c] #include "i2csoft.h" #include "i2csoft.c" #define i2c_init SoftI2CInit #define i2c_stop SoftI2CStop #define
-
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
ESP8266 - 30V/20ma switch
Wenn du unbedingt beim ESP-01 bleiben willst, brauchst du wohl einen Port-Expander, zum Beispiel den PCF8574.
-
Thread
Procyon AVR Lib: Bug in I2C mit GCC 4.1.1?
sich aslo auf SLA+R und ein Byte beschränkt, dann klappts. Auch mit einem testhalber eingesetzten PCF8574 genau wie mit dem Mega8. Versucht man aber, mehr als ein Byte (mit 2, 3, 4 und 5 probiert) zu lesen, dann wird nocht SLA+R und das erste Byte korrekt übertragen. Danach aber ist Ruhe auf der
-
Artikel
Mini2440
auf einfache Weise auf der Konsole mit I2C Geräten zu kommunizieren. 24xx EEPROMs. Port-Expander. PCF8574 / PCF8574a. Einen PCF8574 anzusteuern ist sehr einfach. Mit den i2ctools kann man damit erste Tests machen um zu sehen, ob er funktioniert. Der Port-Expander wird mit den 3.3V versorgt, welche das
-
Thread
I2C auf STM32F103
EEprom mit dem STM32 verbunden? Hast du anstelle des EEproms mal einen anderen Chip probiert? Der PCF8574 ist für erste Versuche immer gut. Hast du mal versucht, einfach gar keinen Slave anzuschliessen, um nur die Ausgangs-Signale des STM32 zu prüfen? Zumindest die Adresse (also das erste Byte) müsste
dem STM32 verbunden? Ja > Hast du anstelle des EEproms mal einen anderen Chip probiert? Der > PCF8574 ist für erste Versuche immer gut. Ja, keinen EEPROM aber einen US > Hast du mal versucht, einfach gar keinen Slave anzuschliessen, um nur > die Ausgangs-Signale des STM32 zu prüfen? Zumindest
-
Thread
Bite um Kontrolle meines Schaltplans und Layoutes
noch zur V3.5) -USB Port mit FT232RL ( mein Erstkontakt zu SMD "Angst :-) ) -I2C I/O Erweiterung PCF 8574 P -das Layout, zum ersten mal, mit Top und Bottom. Soweit wärs das... würde mich freuen wenn ein Profi mal drüberschauen könnte. Grüße Rau
-
Thread
Beispielprogramm zum UC1601 GLCD-Controller I2C gesucht
mal schrittweise programmiert bekommen. I2C läuft in meiner Schaltung von 7 kHz bis 220 kHz an einem PCF8574 einwandfrei. Weiter helfen würde mir ein ganz einfaches Beispielprogramm in AVRGCC, mit dem wenigstens das Auslesen des Statusregisters klappt, bestenfalls die Initialisierung noch und z.B alle
-
Thread
ASM Routine für VFD Displays mit I2C
Hallo, ich habe 2 VFD Displays (Vakuum Displays 4x20) von Noritake über I2C mit PCF 8574 und Atmega 8535 angesteuert. Ich nutze dazu die angehängte .lib von Bascom. Sie ist die Assembler Routine für die Ansteuerung der Displays. Es funktioniert soweit super, nur flackern die Anzeigen
-
Thread
AVR Unterprogramm
Guten Abend, Bin noch recht neu in AVR und bin gerade dabei den PCF 8574P über das TWI und einem ATmega 32 zu programmieren. Die Ansteuerung über das TWI ist mir bereits gelungen, jedoch funktioniert das ganze mit Unterprogrammen nicht. Folgendes Problem: Schreibe
-
Thread
I²C/TWI in Avr-studio betreiben
dich mal rein zu finden. An deiner Stelle würde ich als Slave erst mal einen einfachen I2C-IC, wie PCF8574 nehmen. Erst wenn du den als Master korrekt ansprechen kannst, lohnt es sich mit dem Slave weiter zu machen. So wie du es angehst hast du zwei Baustellen. Und du weisst nicht auf welcher Seite es
-
Thread
Blutrausch wegen i2c
sogar soweit das ich den port wechsle um damit keine schwirigkeiten zu haben die anlag enthält 1200 PCF8574 die Via PCA9544 je zu 16modulen gekoppelt sind http://de.geocities.com/magic33_de/4module.jpg
-
Thread
Touch Sensoren flackern und triggern ohne Annäherung
führen kann...dachte ich mir. Danach entschloss ich mich einen GPIO-Port expander über I2C zu nutzen (PCF8574). Seitdem funktionieren die Touch Sensoren wie ein Traum!!! Kein einziger selbstauslöser, nie! Noch eine Erklärung weshalb ich genau die oben angegebenen PINs genutzt habe. Sechs weitere PINs
-
Thread
Probleme mit lesen von EEPROM auf IIC BUS
jürgen! Ich hab mal unten kommentiert. Hatte auch lang Probleme mit manchen Bedingungen im I2C-Bus (PCF 8574 und m242456-32KByte EERPOM benötigen unterschiedliches Master-ACK). Wenns nicht weiter hilft, dann schau mal nochmal ins Datenblatt und in die I2C-Bus-Spezifikation von Philips. #Start Bedingung
-
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
4x20-LCD läuft nicht richtig
I2C-Portexpander zum Laufen zu bekommen. Verschaltet ist das lcd nach "Arduino" I2C-Adresse 0x4E PCF8574 LCD 4x20 P0--------RS P1--------R/W P2--------E P3-frei P4--------DB4 P5--------DB5 P6--------DB6 P7--------DB7 Es zeigen sich mir zwei Fehler: a) die Anzeige leuchtet nicht und -
-
Thread
Nixieuhr (DCF 77 decodieren) und Uhrzeit über I2C im BCD Format
N7441 weitergibt und die es wiederum in den Dezimalcode für die Röhren konvertiet ATmega8---> PCF8574P ----> N7441 ---> Röhren Die uhr soll nur die Stunden und Minuten anzeigen. und der Doppelpunkt soll im Sekundentakt blinken. Mein Problem ist jetzt ich habe bisher noch nie was mit dem
-
Thread
wilde led blinkerei
fertig programmiert und erprobt ist. An den selben I2C Bus kannst Du auch Port-Expander vom Typ PCF8574 anschließen, falls die Leitungen vom Arduino für die ganzen LED's nicht ausreichen. Für Schrittmotoren gibt es auch schon fertige Controller-Platinen mit I²C Bus.
-
Thread
I2C, Demultiplexer
Hallo, suche 1x8 Demultiplexer, den ich bei I2C Bus an den Ausgang von den PCF8574 Portexpandern anschließen kann. Kann mir da jemand weiterhelfen.
-
Thread
bits Auswerten Arduino
Hallo zusammen, ich versuche die Eingänge meines Arduinos mit einem PCF8574 zu erweitern Jetzt habe ich keine Ahnung wie ich das empfangene Bitmuster aus Wire.read() einer Funktion zuordnen kann. besten dank im voraus.
-
Thread
Logic Analyzer auf : http://www.amateurfunkbasteln.de/
verlagert sich dann ja die Programmierung einen Layer nach oben. Soll heissen wenn du z.B einen PCF8574 auf ansprechen kannst und auf dem Analyzer alles gut aussieht, dann gibt es eigentlich wenig Grund anzunehmen das andere Devices wo du nur andere Adressen/Daten verwendest nicht gehen. Hast
-
Thread
TWI Slave Interupt hängt bei vielen Zeilen Code, sonst nich
eine Schleife, bis SCL wirklich 1 ist. Die Peter Pfleury ist warscheinlich für EEPROMs und den PCF8574, da braucht man sowas nicht. Das Warten auf SCL ist nur notwendig, wenn der Slave ein µC ist, da der ja gerade mit was anderem beschäftigt sein kann. Peter
-
Thread
I²C Slave mit Mega unter BASCOM
Hallo, hat jemand ein Demo, wo unter BASCOM ein Mega8 über TWI einen I²C-Slave (ähnlich PCF8574) simuliert wird und kann ich dort auch die Basis-Adresse frei wählen ???? Gruss A. Arndt
-
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
CPLD - multifunktionaler Counter
kleinsten CPLD, eingebaut und der ist dadurch zu etwa 70% gefuellt. Funktionalitaet etwa wie ein PCF8574. > Würde das vielleicht sogar in ein XC9572XL(-PCG44) mit 72 Makrozellen > und 34 verfügbaren I/O-Pins passen? Das wäre optimal für mich... Das sollte kein Problem sein. Im uebrigens kannst
-
Thread
i2c Peter Fleury
Datenblatt kauft man auch nicht. Dem Hersteller sollte man trotzdem eine Chance geben, TI hat es beim PCF8574 noch falsch gemacht, bei den PCA9xxx ist es nicht nur richtig, sondern sogar zusätzlich in Dezimal angegeben. Menschen mit zehn Fingern sollten überhaupt mehr dezimal schreiben, bei Hex denkt man
-
Thread
Matrixtastatur
Hallo Leute, möchte nun an meinem Microcontroller über einen I2C-BusExpander (PCF8574P) eine 3x4 Matrixtastatur anschliessen und programmieren. Bin mir aber nicht im klaren, wie ich die Tastatur anschliesse. Könnt ihr mir da weiter helfen? Vielen Dank Matthias
-
Thread
Temperatursensoren mit dem rasppi
mal ein PKW. Es gibt dafür auch Reichweitenverlängerer. Ich hatte es sogar geschafft einen simplen PCF8574 (8-Port-IO-Baustein) per Kabeltrommel über 100m mit 100KHz zu betreiben. Bei einem anspruchsvollerem DS1631 (12-Bit Temperatursensor) hatte ich schon bei 6m Probleme, grob und verkürzt gesagt.
-
Thread
ESP 32 Schaltung
spontan nur die AVR und 74HCTxx ein. Ein weiterer Kandidat bei dem das oft missachtet wird ist der PCF8574. Da ich diese ganz kleinen MOSFET in der Regel nicht auf Vorrat habe, benutze ich NPN Transistoren als Pegelwandler. Auch bei dieser Schaltung ist es unschädlich, wenn eine der beiden Seiten
-
Thread
[VS] großes LCD 2 x 16 - siehe Fotos (ist weck)
Nachtrag : das Display hat einen neuen Besitzer gefunden und bitte nicht direkt an einen I2C Adapter mit PCF8574 usw. anstecken.
-
Thread
Controlling DC DC converter with STM32
your microcontroller? If not, you should practise this first with a simple microchip, for example a PCF8574. Maybe my homepage helps. I don't know how good google translates it: https://translate.google.com/translate?hl=en&sl=de&tl=en&u=http%3A%2F%2Fstefanfrings.de%2Fstm32%2Fstm32l0.html%23i2c&sandbox
-
Thread
Timer1-Routine in BASCOM
BASCOM-Anwender Für die Erweiterung einer Schaltung in der bisher einzelne Baugruppen (insbesondere PCF8574) über den I2C-Bus betrieben werden, möchte ich jetzt einen AT90S2313 (hat leider keinen Hardware TWI) einbinden: Aufgabe Empfangen der Daten über I2C-Bus ------------------------------
-
Thread
LCD an Datenbus
oder 2x PCF8574
-
Thread
microsps_TWI
jemand die TWI-slave adresse des I/O-Moduls(12/4) der Mikrosps? Ich weiß nur, dass man die zwei pcf8574p Bausteine über die A1 und A2 bits ansteuern kann, und die Grundadresse des Bausteins 64 ist? Hat jemand Erfahrung damit? Bzw. welche Frequenz kann ich einsetzen? Gruß
-
Thread
I2C-Problem
funktioniert) I2C-Bus mit einem Thermometer (DS1621) funktioniert! oder I2C-Bus mit Porterweiterung (PCF8574) funktioniert! Wenn ich jetzt das Thermometer und die Porterweiterung gleichzeitig an den Bus anschließe, werden wohl auch beide geräte zufriedenstellend angesprochen, jedoch mit einem kleinen
-
Thread
LCD mit I2c ansteuern
kompatibel) Die lib benötigt eine Constante. wenn ich eine Variable hätte, könnte ich die Adresse des PCF8574 im Programm ändern, und jedes LCD einzeln ansprechen. Gruß Feitzinger
-
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
Elegant digitales 8:3 Multiplexing implementieren?
3x PCA9547 Oder du könntest drei 4051 mit einem PCF8574 kombinieren.
-
Thread
USB-Display DIY
die I²C Umsetzung macht. Ist aber eher Quatsch sowas zu kaufen, wenn dann eine generische Lösung mit PCF8574....
-
Thread
LCD per I2C an AtTiny13 anbinden?
ausdiskutiert. Maxim B. schrieb im Beitrag #5519574: > Hallo Thomas, > nein, du hast falsch verstanden. PCF8574 muß man wie ein Kind betreuen: > Daten geben, danach E-Impuls geben, dann 40 us warten... Oben im Bild ist das Pinout des Portadapters. Hoffe, den Aufdruck kann man noch erkennen. Und noch
-
Thread
Problem mit I2C scan auf Adresse von HTU21D
{ DEBUG_PRINT(F("I2C found at Add. 0x")); [/c] oder mit 8-bit +R/W [c] if(!i2c_start(PCF8574A_0+I2C_READ)) //; // set device address and write mode [/c]
-
Thread
Atmel/Motorola für noob?
Leitungen und erweitere sie direkt vor Ort. Z.B. kann man beim I2C-Bus an nur 2 Drähten bis 16 Stück PCF8574/A betreiben, die jeweils 8 I/Os bereitstellen (16*8=128 I/Os) Bezüglich Programmer: Nimm nur Typen, die mit einem Bootloader laufen können und z.B. erstmal über die UART programmiert werden
-
Thread
LCD "LCM2004A"
paar Wochen 20x4 Lcd Displays gegönnt, diese sind direkt mein einer Platine verlötet, auf der der PCF8574T sitzt. Mein Problem ich schaffe es einfach nciht was anzeigen zu lassen. Ich denke es ist ein Initialisierungsfehler. Es wird die Library von http://computerheld.de/i2clcd/ verwendet, diese hat
-
Thread
Gibt es solch eine fertige Digitalschaltung? (serial clock to parallel output)
ein TCA8418 Wem das WQFN mit 0,5 Pitch zu fummelig ist, der kann auch den Klassiker nehmen 2 * PCF8574/A, die gibt es auch als PDIP.
-
Thread
Nodemcu mit Arduino "Schaltung" nutzen
LCDs über I2C ansprechen/ansteuern. http://www.ebay.de/itm/I2C-interface-Modul-fur-LCD-I2C-Adapter-PCF8574-/132144241826?hash=item1ec4691ca2:g:vq4AAOSwMHdXRpAf
-
Thread
Verkaufe Bauteile AVR,LCD,.
2. AD9833 SMD 3x stk.5,50€ 3. Atmega 8 SMD TQFP 10x stk. 1,00€ 4. FTDI FT232BL 15x stk3,50€ 5. PCF8574T (SMD) ca. 50stk stk. 0,70€ 6. Miniatur SMD Dipschalter RM 1,27 8x stk. 0,40€ 7. LED Rot SMD 1206 13x stk. 0,10€ 8. 7805S (0,1A) TO-92 im 10er Pack 0,80€ 9. 7815 1,5A TO-220 im 10er Pack 0,60
-
Thread
TC1602E-01 von Pollin über I2C
man z.B. hier: http://www.g-heinrichs.de/attiny/LCDisplay.pdf Den wohl bekannten Portexpander: PCF8574 Ich programmiere in C (AVR-Studio) µC: ATmega 644 mit 16 MHz Folgende Software nutze ich: Angelehnt an dieses Projekt: http://www.bralug.de/wiki/BLIT2008-Board-LCD Die dort erhältlichen
-
Thread
DMX Adresse mit Schieberegister
www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister Sonst vielleicht auch per I2C? Mit dem PCF8574