-
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
-
Thread
Problem mit VL53L0X über P82B96
Länge und mehreren P82B96 laufen daran jeweils mehrere LM75B, zum Teil über TCA9548A, und mehrere PCF8574 erfolgreich. Im Zuge einer Erweiterung zum Messen des Füllstandes im Pellet-Bunker habe ich einen VL53L0X ToF-Sensor montiert. Aber dieser will nicht funktionieren, und zwar nur nicht über den P82B96
-
Thread
EEPROM via I2C beschreiben
Programmiersprache. Ein einfaches Beispiel gibt es hier http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 http://www.mikrocontroller.net/mc-project/Pages/Projekte/ICs/Port%20Expander/Portexpander%20Beispiel.zip MFG Falk
-
Thread
MUX I2C oder I/O Erweiterung über I2C
, was geschickter/vorteilhafter ist: * Erweiterung der Ports mittels bspw. dem [[Port-Expander_PCF8574]] * Verwenden eines Multiplexers bspw. dem PCA9548A Hier wären beide über I2C angebunden. Ich hab aber auch ein 16 Channel Multiplexerboard gesehen: CD74HC4067 (gibts sicher auch in 4 oder
-
Thread
I2C-Bus mit MCC programmieren um einen Display anzusteuern
erst einmal grundsätzlich den Umgang mit diesem Bus an einem sehr einfachen I2C Baustein wie bpsw. PCF8574 lernen. Dieser I2C Baustein verfügt, wenn man in schreibend betreibt über ein einziges Register das mit deiner obigen Funktion beschrieben werden kann. Schreibst du in dieses Register einen Bytewert
-
Thread
Rolladensteuerung mit Arduino. Ist diese Schaltung korrekt?
Jeder Motor braucht 2Relais; auf und ab. Die Steuerung ist ein Nano Board, mit 2 Leitungen wird die PCF8574 angesteuert, und diese dann über Transistor-Negation die Relaiskarte. Beim Bedarf würde ich auf Einzelheiten gerne eingehen...... Ich wollte die sichere-Kontaktverriegelung zeigen. Dürch
-
Thread
Bascom Atemga32 über PollinEvalBoard an Grafikdisplay eDIP-240
Kann Dein Display I²C oder hängt es an einem I²C-Bus-Expamder (z.B. PCF8574). Wenn es an einem Bus-Expander hängt, dann muß das Display gleichwohl seine Initialisierungssequenzen bekommen. Also HD44780 mit Anpassung für KS0073!
-
Thread
i2c Übertragung fehlerhaft. (falsche Codierung )
Gründe für geben. Für Pinerweiterung gibt es bewährte Lösungen SPI (74HC165/74HC595) oder I2C (PCF8574/A). Und fürs RAM sparen kann man überlegen, ob es immer gleich 2 Bytes sein müssen (int) und ein Byte (uint8_t) nicht schon reicht. Auch sollte man sparsam mit globalen Variablen sein, lokale
-
Thread
I2C, Mega32, Pollin-LCD
Das Interface passt fasst zur Belegung in i2clcd.h bis auf Enable. Das liegt hier auf Port P6 des PCF8574. Hab ich auch angepasst. twimaster.c und .h habe ich weggelassen, da ich kein Hardware-TWI habe. Woran könnte es jetzt liegen das gar nichts geht? Keine LCD-Initialisierung, keine falschen Zeichen
-
Thread
TWI / I2C am mega8 unsauber?
versuche gerade zu messungszwecken ein display an einen mega8 anzuschließen. dazu schalte ich einen PCF8574 port expander dazwischen, der über das TWI angeschlossen wird. nach den ersten versuchen hat der expander nich funktioniert, also hab ich an einigen stelle durchgemessen (oszi) und inzwischen festgestellt
-
Thread
Timer Atmega während Interrupts
Programme wo nach PeDa Timerinterrupts 10ms laufen zur Entprellung und in der IRQ I2C Uhr und/oder PCF8574 Ports mit Tasten abgefragt werden, ich habe die I2C Zugriffe vermessen die schwanken so um 1-2µs sind also schnell genug um in die 10ms Entprellung Timerzugriffe zu passen. Ich erweiterte es sogar
-
Thread
Problem beim Starten von TWI
versorgt und SCL und SDA hängen jeweils mit 3,3k Widerständen an VCC (5V). Einziger Slave ist derzeit ein PCF8574. Nach dem [c] I2C_Init(); PORTA = TWCR; [/c] zeigt PORTA das was ich erwarte (0b00000100). Nach dem [c] I2C_Start(); PORTD = TWCR; [/c] zeigt PORTD (0b10100100). Wenn
-
Thread
PCA9532 unter Visual Basic 6 ansteuern. Probleme!
Nun Muß ich auch dazu sagen das meine VB Kenntnisse nicht die besten sind, aber den SAA1064 und den PCF8574 habe ich auch zum laufen bekommen. Woran könnte es liegen? Meine Vermutung ist, dass es was mit dem externen Reset zu tun hat. Bin mir da aber nicht sicher. Auf eventuelle Antworten würde
-
Thread
SSR R26MF2 Datenblatt verstehen
ist das Blockschaltbild angegeben, was ich so interpretiert habe, dass ich einfach vom Controller (PCF8574) mit nem Transistor die Versorgungsspannug des Relais steuere und zwischen Pin 8 und 6 meine "Last" anschließe. Weiter unten im Datenblatt ist dann aber ein Beispiel mit einer Diode und einer Dämpferschaltung
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
**********************/ [/c] Ich habe ebenfalls die Zusatz-Libary mit eingefügt. Bei den Chips PCF8574, PCF8591 und MCP23017 funktioniert das ganze. Wenn Du willst kann ich Dir die Libarys zusenden. Ingo
-
Thread
GPIO-Mangel am ESP8266
China für den nackten Chip; beim großen A noch teurer) ist. Gestolpert bin ich auch noch über den PCF8574, ebenfalls I²C, 8-Bit Port-Expander. Der ist als Breakout-Board recht günstig. Wobei ich aber nicht weiß, ob bei beiden Chips überhaupt ein Breakout-Board nötig ist, da die externe Beschaltung recht
-
Thread
Datenkapselung bei Protokollen, Algorithmus gesucht
nicht ein schon verpacktes Protokoll nochmal verpacken. Wäre quasi so, wie SPI in Software über nen PCF8574 nachzubilden (dauert ewig). Peter
-
Thread
I2C DS1631 kein Acknowledge
sieben Sensoren angeschlossen habe, bei 7KHz, und keiner mehr etwas meldet, so kann ich locker einen PCF8574 betreiben, der mir Leds von 0-255 exakt ansteuert. -------- Ein Debug beim MSP430F2013 erbrachte, der DS1631 liefert im Störungsfall kein Acknowledge. -------- Kapazitive Belatungen spielen
-
Thread
Verständnisfrage - Schottky diode
Dioden bis zu 1mA belastet werden dürfen. Nur steht das nicht im Datenblatt. Das Datenblatt vom PCF8574 ist da schon deutlicher, dort sind +/-400µA erlaubt. Ich sag mal so: Wenn diese Dioden im AVR keinen Strom vertragen würden, dann wären es keine Dioden. Und dann hätten sie auch keine Schutzwirkung
-
Thread
Wie binde ich .h - und .c Dateien in ein Projekt richtig ein?
nicht kümmern, und das eigentliche Senden ist genau 1 Zeile Bsp.: HAL_I2C_Master_Transmit(hlcdp, PCF8574_ADR(LCD_ADR), cmd, 2, 2); Sendet 2 Byte (cmd) und wartet max. 2ms bevor ein Timeout eintritt.
-
Thread
PIC16F884 und LCD2004 über I2C
#7242858: > Das I2E-Interface-Modul heißt HD44780. Nö, das ist *für* HD44780. Gängig ist z.B. der PCF8574, den es allerdings in verschiedenen Versionen gibt, und jede Version kann auf 8 verschiedene I2C-Adressen konfiguriert werden.
-
Thread
Probleme mit HD 44780 mit I²C-Interfacemodul
inkl. den Bibliotheken um einfach ein wenig experimentieren zu können. Habe dort meine Addresse des PCF8574 auf 0x27 geändert sowie die Adressen der einzelnen Zeilen auf 0x00,0x40,0x14,0x54 geändert. Jedoch ist das Display nur am Flackern und zeigt nix richtiges an. Die Kommunikation über den Bus scheint
-
Thread
AVR als Slave per TWi abfragen
Beispiel aus dem RB Wiki für den Atmega8 verwendet: [code]' TWI-slave test ' zum simulieren eines PCF8574 $regfile = "m8def.dat" ' the used chip $crystal = 16000000 ' frequency used ' $baud = 9600
-
Thread
4x4 Button Pad and Shift Register 595
Du könntest am I2C-Bus den PCF8574 nehmen, der kann gleichzeitig Input und Output.
-
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
Initialisierung Display EA DIP204-4 (KS0073)
, Habe noch ein paar Infos vergessen. Ich verwende das o.g. Display über einen TWI-Portexpander PCF 8574. Die Initialisierung funktioniert m.E. nach, denn ich kann wie geschrieben Zeichen und Strings am LCD-Display ausgeben. Nur die Einstellung des 4-Zeilen Modus gelingt mir nicht ?????. Das
-
Thread
I2C mit AVR312 geht 2313, geht nicht 861A - Kennt das wer?
Als Master fungiert mir ein Arduino mit der dazugehörigen WIRE-Bibliothek. Wenn ich damit einen PCF8574 ansteuere, dann klappt das ganz prima, also scheint mein Master wohl zu funktionieren. Wenn ich mein USI-Slave-Programm nun auf einen ATtiny2313 lade, dann klappt es auch, ich kann Daten vom