-
Thread
Adresse PCF8574
Empfehle: Datenblatt lesen, da steht alles drin. Achtung: PCF8574 und PCF8574A haben verschiedene Adressen !!
beinhaltet aber nur 7-Bit-Adressen. Sollte der Erfinder desselben eigentlich wissen. PCF8574 und PCF8574A haben aber unterschiedliche Basisadressen. MfG Spess
-
Thread
Spuk oder Programmfehler?
dieses Problem ist. A0 war früher unbeschaltet, als es falsch lief, jetzt ist es SCL für einen PCF8574A mitsamt einem 10-k nach Plus (läuft immer noch falsch). Wenn ich wieder dazu komme, werde ich mir den mal einen anderen Prozessor einsetzen und sehen, ob ich, wie Stefan schreibt, da und dort noch
>A0 war früher unbeschaltet, als es falsch lief, jetzt ist es SCL für >einen PCF8574A mitsamt einem 10-k nach Plus (läuft immer noch falsch). Na prima. Etwas funktioniert nicht, und dann wird nochwas angeschlossen. >Wenn ich wieder dazu komme, werde ich mal einen anderen Prozessor
-
Thread
PCF8574 TI vs. NXP
ich mich nicht irre, habe diese Portexpander auch schon verwendet gibt es die PCF8574er und die PCF8574-A. Egal ob von TI oder NXP, hab von beiden schon verwendet. Die Abweichung zwischen den beiden ist die Adressierung. Der A-Typ hat einen anderen Adressbereich als der nicht A Typ. MFG Fabio
-
Thread
32 Kanal Relaiskarte (seriell)
€ 7,-) Tiny2313 € 1,40 4 x HC595 a € -,13 -> € 2,- Alternativ geht auch Tiny mit 4 x PCF8574 a € -,95 Tinylösung geht auch auf Lochraster. gruß hans
> > Tiny2313 € 1,40 4 x HC595 a € -,13 -> € 2,- > > Alternativ geht auch Tiny mit 4 x PCF8574 a € -,95 > > Tinylösung geht auch auf Lochraster. > > gruß hans Bei Reichelt kost der 128er rund 6 Euro - aber du hast natürlich Recht! Ein Schieberegister tuts natürlich auch. :)
-
Thread
DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für m8 in C
Hallo Michael, hängt alles am Slave von der Uhr aus gesehen. ein paar Fragen hierzu. PCF8574 oder PCF8574A, Hex adr vom Slave ist 0x10, ist das richtig? Habe einen Logic Analyzer dran hängen. Bei mir wird von der Uhr kein Telegram an den Slave gesendet. deshalb bleibt er auch hängen bei erkannter minute
-
Thread
PCF8574A Ersatz gesucht
Hallo, musste gerade mit Entsetzen feststellen, dass der PCF8574A von TI nur 100kHz auf dem i2c Bus schafft. Gibt es einen Ersatztypen mit 400kHz, der keine Config-Register hat ? Bisher habe ich nur welche mit Config-Registern gefunden... Viele Grüße,
-
Thread
T6963c an AVR32 / NGW100
ein paar freie IO-Leitungen. Ich habe gerade mein T6963c Display auf I2C umgestellt (mit zwei PCF8574A). Dann braucht man nur noch zwei Pins :-)
> Ich habe gerade mein T6963c Display auf I2C umgestellt (mit zwei > PCF8574A). Dann braucht man nur noch zwei Pins :-) ... und viel Zeit um endlich etwas zu sehen
-
Thread
Problem mit T6963c bei Umstellung auf I2C
ein 240x128 Display mit T6963C Controller. Um Pins zu sparen, versuche ich das Display über zwei PCF8574A Portexpander anzusteuern. µC ist ein ATMega644 mit 16 Mhz. Pullups am I2C sind vorhanden. Ein PCF8574A versorgt die Datenleitungen D0-D7, der andere die übrigen Steuerleitungen. Das Display
OK, hier das C-File und die relevanten Header-Infos anbei: [c] #define PCF8574A_CMD_Address 0x72 // 0_1_1_1_A2_A1_1_RW #define PCF8574A_DATA_Address 0x76 // 0_1_1_1_A2_1_1_RW //Controlbits an PCF8574A_CMD #define T6963C_WR 0 #define T6963C_RD
-
Thread
Bits wackeln mit PCF8574A
Ich möchte bei einem PCF8574A jeweils nur ein bit am Ausgang (P0-7) ändern. Muss man dann erst einmal den Zustand des Ports einlesen, dann das bit ändern und dann den neuen Portwert zurückschreiben ? Ich habe kein Masking
dir in einem Byte im uC merken was dort steht. Dann änderst du dieses Byte und schickst das zum PCF8574A.
-
Thread
Suche passenden Mikrocontroller
controller einen von der nxp serie p89lpc2xx ein 8051 derivat.pro ic bus kannst du bis zu acht pcf8574 A-Typ und bis zu 8 pcf8574 b-typ ansteueren. die typen unterscheiden sich nur in der busadresse. mit 3-bit adressierung lassen sich pro typ eben nur acht bedienen. so könnt mans machen.......
-
Thread
PCF8574AP Probleme
weil er für einen PCF8574 geschrieben ist, nicht für einen PCF8574A????
>Const Pcf8574wert = &H48 'A0 der Erste ic Fängt die Basisadresse des PCF8574A nicht erst bei &H70 an
-
Thread
LCD + SD-Karte an SPI- Pins ?
Bau das LCD mit einem PCF8574A auf I2C um, dann hast Du 3 Pins gespart :-)
Pete K. wrote: > Bau das LCD mit einem PCF8574A auf I2C um, dann hast Du 3 Pins gespart > :-) Besser ist es, das LCD an einen 4094 zu hängen, weil es nämlich dann auch am SPI-Bus hängen kann. Außerdem ist ein 4094 um einiges billiger als der
-
Thread
I²C mit ATmega 16 und PCF 8574A
Zwischenzeit: 1/ Wie lang sind die vier Leitungen (Vcc, GND, SDA, SCL) zwischen ATmega16 und dem PCF8574A? 2/ Hast du schon probiert mit Werten für die Pullups runter zu gehen? Unterste Grenze ist - genau siehe Philips (NXP) I2C Manual - 1K3
Ich habe meinen PCF8574A gefunden und die Sache nachgestellt. Der Code in init und send funktioniert in meinem Aufbau. Ich habe das Ganze an das [[Pollin Funk-AVR-Evaluationsboard]] (PFA) angeklemmt. Auf dem Board ist
-
Thread
I2C: Verständnis Fragen zu Write und Adresse
Ok es hat sich erledigt! Denn habe nicht den PCF8574 sondern PCF8574A und da passt es! Ich danke euch somit bin ich fürs erste in Sachen 12C eingeweit ;-) Grüße
-
Thread
MSP430 und PCF8574 Problem
Vieleicht ist es ja auch ein PCF8574*A*. Der hat die Basisadresse 0x70.
oder write) }/* void I2C_init(char address, char r_w) */ [/c] Vieleicht ist es ja auch ein PCF8574*A*. Nein, ist kein *A* Gruß Florian
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
, 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 the
-
Thread
PCF8574A will nicht mit L298?
@ Mark Walter Der PCF8574A treibt meines wissens nur einen kleinen Strom als Highpegel. Schalte einen 74HCT573 nach, dann sollte es gehen.
Funktioniert dein I2C-Treiber richtig? Fehlerprüfung? Ich würde Pullups jeweils an den I/O µC und PCF8574A mit 4,7K gegen VCC schalten. Der PCF8574A verträgt nur eine Spannung bis 6V, da solltest vielleicht über eine Galvanische entkopplung nachdenken. Vielleicht solltest Du mal den L293 versuchen
-
Thread
LCD mit PCF8574 Frage
habe es mir nicht nehmen lassen, das mal selber aufzubauen und hat bei mir mit einem PIC18F8722, PCF8574A und einem zweizeiligen LCD auf Anhieb funktioniert. Werde spaeter mein Test Program hier im Anhang beilegen. Gruss, Gerhard
Anhang das versprochene Demo Programm. Also nicht aufgeben;-). Es geht auf alle Faelle mit dem PCF8574A als LCD Bus Treiber. Die Zugriffsgeschwindigkeit ist sehr gut. Wenn man eine kleine Zusatzschaltung verwendet liesse sich pro PCF8574 dann ein Nibble uebertragen. Werde mir warscheinlich selber
-
Thread
AVR TWI Master und Slave Funtionen in C
Korrektur: .... PCF8574A ..... meine ich natürlich
-
Thread
PCF8574 mit Atmega8 ansteuern - OHNE TWI
Ist die Adresse nicht eher 0x40 beim PCF8574? [[Port-Expander PCF8574]] Und Vorsicht, der PCF8574 *A* hat die Adresse 0x70. >Nach der Adresse und dem R/W-Bit erfolgt kein Acknowledge vom Slave. Klar, falsche Adresse. >Die Zeiten dürften doch keine Rolle spielen, solange sie groß genug
-
Thread
PCF8574 nachfolger
PCF8574A MFG Falk
Der PCF8574A ist kein Nachfolger, sondern belegt einen anderen I2C-Adressbereich als der PCF8574.
-
Thread
PIC18F2550 und I²C
call i2c_off ; Bus freigeben Das ist eine Sequenz für ein I2C EEPROM. Für PCF8574A nicht geeignet ! Warum nicht ? Der PCF8574 hat nur ein Register. Speicher Adressen kennt der nicht. Dann zum C-Code >#define AdresseHandrad (0xA1) Die Adresse des PCF8574A ist 0x70. Der
-
Thread
pcf8574a ansteuern usw
hallo, ich suche eine deutsche hilfe/aufklärung für den pcf8574a für einen anfänger. ich möchte eine bestimmte adresse anschliessen/vergeben und möchte ihn dann über i2c(scl/sd amit atmega32) ansteuern. wo gibt es ein adressenverzeichnis für die anschlüsse
-
Thread
6 Stk LCD mit I2c Bus
Adresse, und schon kannst du bis zu 8 Stk an einen I2C-Bus anschliessen. Du benutzt übrigens den PCF8574A (Adresse 0x7x), es gibt noch den PCF8574 mit der Adresse 0x4x), damit kannst du dann weiter 8 Stück an den Bus anschliessen. Adressen wären beim A-Type: 0x70 0x72 0x74 0x78 0x7A 0x7C 0x7E
-
Thread
PCF8574 am PC-PRT Port
Ich suche nur zum Testen einer Platine mit mehreren PCF8574A ein am PC lauffähiges Tool das via Printer-Port als I2C-Bus Master fungieren kann. Ich möchte nur sehen ob die IO-Expander ansprechbar sind und reagieren. Ja, ich habe natürlich erst gegoogelt
-
Thread
PIC mit PCF 8574
Hallo an die Programmierer, wenn ich 8 PCF 8574 und 8 PCF 8574A und einen PIC 16FXXX an einen I2c Bus schalte, sollte der PIC wenigstens mit 20 MHz Takt laufen un eine schnelle Signalverarbeitung zu erreichen ? Oder lieber mit einem PIC 18FXXXX und mit 40
-
Thread
I"C mehere Bytes hintereinander senden
gleich dran hängen?? Ich habe ein Programm in 8051 Assembler geschrieben und es geht richtig gut PCF 8574A, es sind auch nur ca.15 Zeilen (nur für senden) und ich habe es so langsam laufen, das eine SCL-Periode 1 Sekunde dauert.
-
Thread
Uhr zu ungenau
MCs. Eine Numitron-Uhr in einem 2,5-HDD-Gehäuse. Die Numitrons werden einfach über je einen PCF8574A angesteuert, 20 mA pro Segment bei 4 Volt. Zusätzlich wird jedes Segment noch durch einen 330R-Widerstand vorgeheizt. Eine etwas wild geratene Nixie-Uhr mit 4 CD-71-Röhren und zusätzlichem I²C-LCD-Display
-
Thread
Conrad, PCF8574p, kompatibeles Ding?
tatsächlich: http://focus.ti.com/docs/prod/folders/print/pcf8574a.html da hat wohl das Militär um einen Zweithersteller gebeten, die verlangen sowas gern mal.
-
Thread
I2C-Expander PCF8574 / PCF8575 - wann kommt der Interrupt?
8.2.2 Simplified Schematic Diagram of each P-Port Input/Output) http://www.ti.com/lit/ds/symlink/pcf8574a.pdf
-
Thread
Verkaufe ICs
AD7706 (PDIP) 16Bit 3Kanal AD-Wandler á 5€ 1x ADS7825 (SOIC) 16Bit 4Kanal AD-Wandler á 25€ 5x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 5x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ email: robert(dot)schilling(at)gmx(dot)at (dot) und (at) ersetzen... Gruß Robert
Sind folgende Bauteile noch vorhanden: 2x PCF8574A (PDIP) I2C IO-Expander á 1.2€ 2x MAX232 (PDIP) RS232 Pegelwandler á 0.4€ 1x LM75 (SO8) Temp. Sensor für den I2C Bus 2€ 2x ATMega88 µC von Atmel á 2,3€ 2x DS1307 (PDIP) RTC für den I2C Bus 2€