-
Thread
6-CH 24V/100mA schalten
Mathias O. schrieb im Beitrag #4014396: > Kennt jemand einen MCP23S17 der auch für 24V geht? Nein, wenn der MCP23S17 nicht für 24V geht, geht der nicht dafür. Das steht sogar so im Datenblatt.
Nachdem ich ne Nacht drüber geschlafen hab, hab ich mich jetzt doch für den MCP23S17 entschieden. Und die Treiberstufen mach ich einfach diskret selber. Sind ja nur 6. Die Eingänge kann man ja über Spannungsteiler abfragen oder? Wieso hat der MCP23S17 eigentlich Adresspins? Der
-
Thread
SPI - Port-Expander (viele)
Orlegel schrieb im Beitrag #4994267: > Wie geht das beim MCP23S08 für 8 Stück? Ganz einfach, über die drei Adressleitugen A2:A0. Die Adressierung erfolgt dann analog I2C. Wenn Du dann noch MCP23S17 nimmst hast Du 2x8Bit pro IC und davon dann 8 pro CS macht
Orlegel schrieb im Beitrag #4994301: > Was du schreibst ist nicht richtig, der MCP23S08 hat nur 2 > Adressleitungen. Sorry, stimmt, ich bin im Datenblatt beim Bild vom MCP23008 hängengeblieben. Der MCP23S17 hat aber definitiv 3.
-
Thread
Dimensionierung von Abblockkondensatoren
aus direkt zum Versorgungspin und auch zu GND, wobei die GND-Leitung dicker ist. Richtig? Beim MCP3201 wird so Pin1 (VDD) und Pin8 (Vref) mit den Kondensatoren versorgt, während GND direkt an Pin 3 und 4 geht. Beim MCP23S17 ähnlich: Pin9 (VDD) an Kondensator und GND vom Kondensator zu Pin 10 (Vss
. Im zweiten Bild geht es dann mit der Versorgung vom MCP23S17 zum MCP4921 weiter. Von diesem Pin 1 dann zum Kondensator. Oder ist das der falsche Weg?
-
Thread
[S] 10x MCP23017 SOIC
4 x MCP23S17-E/SS hätte ich über und 10 x MCP23S17-E/SO sollten die passen. Schreibe mich einfach per PN an.
23S17 ist die SPI-Variante, 23017 I²C. Ganz ohne Redesign würde das also nicht gehen. (Ich wollte gerade schreiben, dass 23S17 auch noch gut zu bekommen ist, weil ich bei Reichelt vor zwei Wochen noch
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
eine Leiterbahn unterschiedliche Breiten aufweist, wie z. B. zwischen Pin 1 des PCA und Pin 12 des MCP? VG, Martin
lassen sich manchmal schneller und praktikabler über physische Schalter schalten. Die Frauen freut's, denn es ist sehr einfach. Die Eingänge des MCP23017 sind bis auf einen alle mehrfach belegt und man kann sich entscheiden, über welchen Weg man sie nutzt. Da das Schaltmodul selbst auch noch mit physischen
-
Thread
suche 8-bit serial input High-Level-Load shiftregister
Schau Dir mal den MCP23017 und MCP23S17 von Microchip an, haben jeweils zwei bidirektionale 8-Bit Ports mti jeweils einem konfigurierbaren Interrupt und Ansteuerung über I2C (MCP23017) oder SPI (MCP23S17). Betriebsspannung
Sascha W. schrieb im Beitrag #3066790: > Schau Dir mal den MCP23017 und MCP23S17 von Microchip an, haben jeweils Er kann die Programmierung nicht ändern. Allerdings: Ich kann mir nicht wirklich vorstellen, dass seine Black-Box du unten einen Support für
-
Thread
Suche IC: DO mit Überwachung und Schutzfunktionen
Blödsinn, 10 MHz, also würde der MCP reichen, halt der SPI Typ: MCP-23S17
100mA Prüfung extern machst, brauchst du halt 4 von den MCP. Der MCP23017 ist für I2C (dürfte aber mit 1,3MHz zu langsam sein) und der MCP23S17 ist für SPI und kann 10MHz.
-
Thread
30 wählbare Pull-Ups
zu machen wäre natürlich die > Krönung aber so viele Pins habe ich nicht an der MCU. ESP4096 S. schrieb im Beitrag #7485742: > Habe noch 8 Pins an der MCU frei. Dann schalte dort 2 MCP23017 dran. Jeder Ausgangspin von denen schaltet [pre] +5V | 53k | +--MCP23017 | 3k
haben meinen Vorschlag (3 ICs) noch einmal getoppt. Das ist mir peinlich, weil ausgerechnet ein paar MCP23S17 neben mir auf dem Tisch liegen. MCP23S17 ist die SPI-Variante der MCP23017. Die 200 Ohm spielen keine Rolle, wichtig ist nur wie reproduzierbar die ca. 200 Ohm (max. ca. 230 Ohm) sind. Ansonsten
-
Thread
Problem mit SPI
Portpins vom Port A des MCP23S17 einzuschalten. Hardwareseitig müsste alles passen. Wär euch sehr dankbar wenn mal jemand über meinen C-Code drüberschauen würde. Prozessor ist ATMEGA 32 AVR Studio und Win AVR
Jürgen schrieb im Beitrag #1923480: > aus MOSI der auf den PIN SO vom 23S17 geht hab ich auch Signal > und wenn ich am Pin MISO messe, der an Pin SI vom 23S17 geht auch. Hast du dich hier vertippt? MOSI = Master Out Slave In muss an SI (Slave In) vom 23S17 MISO =
-
Thread
SPI Bustreiber 74HC125
Ausgang (MISO) über das Protokoll gesteuert aktiviert, ist > es kein Standard-SPI. So arbeiten z.B. MCP23S17 von Microchip. Die haben drei Adresselinien wie auch MCP23017 für I2C. Deshalb können auf einer ~SS - Linie bis acht MCP23S17 sitzen. MCP23S17 brauchen immer 3 Bytes: zuerst wird Adresse übertragen, dann Registeradresse innerhalb von MCP23S17, und danach wird Byte geschrieben oder gelesen. Microchip nennt das auch "SPI".
-
Thread
USB I2C Interface Hardware Software
es bislang > zuhauf gegeben,... Und erst danach kamest _DU_ mit dem API, und zwar am 13.06.2022 17:23: Stefan ⛄ F. schrieb im Beitrag #7096282: > Aber Linux und Windows haben beide eine API zum Ansprechen von I²C > Bussen. Insofern möchte ich einen I²C Adapter verwenden der diese API > unterstützt
45,85 auch auf mega8, mega88 und Varianten. Ports auf STM32 (Bluepill&co) existieren ebenfalls. W.S. schrieb im Beitrag #7097943: > Und erst danach kamest DU mit dem API, und zwar am 13.06.2022 17:23: Stimmt auch nicht, 10.01.2022 06:52: PittyJ schrieb im Beitrag #6937801: > Es gibt freie Tools
-
Thread
ESP8266 einbinden und ansteuern
so schreibt Twitter seine Mitglieder, wenn sie ratlos sind. http://wiringpi.com/extensions/spi-mcp23s08-mcp23s17/ Selbst der Portexpander als Slave hat eine SPI Addresse. Du kannst aber auch Hard verdrahten, den EN Pin benutzen. > > Wie war das mit dem Niveau? Es fe lt, stimmt - schon seit
SPI zum syncronisieren sowieso kaum rum. irgendwas muß den Slave ja sagen, wo es losgeht. Auch beim MCP23S17... Zum I2C-Slave und ESP: das Problem mit dem Timing wurde ja im Espessif-Forum angesprochen. Gibt es eben einen I2C-Slave in Software. Gibt es genug Beispiele im Netz. PinChange-Interrupts
-
Thread
Spannungsversorgung des µC bei mobilen Anwendungen.
. schrieb im Beitrag #4701622: > H.Joachim S. schrieb: >> http://www.vishay.com/docs/63302/si2342ds.pdf >> Selbst im läppischen SOT23-Gehäuse: 17mR, 6A. > > Ist zwar nicht Faktor 100 aber wesentlich besser als ich mir vorgestellt > habe.
H.Joachim S. schrieb im Beitrag #4701633: > Es gibt gnügend Typen <1mR, aber nicht im SOT23. Kannst du mir einen Tipp geben? Manfred schrieb im Beitrag #4702016: > Längsregler MCP1702 / MCP1703 - ersterer
-
Thread
I2C-Controller Adressierung
p.s. Warum verwendest du nicht den MCP23S17. Damit hättest du mehr Freiheit, weil du die über \CS auseinanderfädeln kannst.
Patrick G. schrieb im Beitrag #7267238: > @Wolfgang: Der MCP23S17 verwendet den SPI-Bus, da ich aber den I2C > nehmen möchte, habe ich diesen Controller nicht weiter angeschaut Wenn es dein fester Wunsch ist, quäle dich mit der beschränkten Adressauswahl
-
Artikel
16-bit I/O SPI Porterweiterung mit Microchip PIC18
bis RC5 des Ports C (hiermit wird MOSI, MISO und Taktsignale erzeugt). Als Porterweiterung wird ein MCP23S17(U2) von der Firma Microchip benutzt. Alle 16 Bit-Ausgänge können als Inputs oder Outputs mit oder ohne Pull-Up Widerstände konfiguriert werden. Port A des MCP23S17(U2) ist direkt am Eingäng des
SPI Modus mit Taktfrequenz fOSZ/4; SSPCON1bits.SSPEN schaltet MSSP an. Danach werden die Ports von MCP23S17 als Eingänge oder Ausgänge eingestellt. Die Datenübertragung zwischen dem Microcontroller und dem MCP23S17 braucht 24 Bit, also 3 Byte.Das erste Byte trägt Information über die HW-Adresse in sich
-
Thread
MCP3911 SPI-Interface funktioniert nicht
OFF_M 0x15 // CH1 OFFSET: Bit 8-15 #define CH1_OFF_L 0x16 // CH1 OFFSET: Bit 16-23 #define CH1_GAIN_H 0x17 // CH1 GAIN-ERROR: Bit 0-7 #define CH1_GAIN_M 0x18 // CH1 GAIN-ERROR: Bit 8-15 #define CH1_GAIN_L 0x19 // CH1 GAIN-ERROR: Bit 15-23 #define V_REF
Michael S. schrieb im Beitrag #4207107: >> Seis drum: >>> 20MHz Quarz 15pF Kondis, am PIC sowie auch am MCP3911 >> Sonst nix? Ich sehe da keine Blockkondensatoren und tu mir auch schwer, >> den /tatsächlichen
-
Thread
Spannungsregler 78L05 gegen Step-Down (BUCK) Wandler tauschen
MCP16301, MCP 16321 oder http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=9005&mid=10&lang=en&pageId=79
mehr kosten als 1,50EUR (besser 1EUR)..." Hier gilt: 24V - 6,5V (Mindestspannung für Regler) = 17,5V. 17,5V x 30mA = 0,525W Wo willst Du da mit einen Schaltregler noch viel sparen??? Der hat auch Ruhestrom, Schaltverluste... ! Und unter 1€ Produktionskosten??? Grüße Löti
-
Thread
THT Spannungsregler 15V für Uin ~50Volt
Udo S. schrieb im Beitrag #7490727: > Peter S. schrieb: >> es wird aber auf jeden fall ordenlich Kühlung benötigt > > 100mA * (55-15)V = 4W. > Macht ein kleiner TO220 Fingerkühlkörper locker. Es sind
3,0 ... +80 VDC: LT3010 EMS8E Eingangsspannung: +0,5 ... +60 VDC: (wo steht 60V im Datenblatt?) MCP2025-330E/P MCP 2025-330E/SN MCP2025-500E/P MCP 2025-500E/SN Nur der TL783 hat TO220, die anderen SMD
-
Thread
Porterweiterung
Hi! Ich bastle gerade mit dem MCP23008 herum. Das ist ein 8Bit IO-Expander von Microchip mit IIC. Er besitzt ebenfalls einen Interrupt und kann direkt Leds treiben. es gibt auch eine SPI Version und zwar heisst diese MCP23S08. Die beiden Chips gibts auch als 20Bit Variante und laufen unter dem namen MCP23016(IIC),MCP23S17(SPI),MCP23017. http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11034&mid=11&lang=en&pageId=79 also ich muss sagen, das Bauteil gefällt mir. Es ist fast so einfach
-
Thread
Empfehlung gesucht: Möglichst effizient 5V->3.3V
die hier http://www.ebay.de/itm/2pcs-MP2307-DC-DC-Step-Down-Power-Supply-KIS-3R33S-Module-I-P-4-75-23V-3A-95-/181446032691?hash=item2a3f06bd33:g:r9wAAOSwq5lTqCHs hatte ich damals im 10er Pack für 8,-€ bekommen, im 20er Pack für 13,-€ die gehen von 5V auf 3,3V aber jetzt finde
- 90% für U> 1mA. Check. > Der oder dieser hier TPS62203 wird es werden. SOT23 ist "okay", die Effizienz stimmt und die externen Bauteile sind minimal. Passt alles. > Nur beim Layout muss man etwas aufpassen, aber Hexenwerk ist das keines. Tipps dazu gibt's ja im Datenblatt
-
Thread
AVR - Hilfe bei Schematics prüfung?
Hallo, ich baue gerade an einem Controllerboard für's Simracing. Es basiert auf einem Arduino Pro Micro (den Part möchte ich erst mal als fertige Komponente übernehmen) und besteht primär aus zwei Port Expandern (MCP23S17). Ich habe mich nun durch diverse
H.Joachim S. schrieb im Beitrag #5970550: > Ok, ist auch im SPI-Betrieb adressierbar, interessant. Habe ich so noch > nicht gesehen. Nein, sehe ich nicht so, bzw. nur beim MCP23017 (I2C). Der TO verwendet MCP23S17
-
Thread
[S] Spannungsregler 1117 3.3V low Iq (Low quiescent current)
weniger Iq. Niedrigstleistungs-Linear-Spannungsregler (mit oft sehr schlechten PSRR ab 100Hz): MCP1810 (150mA 1.2-4.2V bis 5.5V 20nA Iq 1nA shutdown) MCP1710 (200mA 1.2-4.2V bis 5.5V 20nA Iq 0.1nA shutdown) TPS7A02 (200mA 25nA 0.8-5V bis 6V SOT23-5) TPS7A03 (200mA 200nA 0.8-5V bis 6V SOT23-5) STLQ020
. > [..] > und haben nur 60uA Eigenbedarf. Beides für Batteriebetrieb recht viel, die kleinen MCP17xx oder HT7xxx liegen unter 6 µA, aber können halt den Strom nicht.
-
Thread
ICs mit Kondensatoren untereinander verbinden
auf Masse geschaltet ist, deshalb ist der auch mit GND verbunden. Von hier geht es zum Expander (MCP23S17). Dazu gehe ich vom Pin des ADC zum Kerko des Expanders. Ist das so richtig? VDD ist mit RESET verbunden. Von hier geht es an den Kerko des DAC (MCP4921). Was kann ich hieran verbessern?
mit den Kondensatoren und der Versorgungsleitung durch. Würde jetzt die GND-Leitung von Pin 4 des MCP3201 auf den Kondensator des MCP23S17 legen. (Lieber an den Kondensator legen oder lieber direkt an die GND-Leitung des IC?). Von da aus vom Pin 15 wohin? Da hätte ich ja das Problem, dass ich auf die
-
Thread
ESP8266 - Was macht man bei zu wenigen I/Os?
Einfach einen SPI-Portexpander wie den MCP23S17 nehmen. GPIO0 kannst Du als CS-Pin benutzen, nach dem Booten ist der frei, machst Du ja mit GPIO2 auch schon.
Hallo, Horst schrieb im Beitrag #6086707: > Einfach einen SPI-Portexpander wie den MCP23S17 nehmen. GPIO0 > kannst Du > als CS-Pin benutzen, nach dem Booten ist der frei, machst Du ja mit > GPIO2 auch schon. Das ist auch mein Favorit ist auch der MCP23S17. Prinzipiell kann man
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
deiner Stepper im oberen Vorschubbereich auf 24V. Wenn du mehr IOs brauchst, kannst du auch den MCP23S17 (SPI) oder den MCP23017 (I2C) Port-Expander verwenden.
Timo N. schrieb im Beitrag #6375190: > Wenn du mehr IOs brauchst, kannst du auch den MCP23S17 (SPI) oder den > MCP23017 (I2C) Port-Expander verwenden. Am Anfang hatte mein Design einen ESP32 vorgesehen mit mehreren MCP23S17 bzw. MCP23017, allerdings haben die beiden keine PWM´s somit
-
Thread
Frage zur Schaltzeit vom 74HC138N
jeden Eingang von HCS165 braucht man externe Pullup-Widerstand. Es gibt noch eine Möglichkeit: MCP23S17. Dann hat man 16 Eingänge mit Pullup, die auch über SPI gelesen sein können. Nachteil: ein Byte mehr bei Datenaustausch mit Mikrocontroller und Notwendigkeit, MCP23S17 initialisieren. D.h. etwas
abzulesen heißt zusätzlich und nicht unbedingt notwendige Störungsquelle. Und noch: mit HC(HCS)165 oder MCP23S17 kann man beliebige Tastenkombinationen, die zusammen gedruckt, ablesen. Analoge Umweg macht das nicht möglich. Mit HCS165 habe ich vor drei Jahren Orgelpedal gemacht. 30 Tasten mit Optocoppler
-
Thread
Elektroniktaster an ESP32
#7967328: > Ich habe keinen passenden SPI-Konverter gefunden, jedoch einen mit > I2C-Verbindung: MCP23017 MCP23S17
internen 100k je nach dem vielleicht etwas viel sind. Rainer W. schrieb im Beitrag #7967366: > MCP23S17 Wie gesagt: VIH=0.8*5V=4V ist evtl nicht ganz optimal bei einem 3V3 uC.
-
Thread
CAN BUS Raspberry
definierten Pegel > und vermeidest diese Querströme. Ah ok verstehe ich nun. Gilt das jetzt nur für den MCP2515, dass dieser hochohmig ist, oder gilt das generell für alle SPI Kompententen (zB. auch MCP 23S17)
>> und vermeidest diese Querströme. > > Ah ok verstehe ich nun. > Gilt das jetzt nur für den MCP2515, dass dieser hochohmig ist, oder gilt > das generell für alle SPI Kompententen (zB. auch MCP 23S17) Das gilt generell und auch nicht nur für SPI. fchk
-
Thread
SPI / I²C Anzahl unterschiedlicher Devices
denke nicht ausgiebig nach und verlaufe mich.. also sowas brauche ich dann, wenn ich mehr als 8 MCP23S17 einsetzen will, oder? Einen Master brauche ich nicht um mehr als 8 MCP23S17 zu steuern, man kann, muss aber nicht. Ok - ich denke ich habs soweit, es reicht ein Master im System und alle anderen
allerdings wäre jetzt mal der Slave Interessant. Allerdings solltest das dann ohne den Umweg über den MCP23S17 erstmal zum laufen bringen. Ein paar Interessante Infos dazu findest Du auch noch wenn Du mal nach " OpenVideoModem " suchst. Viel Erfolg. Gruß Ronny
-
Thread
DDR Messtechnik, Schnittstelle SI1.2/IMS1 --> USB
einsetzbar macht. Alle Pins der EFS3x13, für die ich Belegungen gefunden habe, stehen an Eingängen der MCP23S17 zur Verfügung (die MCP23S17 können auch als Ausgänge konfiguriert werden, z.B. um damit einen Drucker anzusteuern). Es gibt für alle der sechs Koax-Steckverbindungen Ein/Ausgänge am Prozessor.
angeordnet sind. (die 2x7 Lötaugen müssen dann nur 1:1 miteinander verbunden werden) Nachdem ich die MCP23S17 im falschen Gehäuse bestellt hatte und die Bestellung der richtigen bei Mouser einen ganzen Monat bis zu mir gebraucht hat, gibt es nun Ergebnisse. Ich habe die Werte des DVM G1002.500 verfügbar
-
Thread
SPI Funktion für XMega128A1 in Codevision
mcpzw=0; // Activate the CS pin PORTD.OUT = Bit_Reset(PORTD.OUT,4); delay_us(1); // Start MCP23S17 OpCode transmission mcpzw = SPI_SLAVE_ID | ((SPI_SLAVE_ADDR << 1) & 0x0E)| SPI_SLAVE_WRITE; spi(mcpzw); // Start MCP23S17 Register Address transmission spi(addr);
rd_data=0; // Activate the CS pin PORTD.OUT = Bit_Reset(PORTD.OUT,4); delay_us(1); // Start MCP23S17 OpCode transmission mcpzw = SPI_SLAVE_ID | ((SPI_SLAVE_ADDR << 1) & 0x0E)| SPI_SLAVE_READ; spi(mcpzw); // Start MCP23S17 Register Address transmission delay_us(100); rd_data=spi
-
Thread
Variable Zuordnung
; i<5; i++) { char* Ex = "Expander"; strcat(Ex,i); char* Ad = "Adresse"; strcat(Ad,i); MCP23S17 Ex = MCP23S17(spi, p20 , Ad ); } So sollte es Aussehen. Funktionieren wird es natürlich nicht, jetzt kommt Ihr ins spiel ich benötige einen Schupser zur Lösung. besten Dank im voraus
Zeichenkette sondern ein Integer. Danach deklarierst du eine neue Variable mit dem gleichen Namen (MCP23S17 Ex), das ist nicht zulässig. Variablen brauchen eindeutige Namen. Ich würde Dir empfehlen, alle Compiler Warnungen zu aktivieren (Compiler Option -Wall) und diese auch zu zeigen, wenn du dazu
-
Thread
74hc673 wo kaufen bzw alternative
wie z.B. den 74HC595. Och, aktuell gibt es auch nette Portexpander, mein Liebling ist z.B. der MCP23x17 - SPI- _oder_ I²C-Anschluss (MCP23017 respektive MCP23S17 - sind bis auf den Busanschluss identisch). Die Schlüsseleigenschaften wären: 16 Signale - einzeln konfigurierbar als Eingang/Ausgang,
Chris S. schrieb im Beitrag #2262835: > Aber der MCP23017 gefällt mir sehr gut. Du könntest dir eventuell mal noch den MAX7219 anschauen. Er hat 3 Pins als Interface zum µC, und kann sogar bis zu 8 Siebensegmentbausteine
-
Thread
KeyMatrix mit mehreren mcp23017
Zeilen und 25 Spalten (nicht alle Kombinationen gibt es, es sind 84 Tasten). Nun stehen mir noch 4 mcp23017 Portexpander zur Verfügung. Aber alle Beispiele die ich finden konnte beziehen sich auf einen einzigen Expander. Kennt jemand eine Möglichkeit mehrere MCP's an einer einzigen Key-Matrix zu nutzen
blob/master/examples/GamepadExamples/Keypad4x4/Keypad4x4.ino https://github.com/adafruit/Adafruit-MCP23017-Arduino-Library/blob/master/examples/mcp23xxx_button/mcp23xxx_button.ino https://github.com/ReneRichterDE/ButtonMatrix/blob/main/examples/Example04_i2c_ioexpansion/Example04_i2c_ioexpansion.ino
-
Thread
I2C - Pull Up Widerstände
Könnten wir das aktuelle Programm sehen? Ich habe hier nur einen MCP23S17, also die SPI-Version, aber ein minimalistisches Programm mit der zweifachen Sequenz 0x40 0x00 0x00 0x40 0x14 0xFF schaltet hier GPA auf Vdd.
S. Landolt schrieb im Beitrag #5089830: > Könnten wir das aktuelle Programm sehen? > > Ich habe hier nur einen MCP23S17, also die SPI-Version, aber ein > minimalistisches Programm mit der zweifachen
-
Thread
Mindestbestellmenge bei Conrad?
Schweizerseite von Conrad gibt es keine Mindestbestellmenge. https://www.conrad.ch/de/p/microchip-technology-mcp23s17-e-ss-schnittstellen-ic-e-a-erweiterungen-por-spi-10-mhz-ssop-28-651445.html
Einzelstückpreis aber dem günstigsten Versand https://www.conrad.at/de/p/microchip-technology-mcp23s17-e-ss-schnittstellen-ic-e-a-erweiterungen-por-spi-10-mhz-ssop-28-651445.html
-
Thread
Alternative MCP23S08
Hallo, gibt es eine ähnlich preiswerte Lösung wie den MCP23S08? Mich stört, dass dieser leider nur 4 Adressen pro SS/CS haben kann. Der MCP23S17 ist mir zu groß, bzw. meine erweiterungen brauchen idR nur 8Datenleitungen. Der Baustein sollte mit VCC 3V3
Wie wichtig ist dir eigentlich die Geschwindigkeit deiner IO-Ports? Du könntest auch mehrere MCP23S08 hinten einen MCP23S08 hängen. Dann musst du aber die SPI Übertragung selbst Bit für Bit, Signal für Signal steuern/erzeugen.
-
Thread
Gemeinsamer IO Pin für Ein und Ausgang
Hallo, na wenn die Reise jetzt die Richtung wechselt, biste mit einem MCP23017 (I2C) oder MCP23S17 (SPI) flexibler. jeweils 16 I/Os frei konfigurierbar, Input, Input + Pullup, Output
schrieb im Beitrag #6157426: > na wenn die Reise jetzt die Richtung wechselt, biste mit einem > > MCP23017 (I2C) oder MCP23S17 (SPI) flexibler. > > jeweils 16 I/Os frei konfigurierbar, Input, Input + Pullup, Output Ne ne Reise ändert sich nicht. Von daher bleibt es bei dem MCP, ist halt aktuell