-
Thread
Schaltplan aus alter Mailing-List
the pins in that are connected - just power and USB - so it's no use for testing. It has no MCP23008 within it. http://lists.gnumonks.org/pipermail/opentom/2006-August/000295.html ideen?
-
Thread
PIC18F4550 über I²C an MAXIM7349
Demomodul. Dort funktioniert auch schon die I²C Kommunikation mit den Mircochip Portbausteinen MCP23008 usw. auch das Display funktioniert. Eben bis ich den Max anschließe - dann ist der Bus TOT. Die Leitung hat keinen kurzschluß!. Hab schon den 2. Max drin. Hab das Gefühl der WILL die Leitung runter
-
Thread
SPI - Port-Expander (viele)
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
MCP23008 mit 3,3V 5 Voltschalten
schon tolle antworten bekommen Danke Nochmals!! Aber ich habe da noch eine Frage ich will den MCP23008 mit 3,3V betreiben wegen meinem Controller habe aber bei manchen GPIO PINS 5V als Eingang!!! Das müsste kein Problem Sein oder?? http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en021393
-
Thread
I/O Expander kaskadieren
Ja wer lesen kann ist klar im Vorteil :-) Ich bin momentan gerade dabei mich mit dem MCP23008 zu beschäftigen. Werde mir aber eure Beteiträge noch mal zu Herzen nehmen. CAN-Bus wäre wahrscheinlich einfacher, der hat doch was zur auto. Adressvergabe OnBorad?
-
Thread
Relay via I2C
normale Relais anschließen. Gibts bei Reichelt leider nur als SPI Variante statt I²C: Microchip MCP23008 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en021393
-
Thread
Mehrere Devices an I2C
möglichst nah am Ende der Kette. Aber was ist das Ende? Was ist Master und was ist Slave (PCF8591 oder MCP 23008)?
-
Thread
pcf 8574 pMos highside driver
Nimm doch einen mcp23008. Dann hast Du richtige Push-Pull Ausgangsstufen. fchk
-
Thread
I2C Scanner an MC
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 geht das einfacher? Grüße Ingo
-
Thread
I2C Portextender >80mA pro Port
I2C Portextender in SOIC oder DIP mit >80mA pro Port (ca. 250mA gesamt). PCA9557, PFC8574A, MCP23008 sourcen bzw. sinken nicht genug. Gibt es so einen Baustein? Pete
-
Thread
XIAO ESP32-S3 startet nur nach Neuübertragung des Programms
Hallo, ich habe eine Platine für den XIAO ESP32-S3 mit Schaltern, LED, MCP23008 und Display, ohne WLAN oder BT, entworfen. Funktioniert eigentlich. Aber: die Programme starten nur einmal nachdem sie übertragen worden sind. Ich habe am Anfang nur Programme mit serial.println und
-
Thread
Frage zu SPI und MCP23S09
Hallo liebe Gemeinde, ich möchte gerne mein Grafik-LCD von einer I2C Ansteuerung mit dem MCP23008 von Microchip auf eine serielle Ansteuerung mit dem MCP23S09 per SPI umstellen. Angeschlossen sind die /CS Leitungen jeweils an PC2 und PC3 eines ATMega644, der mit 8Mhz internem Takt bei 3,3V
-
Thread
LCD am I2C-Port mit MCP23017
betreiben sind. Wenn ich die Wahl zwischen beiden Portexpandern hätte, würde ich den MCP23016 bzw. MCP23008 (8Bit) benutzen. Die sind einfach modernen und flexibler, liefern mehr Strom und das IRQ Handling ist einfacher. vy 73 de Jupp
-
Thread
High Pegel des PCF8574 durch 74HC04 nach Reset vermeiden
Doch. Den MCP23008. Sieht ähnlich aus, hat aber Reset und stellt die Pins ab Reset auf Input ohne Pullup.
-
Thread
Experimentierplatine für I2C und SPI Bus
mit der Info :-)) I2C / Rs232 USB Schnittstelle: MCP2221 Kleiner Lasten Esel L293D evtl mit MCP 23008 MCP 4151 SPI Poti 2 EEProms einmal SPI einmal I2C 24LC512 Schnittstelle für Hd 2x16 Dispaly über I2C FTDI I2C zu low Speed CanBus und SPI zu high Speed CanBus 2 Port Erweiterungen
-
Thread
Komplexe GUI-Programmierung Raspberry
Zum GPIO erweitern gehen MCP23S08 (SPI z.B. mit bit schubsen) oder I2C MCP23008. Zu Fuß GUI in Phyton funktioniert tkinter ganz gut. Zumindest funktioniert das parallel zur GPIO Bibliothek.
-
Thread
Tips welche SPS
wechseln und auf ProfiNet etc wechseln. Wenn man will, kann man mit einer eigenen PCB und dem MCP23008 per I²C eigene IOs am Pi anhängen ohne auf Industrie Karten wechseln zu müssen. Der Treiber für die ICs sind schon in CoDeSys hinterlegt. Potentiell ist hier viel umsetzbar, je nach Ambition
-
Thread
Portexpander PCF8574
der Mitte landest, bist Du im undefinierten Bereich und das kann der IC Dir übel nehmen. Der MCP23008 hat echte GPIOs mit Richtungsumschaltung und ist daher weniger zickig.
-
Thread
[V] xMega "breakout" Board + Zusatzboards
Taster+LED, 2 Taster und Drehencoder) oder 8 (Taster+LED) - pro Taster eine ws2812b-RGB-LED - MCP23008 als Tastatur-Decoder mit gemeinsamem Interrupt-Pin an Controller-Board - Keypads können in Daisy-Chain verbunden werden, einzig +5V müssen dann extra eingespeist werden (MCP16311 auf Controller-Board
-
Thread
MCP230XX - GPIO vs OLAT
ist der Unterschied zwischen den Ports GPIO und OLAT. Ich konnte in einem Beispielsketch einen MCP23008 mit OLAT beschalten, den 23017 aber nicht. Jetzt gehen plötzlich beide mit GPIO. Aber egal: was genau ist der UNterschied, ich verstehs nicht. Im Datenblatt steht (bei beiden identisch): "The GPIO
-
Thread
MCP23S17 (RPi) per Python schalten
MCP23S08 SPI/I2C GPIO gpio expander driver > * > * The inputs and outputs of the mcp23s08, mcp23s17, mcp23008 and mcp23017 are > * supported. https://github.com/torvalds/linux/blob/master/drivers/gpio/gpio-mcp23s08.c (allerdings weis ich nicht, wie man den benutzt..) [EDIT] Es gibt auch eine fertige
-
Thread
AVR Problem mit TWI / PCF8574P
erhalten. Also denke ich mal, dass der PCF wirklich hin ist. Ich werde mal schauen, ob ich den MCP23008 in der DIP-Version irgendwo bekomme. Asonsten den MCP23016, den gibts bei Reichelt für 1,20 € un kann auch LEDs treiben.... Gruß, Stefan
-
Thread
PIC18 / Reset führt manchmal zum Absturz
und das scheint eine Schwachstelle zu sein. Ich habe bei den I2C Komponenten (1 x PCF8583, 3 x MCP23008) die Reset Eingänge einfach ignoriert, denn bei Power Up machen die ohnedies ein Reset. Möglicherweise müsste man mit einem Reset des Prozessors auch die Peripherie rücksetzen. Möglicherweise
-
Thread
[V] Alles zum Herstellen von eigenen Leiterplatten
räume meinen Keller auf und habe viel übrig. Lötstation von Weller, diverse Mikrocontroller, NE555, MCP23008, usw … Wie gesagt, hatte mehrere Ideen, aber es liegt doch nur in der Ecke …
-
Thread
OLED Display mit I2C Bus am Slave betreiben
veröffentlich wurden. Teilweise habe ich bis 6 Slave am Master dran. Beispiel dazu: PCF8574, PCF8591, MCP23008, MCP23017, OLED, E-Paper, INA221, Farb TFT Display von EA mit bis zu 3,2 Zoll. Teilweise habe ich 2 Displays gleichzeitig am Bus betrieben. Auch der Austausch von Atmega zum Attiny 841 und zurück
-
Thread
I2C Geschwindigkeit
Guten Tag! Ich habe folgende Frage: LCD ist über mcp23008 und I2C an AT Mega 324PA angeschlossen. Ich habe zwei Varianten von Programm: Programm-I2C und TWI. Während Programm-I2C keine Mindestgeschwindigkeit zeigt und stabil wie mit 842 kHz so auch mit
-
Thread
Rückwandbus mit I2C
auf die Karten keine Mikrocontroller setzen, sondern einfache I2C Peripheriechips in der Richtung MCP23008 oder PCA9554, wenn es geht. Das vereinfacht die Entwicklung, weil Du nur einen Controller programmieren musst. fchk
-
Thread
AVR Studio 4: TWI Display einbinden
Dazu ist PCF8574 kaum so gute Wahl: IC kann nicht einmal 400 kHz. Es gibt bessere Varianten, z.B. MCP23008. Ich gebe hier, was ich selber benutze.
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Anschlussrouting ansehe, dann tendiere ich zu i2c input/output port expander. Z.B.: * PCF8547T * MCP23008 * MCP23017 Mann kann natürlich auch einen attiny841 mit I2C Slaveinterface einsetzen oder auf einen atmega328p setzen. Beim atttiny4313 muss man AVR312: Using the USI Module as a I2C Slave nutzen
-
Thread
Keypad 3x4 with Row + Column LEDs
Widerstände?): https://elektro.turanis.de/html/prj061/index.html Eine Alternative wäre der MCP23008, I2C Interface, 2 mcu pins. Nachteil bei 3.3 / 5 Volt: Das High Signal muss einen bestimmten Level überschreiten. Danke an alle für die Motivation das Thema zu überdenken. MfG
-
Thread
Basteltip: STM32F103 DIP40 Board
nehme ich den sehr gerne. Ist ja deutlich günstiger und flexibler als I2C-Expander wie z.B. der MCP23008. Das einzige was u.U. zum Problem wird ist daß ich zusätzlich einen Levelshifter brauche um 5V-Peripherie anzusteuern.
-
Thread
Probleme mit MCP25625
8000000UL //#define UART_BAUD_RATE 9600 #include <avr/io.h> #include "i2cmaster.h" #include "MCP23008.h" #include "I2C_LCD.h" #include <avr/pgmspace.h> #include "can.h" #include "uart.h" #include <avr/interrupt.h> typedef uint8_t prog_uint8_t; prog_uint8_t can_filter[] =
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
Standardausstattung finde ich persönlich nicht so sinnvolll. Habe uCs verschiedener Grössen rumliegen, plus MCP23008 und 595. Aber 74er kaufe ich nur, wenn nötig und nicht per uC nachbildbar.
-
Thread
Denkfehler mit PCA9536 (Problem)
Offtopic: Bringt Dich im akutellen Fall zwar nicht weiter..Aber versuch mal auch den MCP23008 zu mögen :-) ...Der ist wirklich toll, Leistungsfähiger, Einfacher in der Handhabung und günstiger als diese PCA Dinger..
Wir hatten doch dann auch mal zusammen was zu tun gehabt. Ich hatte ja die lib von falk auf den Mcp23008 umgeschrieben... Oder verwechsle ich dich gerade mit jemand anderem? Vg, Bülent
-
Thread
Geigerzähler-Projekt Platine und Schema
für RCLK, aber dafür kannst Du zB DISP_RST auslagern. So ein HC595 ist deutlich billiger als ein MCP23008. Dann kannst Du noch das I2C-EEPROM gegen ein SPI-EEPROM austauschen, wenn Du die RTC nicht willst, und hättest I2C ganz wegoptimiert. Warum eigentlich das externe EEPROM? Ist das interne voll?
-
Thread
SPI für verteilte Systeme
Daisy-chaining wäre möglich, da ich ja selbst die ATmega-Slaves konzipiere. Dann hat Mikrochip z.B. beim MCP23008 ein ganz interessantes Konzept, bei dem auch für SPI eine Geräte-Adresse verwendet wird. Ist mir aber egal, denn momentan reicht erstmal eine 1:1 Verbindung und Umstieg auf ein anderes Bussystem wäre
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
perfekt für mein Uni-Projekt :) 10x 74AC00 Rein: 1x PIC17C44 1x PIC18LF4520 4x MCP23016 2x MCP23008 1x PIC16C84 2x 93LC66 2x 24LC256 1x PIC16F876 2x ATtiny 2313 Mehr kann ich leider nicht reipacken, da meine Freundin aufgeräumt hat un ich gut die hälfte meiner Sachen gerade nicht finde..