-
Thread
Schieberegister SN74HC165 mit PIC16F88
Nimm ein 74HC595, dein SR ist parallel In. [[Porterweiterung mit SPI]]
würde es mir auch erstmal reichen nur eine zum Leuchten zu bringen. Dann werde ich mir mal den SN74HC595N bestellen: http://www.conrad.de/ce/de/product/1016774/Logik-IC-SN74HC595N-PDIP-16-Texas-Instruments?ref=searchDetail Ist ja jetzt der Richtige oder? Der Function Table sieht auch schon direkt
-
Artikel
Porterweiterungen
Hintergrundbeleuchtung des Displays über den Mikrocontroller ein und ausgeschaltet werden. Porterweiterung über 74HC589 (Eingang). in Planung Porterweiterung ADC. in Planung Porterweiterung DAC. in Planung Software. Porterweiterung über 74HC595 (Ausgang). Datei com74hc595.h. Datei (com74hc595.c). Datei (main.c).
ausdrücklich gestattet. Eine gewerbliche Nutzung bitte ich mit mir abzustimmen. Porterweiterung über 74HC595 (Ausgang). Sourcecode: Porterweiterung_74HC595.zip Platinenlayout: Porterweiterung_74HC595.pdf Porterweiterung über 74HC595 (LCD). Sourcecode: Porterweiterung_74HC595_lcd.zip Platinenlayout: Porterweiterung
-
Thread
AVR Projekt - Schaltplan in Ordnung?
verwendet. Um den MISO Pin bei Nichtverwendung Tristate zu halten, ist er an einem 74HC125 angeschlossen. Als CS dient dabei der Port QB vom 74HC595. * Ein Piezzo-Buzzer für Töne hängt am Pin QA des 595. * Für die Datenanzeige verwende ich ein Nokia 5100 Display. Die Displayspannung
Programmierung sich nicht auf die Bausteine am SPI Bus auswirken, sind die CS Signale von 25LC080P, 74HC165 und 74HC595 mit einem Pullup ausgestattet. Außerdem wird Pin G vom 595 ebenfalls gegen die Versorungsspannung gezogen, damit die Ausgänge standardmäßig Tristate sind. * Der Raspberry verträgt
-
Thread
Binär-Uhr hoffentlich finale Schaltung
#2539717: > Oder: anstatt den seriellen Input per Software zusammenzubasteln, nimm > lieber gleich ein 74HC237. Was macht der denn besser/anders? Mit den 74HC595 geht es aber doch auch einigermaßen gut oder nicht? jetzt nochmal alles umzumodeln reicht mir die zeit nicht wenn es nicht unbedingt sein muss
: >> Oder: anstatt den seriellen Input per Software zusammenzubasteln, nimm >> lieber gleich ein 74HC237. > > Was macht der denn besser/anders? Mit den 74HC595 geht es aber doch auch > einigermaßen gut oder nicht? jetzt nochmal alles umzumodeln reicht mir Es funktioniert sicher. Aber du stellst
-
Thread
Ansteuerung von LEDs
Wenn Theo aber sowieso zu wenig Anschlüsse an seinem uC hat um 40 LEDs anzusteuern, und dann 74hc373 kauft, damit es weniger werden, hätte er besser zu 74HC595 (oder TPIC6B595) gegriffen, und noch mehr Pins und Verdrahtungsaufwand eingespart. Dem maimalen Strom über VCC kann man datenblattkonform
> Mit der seriellen Ansteurung (74HC595) kann man aber PWM nicht gut realisieren.... Was heisst man? Du? Kann sein, wir wissen nicht, was du kannst. Andere schaffen es mit dem 595 problemlos, es sind letztlich 2 Maschinenbefehle
-
Thread
Hochleistungs Schieberegister ca. 30mA 3,7V
74HC595 + 8 kleine Logic Level MOSFETs (3,3V Typen) im SOT-23 Gehäuse.
@ Johni85 (Gast) >> 74HC595 + 8 kleine Logic Level MOSFETs (3,3V Typen) im SOT-23 >> Gehäuse. >Hat da jemand einen konkreten Typ für mich? Nein, aber such mal in der [[MOSFET-Übersicht]]. >> Es ist zwar Aprilwetter
-
Thread
DCF77/ Schieberegister/ PIC18F
Muss das unbedingt 4094 sein oder auch andere.Ich weiss nur wie man den 74hc595 ansteuert.
für alle sprechen? Ausserdem ist die ganze Schaltung nicht richtig.Eigentlich braucht man nur eine 74hc595 und eine uln2803 und die Anzeigen sollen parallel geschaltet sein.
-
Thread
PCB Komponenten zur Ansteuerung von Wasserpumpen (Anfänger)
MCP23017 stimme ich zu. Solange du nur Ausgänge brauchst, wäre ein einfaches Schieberegister wie der 74HC595 allerdings einfacher und billiger. Man kann beliebig viele davon verketten. Dazu haben sie extra einen Ausgang, wo man die "Verlängerung" dran hängt.
für 2 Dinge entschieden: MCP23017: Dieser erweitert um 16 Pins und nicht nur um 8 pins, wie der 74HC595. Viel wichtiger war mir allerdings, dass der MCP23017 nur 2 Pins vom Arduino benötigt, wobei der 74HC595 3 Pins benötigt. Die eigene H-Brücke funktionierte, aber insgesamt war ich mit einer fertigen
-
Thread
Led Matrix ohne Leistungstreiber (Transistoren) ?
www.mikrocontroller.net/attachment/5635/test_scroller.gif Mir ist irgenwie unwohl das, die Spalten direkt am 74hc595 angeschlossen sind. Funzt das, oder sollte ich lieber Transistoren zwischenlöten ?
für die gesamte Zeile auf ganzer Länge in die HC595 einladen, einmal Strobe tasten und gleichzeitig die Zeilenleitung einschalten. Warum das Ganze: Ein 74HC595 darf maximal 75mA Gesamtstrom über die Versorgungsanschlüsse ableiten/zuführen. Wenn wir
-
Thread
Wiedermal LED Matrix Anzeige
Alles klar, der 74HC259 wird hier also lediglich als 1 zu 8 decoder missbraucht und hochgezählt. In die Schieberegister werden also 40 BIT geschoben, dann für eine bestimmte Zeit angezeigt, in dieser Zeit werden die
stimmt einfach den 74HC259 weglassen und unten nur ein bit schieben. 4 bit spalte ----> und für die zeile 1 bit schieben oder multiplexen.
-
Thread
74xx165 mit 74xx595 per SPI gleichzeitig lesen/schreiben; clk-Inverter?
zusammen, ich möchte meinen ATMega88 um 8 Inputs und 8 Outputs erweitern. Dazu habe ich an einen 74xx165 und ein 74xx595 gedacht. (beschaltung siehe Anhang) Da ich an den 595 in 10ms abständen daten sende, dachte ich mir, das ist ein perfektes Intervall um meine Taster gleich mit abzufragen. Ich
/prod/folders/print/cd74hc165.html http://focus.ti.com/docs/prod/folders/print/sn74hc595.html
-
Thread
Einführung in Octal 3-State Noninverting Transparent Latch gesucht
Hallo, naja, das machen aber 7x 74HC595 aber wesentlich einfacher... Gruß aus Berlin Michael
Hi >naja, das machen aber 7x 74HC595 aber wesentlich einfacher... Wenn man einen komplette Port für die 74xx573 und noch 3 Leitungen für einen 74xx138 übrig, dann geht es damit wesentlich schneller und unkomplizierter. MfG Spess
-
Thread
7 Blöcke 5x7 LED-Matrix mit LCD-Display und verschiedenen Texten
Die Schaltung ist so ganz brauchbar (allerdings etwas irreführend bei der Zusammenschaltung der 74HC595). Nur kann der ULN2003 keine 5A schalten und an die Ausgänge der 74HC595 müssten noch Transistoren. Die liefern dir so auch keine 140mA. Du könntest auch mal schauen ob du den vollen Strom wirklich
/ Mosfets bauen oder sollte ich den ganz weglassen, den 74HC259 auch und stattdessen nur 74HC595 verwenden?
-
Thread
CD4511 an AVR Treiber Frage
> AVR nicht mehr drum kümmern. Und warum 15V? Der CD4511 läuft ab 3V. Nimm besser 8 Stück 74HC595 kaskadiert, das vereinfacht erheblich die Verdrahtung und braucht nur 3 Pins zur Ansteuerung. Man kann damit auch Anzeigen >5V betreiben. Der 595 muß ja nur die Differenz zwischen "An" und "Aus
nicht mehr drum kümmern. > > Und warum 15V? > Der CD4511 läuft ab 3V. > > Nimm besser 8 Stück 74HC595 kaskadiert, das vereinfacht erheblich die > Verdrahtung und braucht nur 3 Pins zur Ansteuerung. > > Man kann damit auch Anzeigen >5V betreiben. Der 595 muß ja nur die > Differenz zwischen
-
Thread
8-bit Binary to BCD converter
#2804761: > Die Taster gehen dann in einen Mega32 Der hat doch SPI. Also je 8 Eingänge einen 74HC165 und gut is. Und bei mehr, einfach mehrere 74HC165 kaskadieren. Und für Ausgänge dann 74HC595. Peter
Geld ausgeben möchte ich nicht, das >ist Teil der Herausforderung :) Schachsinn. Reichelt 74HC595: 32 cent. Alles andere ist Rumgeeiere und Zeitverschendung hier im Forum.
-
Thread
LED-Matrix; glimmen nicht aktiver LEDs
Du kannst ja mal ausrechnen oder simulieren, wie lange der 74HC595 braucht um das Gate des 7104 umzuladen, und kontrollieren, ob du so lange wartest.
@ MaWin (Gast) >Du kannst ja mal ausrechnen oder simulieren, wie lange der 74HC595 >braucht um das Gate des 7104 umzuladen, und kontrollieren, ob du so >lange wartest. Kann man besser messen. AVR hat zwar weniger Ausgangswiderstand als ein 74HC, aber grob kommt das hin.
-
Thread
Arduino + große 7-Segmentanzeigen
Ripp schrieb im Beitrag #3513025: > Ich habe Common Cathode Dann nimm pro Stelle 1 x 74HC595 und 1 x UDN2981. Die Schieberegister werden in Reihe geschaltet, sodass nur drei Steuerleitungen für DATA, CLOCK und STROBE notwendig sind. Ein Beispiel für sechs Stellen sieht so aus, wobei Du
Noch etwas zum Thema 74HC595: http://www.youtube.com/watch?v=7gnkbwbPZXo&feature=youtu.be In dem Video erklärt jemand, wie man einen 74HC595 mit dem Arduino verwenden. Wie viel Strom benötigen deine 7-Seg anzeigen?
-
Thread
MUX für ca 150 H-LEDs
ala 74HC595. Es bleibt aber das grundlegende Problem. Für die LEDs braucht man eine [[Konstantstromquelle fuer Power LED]], wenn das Ganze halbwegs solide sein soll. Ausserdem kann man dann den Strom mit
Kann man die PWM nicht auch über den Output Enable vom 74HC595 machen?
-
Thread
PIN-Mehrfachnutzung Steuern und Messen
genommen, es sind nicht die Hardware-Pins beschrieben. In Hardware ist es: Pin5-7: Ausgang, 74HC595 Schieberegister (DS, CLK, RCLK) Pin3: Ausgang, MOSFET 2N7000 zum Schalten Pin2: Ausgang, 5 Volt-Relais zum Schalten
PB1-3: Ausgang, 74HC595 Schieberegister (DS, CLK, RCLK) PB4: Ausgang, MOSFET 2N7000 zum Schalten PB5: Ausgang, 5 Volt-Relais zum Schalten (siehe erster Text...)
-
Thread
AVR Tutorial - Zubehör
gefunden und keine ahnung ob zwischen denen ein großer unterschied besteht usw... - Schieberegister 74HC595 finde nur 74HC164/74HC165 Kann ich die die ich gefunden habe ohne bedenken kaufen oder besteht zwischen den jeweiligen verschiedenen varianten ein großer unterschied? kenne mich überhaupt
Hansi H. schrieb im Beitrag #2554717: > - Schieberegister 74HC595 > finde nur 74HC164/74HC165 ....hmmm,das ist jetzt bestimmt nicht dein ernst? wenn deine recherchemöglichkeiten so begrenzt sind, dann wird es wohl wirklich besser sein,wenn du dir ein anderes
-
Thread
10 cm 7-Segment-Anzeige zu dunkel
UDN2981 mit 74hc595 für Anoden oder ULN2804 mit 74hc595 für Kathoden.... Gibts alles bei Reichelt... Platz wirds wohl genug geben, keine 1000 Transistoren, keine spezial IC, billig. M.
>>mit dem "UDN2981 mit 74hc595 für Anoden oder" ist es aber doch ein >>andere aufbau als mit dem "TPIC6C595"?! Ein Display mit Common Anode hat viele Kathoden, also: ULN2804 mit 74hc595 für Kathoden >>Moin... Also
-
Artikel
Porterweiterung mit SPI
mit 74HC595 und 74HC165 an einem SPI Bus: Hinweis: Im Beispielschaltplan ist ein zusätzlicher Port "PP0" für das Latch-Enable des 74HC165 vorgesehen. Um beliebig viele Slaves an einem SPI nutzen zu können,
48 I/O Porterweiterung mit Schieberegister 74HC595 und 74HC165
-
Thread
LED Lauflicht für Gitarre
ATtiny sein. http://www.st.com/stonline/products/literature/ds/1989/m74hc595.pdf http://www.st.com/stonline/products/literature/ds/1972/m74hc4094.pdf
sportliche Herausforderung sucht nimmt nen 8-Pinner, ich würde nen Tiny2313 nehmen. Plus ein paar 74HC595 und gut is. MfG Falk
-
Thread
8 RGB LEDs ansteuern ohne PWM
bei der Auswahl >eines passenden ICs zum ansteuern für 8 RGB LEDs. 3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595. Dazu 24 Widerstände. Für jede LED einen.
holger schrieb im Beitrag #2342986: > 3 x 8Bit Schieberegister wie 74HC4094 oder 74HC595. > Dazu 24 Widerstände. Für jede LED einen. Danke, werde mir den mal ansehen! Michelle Konzack schrieb im Beitrag #2343891: > Du hast nicht geschrieben was für eine Leistung
-
Thread
Digitale Weiche gesucht!
74HC157 http://www.ti.com/lit/ds/symlink/cd54hc157.pdf
<----------)-)---+ | | | | | | | 74HC595 SH_CP (11) <------+ | | Kette DS (14) <--------+ | (5V) ST_CP (12) <--------------+ [/pre]
-
Thread
64x16 LED Matrix Treiber IC
nebeneinander und 2 Reihen untereinander. Die 64 Spalten kommen jeweils über einen 100 ohm Widerstand an 74HC595 Schieberegister und die 16 Reihen sollen auch über 2 solcher Schieberegister gesteuert werden. Das Problem ist nun, wenn alle LEDs einer Reihe an sind, fließt ja ein Strom von fast 2A über die
bekommen die LEDs mehr Strom, ohne Grenzwert von Spitzenstrom zu übersteigen. Die Treiber... Statt HC595 passen besser hier TPIC6C595. Und für Anoden-Reihen könntest du HC595 zusammen mit 2 HC138 und 16 P-MOSFET nehmen, die mit SOT-23 schon recht wenig Platz brauchen, aber immer noch leicht zu löten.
-
Thread
Mehrere LEDs mit gemeinsamen Anode oder Kathode einzusteuern?
nach Außen ausgeführt. Um ein LED einzuschalten muss ich dann einen entsprechenden Ausgang vom 74HC595 auf logischen 0 setzen. Eine Alternative wäre das alles auf gemeinsame Kathode umzudrahten. Was wäre günstiger wenn als Kriterium Belastung von 74HC595 wäre ?
> Was wäre günstiger wenn als Kriterium Belastung von 74HC595 wäre ? Nochmal auf Deutsch bitte, als vollständiger Satz.
-
Thread
Vergleichsdatenbank für elektr. Bauteile
mir Typen anzeigt, die einfach zu bestellen sind. Ich suche beispielsweise eine Alternative zum 74HC595 in SMD-Bauweise, das ein bisschen mehr Strom liefert (möchte damit LEDs ansteuern), aber die Alternativen die ich bisher gefunden habe sind schwer zu bestellen.
xtshop/index.php/manu/m1_ECA-Verlag.html die wollen aber Geld, dann darf man auch suchen Ausser 74HC595 gibts noch die 74HC4094 in der Art, also Schieberegister mit Ausgangsspeicher.
-
Thread
IC identifizieren
µC soll dabei durch einen ESP8266 ersetzt werden um die Zeit per NTP zu beziehen. Es sind vier 74HC595 vorhanden, ursprünglich dachte ich, der Aufbau wäre simpel, jedes steuert ein Segment an, fertig. Aber da RGB-LED haben die Chinesen das anders gemacht und multiplexen. So, die Schieberegister
Auf Grund des Bildes kann ich nur eine Theorie entwickeln, wie die Ansteuerung funktioniert. Ein 74HC595 wird verwenden um jeweils die gemeinsame Annode/Kathode von einer 7-Segment Anzeige anzusteuern. Dafür sprechen auch die vier Transistoren. Die drei anderen 74HC595 werden verwendet um die 21 anderen
-
Thread
Geschwindigkeit 74LV595 zu 74LV595 abhängig Leitungslänge
Daniel D. schrieb im Beitrag #7575432: > Anforderung: Einfaches Shift-Out - Shift-In zwischen zwei 74LV595. > Leitung: ungeschirmter Draht. Warum der spezielle LV595 und warum ungeschirmter Draht? Wird permanent übertragen oder nur sporadisch?
Daniel D. schrieb im Beitrag #7575770: >> Warum der spezielle LV595 > meinst du mit "speziell" weil nicht HC595? Der LV kann bei 3.3V höhere > Geschwindigkeit Na ja, ich verwende vielfach den 4094 und der 74HC4094 ist auch schnell und sicherlich überall erhältlich
-
Thread
RGB LED Würfel, common Kathode driver
aber 80mA > wären drin, bei 16A Netzteil und MOSFETs und ausreichend starken > Treibern statt der 595. Hmm, das ist ne Idee. Aber was würden wir dann für die Ansteuerung der Säulen nutzen, da es ja eben keine LED Treiber für unsere Common Kathode LEDs gibt und unsere SN74HC595 Shiftregister uns da
Säulen nutzen, da es ja > eben keine LED Treiber für unsere Common Kathode LEDs gibt und unsere > SN74HC595 Shiftregister uns da abrauchen? MIC5891 ?
-
Thread
Ansteuerung von LEDs mittels Schieberegister
How about 74HC595, S0-16 Gehäuse, 0.20 Euro bei Reichelt. Für normale LED Ansteuerung bis 35 mA. MfG Falk
> How about 74HC595, S0-16 Gehäuse, 0.20 Euro bei Reichelt. 10 Cent bei mir :)
-
Thread
LED-Matrix (Wortuhr - frage)
denn ? Da gäbe es offenbar viel Verbesserungspotential zu erlernen. Glaubst du etwa mit OE der 74HC595 dimmen zu können ? MOSFETs mögen nicht angeschlossene Gates gar nicht, die gehen dann nicht einfach aus. OE der 74HC595 müsste in deiner Schaltung dauerhaft an Masse. Es ist nicht dasselbe wie G des TPIC6B595. Mit G des TPIC6B595 könnte man schnell alle Ausgänge abschalten, also problemlos mit nur einem Ausgangspin des PIC18F2550 dimmen. Der Vorschlag war übrigens, sich die 74HC595 komplett zu ersparen
-
Thread
Schieberegister und Latch
ergibt ca 350 Abtastungen (der gesamten Matrix) je Sekunde. Ein guter Wert. > lediglcih ZWEI 74HC165. Ich korrigiere mich: Zur Abfrage de 7x7 (max 8x8) Matrix benötigst du: 1x 74xx165 1x 74xx595 7x Widerstand.
Der 74HC589 ist "umgedreht";-) Mit dem kann man 8 Einganege per SPI einlesen. http://www.onsemi.com/pub_link/Collateral/MC74HC589A-D.PDF Gerhard
-
Thread
118 Taster auswerten
Beitrag #6947802: > Wenn du nicht so viele Leitungen verlegen willst, könnten > Schieberegister (74LS595) eine sehr preisgünstige Alternative sein. Damit alleine werden sich die Tasten nicht abfragen lassen. Ein paar 74hc165 o.ä. wird man noch zusätzlich brauchen.
Beitrag #6949308: > Das sind dann schonmal 7A auf den 5V. > Für die Tasten würde ich 15 Stück 74HC165 kaskadieren. Und als Pullups > dann 8-fach Widerstandsnetzwerke. Wenn man den 74LS165 verwendet, braucht man keine Widerstände. Die Chips nehmen zwar mehr Strom auf als die HC Typen, aber im
-
Thread
Schieberegister bei einem 7x7x7 LED-Cube
flankengesteuert ist darfts du es nicht einfach auf Masse legen. Zu sehen auf S.1, Fig.4 im Datenblatt des 74HC595 http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf
Daniel B. schrieb im Beitrag #3408917: > Schieberegister 74HC595 kann pro Pin 35mA Ausgangsstrom liefern, das > würde für eine LED reichen. Wie kommst du auf das dünne Brett? Du hast Multiplexing noch überhaupt nicht verstanden. Wenn man eine LED nur 1/
-
Thread
Kaskadieren 7 Segment Display
die Anzeigen sind Toast. Ich würde das old school mit Schieberegistern machen, entweder klassisch 74HC595 + ULN 2803 oder TPIC16B595. [[AVR-Tutorial: Schieberegister]] Der Aufwand ist überschaubar, und vor allem ist es kaskadierbar, wie der OP wollte ;-) MFG Falk
Kaskadieren geht am einfachsten mit 74HC595 bzw. deren Leistungsausführungen TPIC6B595 (50V/150mA). Braucht insgesamt 3 IO-Leitungen, egal wieviel Digits. Peter
-
Thread
Midi Relais Platine Stromversorgung
belastet der Strom der Relais nicht den 7805. Vergiss trotzdem nicht die Freilaufdioden. Statt ULN2803+74HC595 kann man auch einen TPIC6B595 nehmen.
Strom der Relais nicht den 7805. Vergiss trotzdem nicht die > Freilaufdioden. > > Statt ULN2803+74HC595 kann man auch einen TPIC6B595 nehmen. Ja die Dioden hatte ich, direkt am relais, mit eingeplant. Den TPIC6B595 finde ich gut, den kannte ich noch nicht. sepan schrieb im Beitrag #4444456
-
Thread
Eingangsschaltung - Leuchtdiode zulässig?
, einen 74HC14 zu nehmen (höhere Schaltschwelle und Schmitt-Trigger und die LED erst danach anzuorden,d amit sie auch wirklich den erkannten Schaltzustand widerspiegelt. [pre] +5V
über die Eingangsschutzdioden fliessen, verträgt der 74HC14 locker. Die 10mA Grindlast werden durch dioe LED erreicht.
-
Thread
"Mensch-ärgere-dich-nicht"-Spielbrett mit AtMega32
auch empfehlen. Nimm LOW-Current-LEDs, da bleiben die Ströme noch gering. Angesteuert mittels 4x 74HC595D. Ich gehe mal davon aus, dass ein/aus ausreichend ist.
Transistoren zur ansteuerung nimmst, hast du nur den Atmel als IC. Jedoch ist da warscheilich ein 74HC595D die schnellere lösung. Ne andere lösung ist das du bloß immer eine LED einschaltest, dann sparst du dir kommplet externe Hardware!
-
Thread
10x Bargraph an AVR
aufleuchten. Individuelle Segmente müssen nicht ansteuerbar sein. Ich habe hier auch eine Schachtel 74HC164 und 74HC595 rumfliegen, aber die will ich nicht benutzen, wäre ja auch irgendwie Betrug, und obendrein ganz schön viele ICs nur für ein bisschen Disco. Mit 5 Pins (2 x 3 x 2) und Tri-State-Logik
digital von der CPU kommen ist eine Porterweiterung eine der sinnvollsten Alternativen, besonders da 74HC164 und 74HC595 schon vorhanden sind. http://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI
-
Thread
80 unabhängige Dezimalausgänge - Realisierung?
Ich werfe mal den 74HC595 via SPI in den Raum... 10 Stück a 8 Ausgänge = 80 Ports + Ansteuerung über Transistor. Mirko
Hallo zusammen, Danke schonmal für die Antworten. =D den 74HC595 Schau ich mir mal an, danke! Mit Dezimalausgängen war einfach gemeint das ich 80 voneinander unabhängige Ausgänge brauche, natürlich sollen auch mehrere gleichzeitig geschaltet werden können
-
Thread
Mehrere Schalter mit ATtiny85 steuern: Ist mein Design sinnvoll?
ATtiny85), der bereits einen USB-Port enthält. Zur Output-Port-Erweiterung nehme ich zwei kaskadierende 74HC595. Da beim Start die Schalter nicht aktiviert werden sollen, muss ich den OE-Pin (Output Enable) des 74HC595 mit einem Pull-Up-Widerstand beschalten und erst nach Initialisierung auf LOW legen.
Hardware "gegoßenes" USB Interface. Nimm einen ATxxU2, ATxxU4 oder direkt einen FT4232H und spare dir die 74HC595. Gruß
-
Thread
MCP23017 und UDN2981A
Register [/c] Du musst natürlich Anpassungen bei Dir machen. U2 und U4 sind bei mir ein TPIC6A595 und ein 74HC595 SPI läuft bei mir mit 8MHz Takt
Moin, hier ist noch ein Beispiel, wo ich gleich sechs solcher Käfer ansteuere: [c] enum HC595_REGS { U2_595, U1_595, U12_595, U6_595, U31_595 , U4_595, Last_SR}; enum U2_Bits { U2_Bit0, U2_Bit1, U2_Bit2, U2_Bit3, U2_Bit4, U2_Bit5, U2_Bit6, U2_Bit7 }; uint8_t HC595_Data[Last_SR] = { 0 }