-
Thread
PIC32 -> SPI-> MAX7301 Beispiel Code
(2 * (63+1)) , so 10MHz/ (2* (63+1))=78.125KHz void Init_MAX7301() { /* Config Register */ MAX7301_Write (0x04,0x01); // Mask the Transition Register // MAX7301_Write (0x06,0xFF); /*set P12-P21 output*/ MAX7301_Write(0x0B, 0x55); // P12..P15 Outp //MAX7301_Write(0x0C, 0x55);// P16..P19 Outp //MAX7301_Write(0x0D, 0xA5);// P20..P21 Outp /*set P12-P21 logic high MAX7301_Write(0x4C, 0xFF); Do I need to DO? MAX7301_Write(0x54, 0x03); */
-
Thread
I/O Erweiterung
von Maxim gibts auch noch den MAX7301: -SPI-Schnittstelle -20/28 IO-Pins
@Lanius: Wo kann man den MAX7301 kaufen?
-
Thread
Linux: SPI Device Treiber als character device
ein "SPI-Device" zuzugreifen? Ich habe mit innerhalb des Linux Kernels den Quellcode für den MAX7301 (gpio-max7301.c) angesehen (und ein paar weitere). Dabei habe ich gesehen das diese Lese- und Schreibfunktionen bereitstellen: [c] static int max7301_spi_read(struct device *dev, unsigned int reg)... static int max7301_spi_write(struct device *dev, unsigned int reg, unsigned int val)... [/c] Leider war ich nicht in der Lage herauszufinden "wer" diese Funktionen den eigentlich aufruft. Ich vermute irgendetwas
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
40138" 4x Relais 5V Finder 36.11.9.005.0000 3x MAX7219ENG DIP 7-Segment Controller (orig.) 2x MAX7301 I/O Expander SMD Preis VHB Schneller Versand Am liebsten gebe ich alles komplett ab. Anfragen an: uc_2014@gmx.de
Noch zu haben: 10x 7-Segment 13mm grün, gem. Kath. - Vishay "TDSG5160-M" i.G. 2.5 EUR 2x MAX7301 I/O Expander SMD für je 1.45 EUR Der Rest ist bereits verschickt! Anfragen an: uc_2014@gmx.de zzgl. Brief-Porto
-
Thread
erstes Eagle Layout - Bitte um Meinung - Leiterbahnabstand
Ich benutze einen MAX7301 in SSOP-Gehäuse. Kann ich unter seinem Gehäuse Vias legen? Und für einen Stecker muss ich das auch wissen. Wäre fatal wenn das nicht geht beim Stecker. Es ist eine große 64 polige Federleiste..
@ skyloop (Gast) >Ich benutze einen MAX7301 in SSOP-Gehäuse. Kann ich unter seinem Gehäuse >Vias legen? Ja, warum nicht? >Und für einen Stecker muss ich das auch wissen. Geht auch. MFG Falk
-
Thread
PIC16F877 - Timer0-programm startet nicht
muss. Also der Sensor ADXL213 wird mi´m µP von Atmel 89TC2051P connected, dann wird der µp mi´m MAX7301 connected. Es ist sehr konfus alles...am besten ich schick eich die Links: Sensor ADXL213: http://www.analog.com/en/prod/0%2C2877%2CADXL213%2C00.html µP AT89LP2052/4052 Preliminary: http:/
Architecture&part_id=3627 Maxim 7300:(für die 20 LED´s): http://pdfserv.maxim-ic.com/en/ds/MAX7301.pdf oder http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3371 Die ganze Schaltung hat den Sinn: 20 LED´s sollen je nach Bremsstärke alle aufleuchten. Das bedeutet ist die Abbremsung max. dann
-
Thread
20 bit / 10 bit Schieberegister für Bargraph
als es bei mir mal wirklich kompakt werden musste, hat mir ein MAX7301 geholfen :) Der bietet (je nach Gehäuse) bis zu 28 IOs, die per SPI angesteuert werden. Er läuft nicht unter "Schieberegister" (denn die IOs sind bidirektional), aber man findet ihn z.B. bei digikey
PMIC - Anzeigentreiber". Schau für deine Anwendung am besten gleich in dessen Datenblatt statt zum MAX7301. Die gewünschte Stromstärke lässt sich durch einen einzelnen Widerstand auch passend für low current LEDs wählen. Und über Register kannst du den Strom an den einzelnen Ausgängen noch mal in 16 Stufen
-
Thread
Welcher Controller ?
>>2 von diesen 4Wire I/O-Expandern >welche denn? den MAX7301 >Bei den DA-Wandlern könnte man bestimmt schonmal 13 Leitungen einsparen wenn man nen Wandler mit seriellem Eingang nimmt. ist denkbar, aber das Programm wird dadurch auch umfangreicher denke
>den MAX7301 den kannte ich noch garnicht, dabei kenne ich die Daten-CD von Maxim fast auswendig :) Sieht sehr interessant aus! Danke für den Tip :) >aber das Programm wird dadurch auch umfangreicher
-
Thread
SPI-USB und 2 Chips
Meine Situation: Ein PC, ein USB-SPI Stick (TOL-09235 von Sparkfun) und 2 Chips über SPI verbunden (MAX7301-IO-Expander und MAX1416-DoppelADC). Mein Problem ist nun das Abfragen der zwei Chips. Ich brauche die Werte der zwei ADC und den Wert des MAX7301 (Eingänge werden extern High oder Low gesetzt).
-
Thread
Probleme mit MAX7301(Port toggeln geht nicht)
Hi Ich schaff es einfach nicht den MAX7301 zum laufen zu bringen. Ich verwende ein PIC18F2220. Die Sache mit dem PIC sollte laufen. Nur verstehe ich das Datenblatt des MAX7301 nicht ganz. Welche Daten muss ich an ihn schicken um zb ein Port
-
Thread
µSO-8 welche Maße?
das ist halt MAXIM, die haben immer komische Sachen, wie der SPI beim MAX7301, der nur ein SPI ist, wenn man ein single-gate tri-state Buffer dranbaut
-
Thread
Alternative MCP23S08
Wie wäre es mit max7301
-
Thread
Datenweiterleitung 74HC595
Leitungen braucht um acht HC595 ansteuern zu können. Dann gibt es noch nette IO Expander wie den MAX7301 oder ähnliche von NXP, MAXIM. Da hat man je nach IC Gehäuse bis zu 20 oder 28 IO Pins. Gerhard
-
Thread
LED Driver IC
arbeit haben ;-. Ich liste mal ein paar auf, die ich kenne: Maxim: MAX6956 (I²C) MAX6957 (SPI) MAX7301 (SPI) Microchip: MCP23016 MCP23008 und von Phillips gibts auch noch einen, weis aber den Namen nicht genau. PS.: Vertraue nicht auf ein Programm, dass du nicht selber programmiert hast
-
Thread
Einfacher MCP250XX gesucht
I2C oder SPI Port Expander zu versuchen. Die sind viel leichter zu gebrauchen (PCF9554, PCF8574, MAX7301) Hoffe das hilft Dir zum Anfang weiter. Leider ist es schwierig und sehr teuer im Internet an CAN BUS Standard Unterlagen ranzukommen. Hier ein paar Links: http://www.canbus.us/ http
-
Thread
Frage zu 8574 I2C I/O-Expander
zukommen lassen. Mit den Bausteinen geht es doch eleganter. Frueher habe ich uebriegens oft die MAX7301 eingesetzt, sind aber SPI. Nur finde ich I2C etwas angenehmer da man keine aufwendigen Chip Selects braucht. "Das Ding ist eben einfach moderner, auch schneller. Warum soll man mit der Technik
-
Thread
Analogschalter IC 1:4 mit einen GPIO Pin steuern?
ja Maxim/Dallas haben immer so komische Bauteile, ich kann mich an den MAX7301 mit "SPI" erinnern, der macht aber nur SPI wenn man einen TRI-State Buffer davorschaltet.
-
Thread
Suche IC für LED Bar-Anzeige
Billiger (ohne Konstantstromtreiber) ist der MAX7301 - jedoch gibt es alle diese MÄXchen nirgends zu kaufen... jörn
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
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 best"; -) - Unbekannter
-
Thread
will mit µC-Schaltung gr0ße Dinge bewegen
verwendeten Bauteilen für das gesamte Vorhaben: Pic32 Ethernetstarter KIT ULN2803 Treiberstufe MAX7301 IO Expander Relais JJM1-24H21 "Relais JJM 24Volt 1 Wechsler" - max 50mA Steuerstrom eventuell kommt hier noch etwas dazu. Hardwarestruktur ist in Bearbeitung Freue mich über jede Anregunug
-
Thread
1xDigital In, 20x Analog/Digital-Out
eigentlich nicht - z.B. Maxim MAX7300 oder MAX6956 (beide ueber I2C-Bus angesteuert), oder Maxim MAX7301 oder MAX6957 (ueber SPI-Bus angesteuert); bieten 20 I/Os pro Chip. Microchip hat ebenfalls passende Typen, aber nur mit 16 I/Os. Kannst Du von beiden Herstellen gratis als Samples bekommen. Wolfgang
-
Thread
SPI-/ TriState Portexpanger (ggf. Schieberegister) gesucht
naja vielleicht passt ja MAX7301
-
Thread
uP anzahl inputs erhöhen
Alternativ könntest du den MAX7301 hernehmen, der hat 28 I/Os und wird per SPI angesprochen. Grüße
-
Thread
Porterweiterung SPI konform 74HC165, 74HC589
Als Alternative für eine Porterweiterung mit SPInterface bietet sich auch der MAX7301, s. http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3371, an. Gruß, Maik
-
Thread
Problem SPI bei PIC
SPI_CLK_DIV_4); ... output_low(SPI_STROBE); for (j = 0; j < (max_loop) ; j++){ spi_write(MAX7301_buffer[j]); } output_high(SPI_STROBE); ... Gerhard
-
Thread
16-Bit SPI Master Mode an PIC32 funktioniert nicht
überprüfen. Was will ich machen? Ich würde gerne mit meinem PIC32 eine LED ansteuern, der an einem MAX7301 angeschlossen ist. Tausend Dank für Eure Hilfe
-
Thread
Bifferboard - Wer kennts, hats, kann berichten?
oder beides (4 GPIOs habe ich durch die JTAG-Pins). Oder einfach Schieberegister, alternativ MAX7301 über SPI-Schnittstelle. Ich sehe dabei kein Problem. Schwer mache ich es mir damit nicht; ich bin eher dadurch sehr offen. Es ist halt kein Experimentierboard, wo "alles" mit drauf ist, sondern
-
Thread
Machbarkeit - LED-Sternenhimmel mit AVR?
Oder mehrere MAX7301 (jeweils 28 GPIOs).
-
Thread
NXP verschenkt ARM-Chips
Als Porterweiterung habe ich mit MAX7301 Erfahrung sammeln können ;-)
-
Thread
Fehler zum nachbauen :-)
1.860 in stock) ;-) https://www.digikey.de/en/products/detail/analog-devices-inc-maxim-integrated/MAX7301AAI-T/1514847