-
Thread
Serieller Zählerbaustein
parallel, seriell zählt (SPI, I2C-Bus o.ä.). Falls es sowas nicht gibt werde ich Schieberegister (74HC165) kaskadieren.
darum, PINs einzusparen, weshalb das ganze seriell angeschlossen werden soll. Hierzu habe ich ein 74HC165 Schieberegister vorgesehen, wenn es einen seriellen Zähler gibt, wäre das natürlich besser, da ich dann auf die Schieberegister verzichten könnte.
-
Thread
unbekanntes Display (16x2 / 80 Spalten?) ersetzen
einer Tastaturmatrix gemultiplext. Eigentlich wollte ich die Daten mit einem parallel/seriell Wandler (74HC165) abgreifen der dann sein enable bekommt wenn der Controller das write zum display (alt) sendet.So müßten nur die anliegenden 8 Bit reinkommen oder ?
Das leuchtet ein. Ist also die Idee mit dem 74HC165 gar nicht so dumm. Das alte Display läuft im 8Bit Modus.
-
Thread
Eingangsschieberegister 74HCT165 in C
clock #define SPI_CLK_DDR SBIT( DDRB, 0 ) #define SPI_MISO_PIN SBIT( PINB, 2 ) #define HC165_LD SBIT( PORTB, 3 ) #define HC165_LD_DDR SBIT( DDRB, 3 ) uint16_t read_2xhc165( void ) { uint8_t i; uint16_t b = 0; SPI_CLK_DDR = 1; HC165_LD_DDR = 1; HC165_LD =
aber tun, allerdings liest er gespiegelt aus. Peter P.S.: Und dran denken, alle Eingänge des HC165 müssen beschaltet werden (0V oder 5V). "Offen" ist kein gültiger Logikpegel.
-
Thread
ATtiny45 Ein- Ausgänge konfigurieren
Platinenlayout, wenn man nicht hunderte Drähte separat ziehen muß. Ich nehme lieber zusätzliche IO-Expander (74HC165, 74HC595), wenn dadurch das Layout einfacher wird. Peter
-
Thread
USI Probleme am ATtiny2313
USI-Problem. Jörgs Code funktionierte bei mir auf Anhieb. Nun kann ich damit auch ohen Probleme einen 74HC595 zum Ausgeben zwingen. Mein Problem besteht darin, dass ich nicht weiss, wie ich die Clockphase für einen 74HC165 ändere? Ich hab aus dem Datenblatt mal die Tabelle rausgesucht, die denke ich die
c] Nun toggle ich den Latchpin und lasse die Funktion durchlaufen. Die Daten werden nun auf dem 74HC595 geschrieben. Komischerweise bekomme ich aber jedesmal 0xFF dort angezeigt -> Es scheint also nicht zu funktionieren. Kann mir bitte jemand sagen warum nicht und was ich anders machen sollte?
-
Thread
BHKW-Steuerung
>74HC1650 Du musst richtig lesen. Das ist ein 74HC165D >Wie fragst du die Taster denn ab? Polling? Interrupt? Interrupt macht man nict keine Tasterauswertung. Die werden über SPI eingelesen und
Controllers angeschlossen und die fragst du über Polling ab!? Ok, dann werd ich mich mal mit dem IC 74HC165D vertraut machen müssen :)
-
Thread
AVR für wenig Geld im LAN
, habe mir ein modifiziertes File runter geladen, einen Programmer für den parallel Port mit einem 74HC244 aufgebaut und mit PonyProg mein Glück versucht. Glück, weil ich mit der Programmierung von µProzessoren und der Bediehnung von PonyProg keinerlei Erfahrung habe. Lange Rede kurzer Sinn, irgendwie
Glücksspiel ist (aufgrund der Spannungsteiler). Statt der i2c-LCD Ansteuerung nehme ich lieber einen 74HC164 und habe dafür den PORT C noch vollständig für die Relaisplatine und kann an den EXT-Port trotzdem einen TSOP anschließen.
-
Thread
4" TFT für 7,97€
Bastelarbeit. An ICs verbaut wurden auf der Ansteuerplatine : LA7218 TA8696 TDA2822 SP34063 74121 74HC123 Ich finde die Auflösung interessant, würde evtl. gut zum UZEBox Project passen, das ich gerne nachbauen möchte : http://belogic.com/uzebox/ Gruß Andi
Hast du die Schaltung aus meinem ersten Entwurf aufgebaut? Das mit dem 74S04 wird nicht richtig funktionieren, da die Spannung zu niedrig ist: Ein HC04 liefert schon etwas wenig Spannung, mit einem S04 wird die Spannung nochmal kleiner. Weiterhin habe ich einen mega88 verwendet
-
Thread
ATMega8 und Transistorschaltung
und der allseits beliebte NE555 sind da die Stammkandidaten), und im MegaDrive-Pad ist auch nur ein 74LS157 drin, nur beim CD32 kommt ein LS125 und ein LS165 Schieberegister dazu. Wie schaut das dann aus? Und wie soll das mit dem HC125-Gatter laufen? edit: Hmpf...Datenblatt lesen hilft. C auf LOW
fünf Widerstände drin, astabiler Multivibrator halt. > und im MegaDrive-Pad ist auch nur >ein 74LS157 drin, nur beim CD32 kommt ein LS125 und ein LS165 >Schieberegister dazu. Wie schaut das dann aus? Immer noch alles <1mA in Summe. >Und wie soll das mit dem HC125-Gatter laufen? Die 125
-
Thread
Unbekanntes IC : TI 210895
Düsen. Es werden wohl irgendwie Schiebregister sein, denke ich, sowas wie die bekannten '495 , 74HC495. Hat jemand ein Datenblatt davon, bzw. Link für .PDF ?
would be useful for the spend less ICs because it may require parallel input shift register like74HC165 74HC597 or 4014 etc ... Tobias Pluss do you be sure they be mosfets transistors arrays output drivers? if so I will have a lot more work and expense again thank you all for any help
-
Thread
Mehrere PICs und EEPROM via I2C?
25 digitale Ausgänge benötige. Hinzu > kommt noch PWM und solche Sachen.... 16 analog in: 2 * 74HC4051 24 digital in: 3 * 74HC165 32 digital out: 4 * 74HC595 Benötigt vom MC: 5 dig. Out, 1 dig. In, 1 analog In Peter
da er ja schon I2C benutzen will und SPI und I2C auf den selben PINs liegen: 16 analog in: 1 * 74HC4067 24 digital in: 3 * PCF8574 32 digital out: 4 * PCF8574 Benötigt vom µC: 4 dig. Out + 1 analog in für den 4067 plus 2 Pins für I2C. Sven
-
Thread
MMC SD library FAT16 FAT32 read write
mal ein paar bytes verloren gehen wenn die kabel zu lang oder so. bin selber jetzt auch auf einen 74hc4050 umgestiegen um die karte zuverlässiger anzuschließen (kostet 40 cent). grüße daniel
habe es im Arbeitsplatz per Rechtsklick und dann auf Formatieren formatiert. Ich werde dann mal die 74HC4050 von reichelt bestellen und alles neu aufbauen. Schonmal danke für die schnelle Hilfe.
-
Thread
32 Kanalmultiplexer
Dekoder hatte man früher mal verwendet. Heutzutage nimmt man einfach SPI und soviel Schieberegister (74HC595/74HC165), wie man will: http://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI Macht auch das Layout um Längen einfacher. Peter
-
Thread
viele Tasten an MC? Frage zu Schaltungsmöglichkeiten
denke ich mal, dass keine Matrix aufgebaut werden kann. In einem anderen Fred las ich, dass der 74HC165 wohl ein geeigneter Kandidat wäre. Der 74HC166 scheint ähnlich zu funktionieren. Kann mir jemand den Unterschied der beiden Käfer erklären? Ich vermute mal, dass sich die Teile ähnlich kaskadieren
Hallo, danke für die vielfältigen Vorschläge. Kann mir jemand sagen, ob es sowas wie einen 74HC165/-166 mit Interrupt ala PCF8574 gibt? Also Idee ist folgende: um einen Mittelweg aus Pinanzahl und µC-Belastung zu erreichen, würde ich gerne per Interrupt erfahren, ob überhaupt irgendeine Taste
-
Thread
I2C oder SPI Counter
Controller dafür einsetzen noch mich mit Elektroniktrickschaltungen verzetteln. Und ein Zähler der 74 Serie über I2C Portexpander auslesen gibt bei 32 Countern auch wieder ne größere Aktion. Hat von Euch jmd ne schlaue Idee dazu oder besser ne Typenbezeichnung eines Counters im Hinterkopf den ich
Also du könntest eine Porterweiterung mit 4x 74HC165 machen. Damit hast du 32digitale Eingänge, die du per SPI einlesen kannst. Weiterhin bräuchtest du noch eine OderSchaltung mit 32Eingängen (=32mal 1N4148 + ein R) als Interruptquelle. Wenn somit
-
Thread
Ist diese Schaltung so realisierbar
Portmultiplexer Ausgang vervielfachen mit 74HC4094 (8 Bit Schift Register)
>Gibt es die Multiplexer auch für Eingänge? Ja 74HC165. Bei deiner Schaltung sind die Pull-Down Widerstaende ueberfluessig. Um die Verlustleistung in deinen Strommesswiderstaenden zu veringeren kannst du die Basis des NPN-Transistors hochlegen
-
Thread
STK500 Brücken R220-227 (HWR0-3)
viel "drumrum" (FTDI, > ...). Nicht mehr als dein USB-Seriell-Wandler. > Bin fasst fertig. HCT165 gibt es nicht in SMD. Ach? Was ist dann auf dem STK500 drauf? Hier in der Kiste habe ich eine Stange, sind allerdings HC165, keine HCT. Sollte für die Belange hier wurscht sein, da ja ohnehin
high-voltage programming and this is why the hardware version is detected with a shift register 74HCT165 connected on PA4, PA5 and PD6.
-
Thread
Brauche ich Pull-Downs bei Schieberegister?
Hi zusammen Ich setze einmal ein 74HC595N Output-schieberegister und ein 74LS165AN Eingangs-schieberegister ein. Brauchen die Inputs pull-downs? Wenn ich eine 0 erzeugen möchte wird die leitung einfach unterbrochen (Schalter). Benötige
ist es platzsparend, wenn man einen Baustein mit Bus-Hold verwenden kann. Bei deinem Eingang am HC595 ist ein Pulldown-Widerstand notwendig - ob ein interner vorhanden ist, sagt dir das Datenblatt. Ansonsten ist ein externer notwendig. - Ausgäng sind entweder Push-Pull-Typen, dann braucht man da
-
Thread
Taster via SPI einlesen
Kleines Anfängerproblem da kann mir sicher schnell jemand weiter helfen. Mit dem Schieberegister SN74HC165 lese ich 8 Taster über eine SPI in meinen uC MC9S12XDP. den zustand der Taster schreibe ich in die Variable taster. Wie kann ich am einfachsten den Zustand eines einzelnen Tasters (z.B Taster-
-
Thread
Eingangsschieberegister Kollision?
Der 74HC165 ist nich busfähig beim SPI-Betrieb, da sich seine Ausgänge nicht tristate schalten lassen. Wenn du ihn gemeinsam mit anderen SPI-Slaves betreiben willst, musst du von seinem seriellen Ausgang
Gibt es ein Ersatz zu 74HC165 in gleicher Bauweise? Ich habe schon die Platine fertig, und nun, soll ich die Platine neu machen? Oder gibt es ein Ausweg?
-
Thread
AVR-Bootloader mit Verschlüsselung
aber wenn ich dir nun einen zurück gebe, z.B. "test", dann wäre es im Speicher folgender aufbau: 00 74 00 65 00 73 00 74. Woher weisst du nun, dass du nur 74 65 73 74 senden musst und ich nicht vllt. Binärdaten nutze in meinem Protokoll und du von daher 00 74 00 65 00 73 00 74 versenden müsstest? Grüße
Ok, ganz einfach würdest du mit WideString die Bytes 00 74 00 65 00 73 00 74 versenden wollen dann stünde im WideString folgendes drinnen 00 00 00 74 00 00 00 65 00 00 00 73 00 00 00 74, expandiere also jedes der Bytes um ein weiteres Nullbyte. Per see wandle
-
Thread
Wieviele Drehencoder kann ein atmega8 auswerten?
. Es sollen Panasonic-Drehencoder von Pollin verwendet werden, die über serielle Schieberegister 74HC165 abgefragt werden (links, rechts und Taster). Nach Auswertung und Entprellung soll der entsprechende Parameter überprüft, verändert und über Midi an den Synthie gesendet werden. Da der Synthesizer
-
Thread
Wär ganz toll wenn sich einer von euch mal meinen Schaltplan ansehen würde
BSP171 oder gleich ein pnp a la BC857 ? >Taster Warum tust du nicht auif den Platz eines gesparten 74hc595 ein 74hc165 drauf und multiplext die Tasten gleich mit? SOmit kann der Reset-pin seine ursprüngliche Funktion behalten. siehe ANhang. Weiterhin würde ich direkt über C7/8 noch einen 100nF legen
mir nach wie vor nicht klar ist 1. wie man beim Tiny13 den SPI programmiert. 2. Was macht der 74HC595 beim Einlesen der Tasten? Das Serial Out des 74HC165 ist ja direkt mit seinem Serial In verbunden, d.h. doch, dass nach dem Einlesen Müll im 74HC595 steht oder? 3. Wie sieht es in der anderen
-
Thread
Welche Taster für Eigenbau-Hausbus geeignet
keine Hintergrundbeleuchung vorgesehen (++) Tasteransteuerung identisch mit Tastsensor EIB (über 74HC165) (+) 2 fehlende LEDs als Bestückplatz vorhanden (lassen sich nach bestücken) (+) EMV (!) optimiert : Mehrere RC Kombinationen in den Zuleitungen. Da es sich ja um ein Radiobedienteil handelt,
Tastenabfrage im Radio empfangen ;-) (++) Jede der 4 (6) LEDs lässt sich einzeln ansteuern über den 74HC595. Zusammenfassend lässt sich sagen, dass ist genau das was ich gesucht habe. Die fehlende Hintergrundbeleuchtung ist für mich kein Problem. Man muss jetzt lediglich LEDs finden die vom Farbraum
-
Thread
ATMEGA8 SPI doppelt verwenden?
Suche mal nach Porterweiterung und / oder 74*595 , 164., 165 Wieso brauchst du soviele PINs für was ? LCD 4 Bit +2 = 6 Ltg paar tasten sagen wir mal 3-4 = 10 Ltg 2Pins für Quarz ein Pin für Summer 1Pin über 10k an Reset also da beleiben
Empfänger muss während der Programmierung deaktiviert oder getrennt werden. Das kann man z.B. mit einem 74HC126 machen, wobei das Steuerpin mit am Reset hängt. Meist reicht es aber auch, durch Längswiderstände den Ausgang zu entkoppleln. Also vom DCF77 Empfänger über 1..10 kOHm an den AVR zu gehen. MFG
-
Thread
Schieberegister und Latch
entsteht eine 7x7 Matrix mit einer unbesetzten Stelle. > Zur Auswertung benötigst du lediglcih ZWEI 74HC165. Der hat > entsprechende Latches schon mit drin. Weitere (externe sind nicht nötig. Habe ich eventell das Datenblatt des 74HC195 falsch gelesen? Also ich habe nur das eigentliche Schieberegister
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.
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Für was ist eigentlich der hc157? kann man das ganze nicht einfach als 4bit version aufbauen? also nur 4 datenleitungen und 4 dann hinten den mux weg lassen? Gruss numen
gehen. Es würde sogar ein IC reichen: Für einen Kanal könnte man SPI verwenden, für den anderen ein HC165. Dann könnte man auch den SPI Takt verwenden. Aber die Software müsste man trotzdem anpassen, und auch trotzdem zwei Buchstaben gleichzeitig laden und verarbeiten. Also ein wenig Arbeit.
-
Thread
Diode für Schaltermatrix 5V gesucht
Leitungen abgeben. Dazu suche ich jetzt passende dioden; Das ganze läuft mit 5V Spannung und hängt an 74HC165 Schieberegistern. Ich kenne mich mit Dioden nicht wirklich aus, auf welche Kennwerte es da ankommt und was dafür am besten geeignet ist. Grüße Phil
-
Thread
Dip Schalter pinsparend einlesen?
Schieberegister an SPI: 74HC165, macht drei Pins. SCK/SS/MISO Pin10 im Anhang kannst du auf GND/Vcc legen
-
Thread
-
Thread
Was hört ihr für Musik ?
https://www.youtube.com/watch?v=yC_2tlsnpMw https://www.youtube.com/watch?v=xWDVFLDnv74
Wenn Blicke töten... https://www.youtube.com/watch?v=Fp4CR2HcHLQ
-
Thread
Must Have 47er Logikbausteine
? externe parallele IO-Erweiterungen sind out. > 74xx244 > 74xx374 veraltet (blöde Pinbelegung) besser 74HC573, 74HC574, braucht man aber kaum > 74xx540 wozu? > 74xx595 und als Gegenstück (Eingangserweiterung) den 74HC165 > 74xx4094 macht doch das gleiche, wie der 74HC595 > 74xx4017 wozu? Wie wärs noch mit Zählern: 74HC161 74HC393 Analogmultiplexer sind auch ganz praktisch: 74HC4051 > xx4011 > xx40109 > xx4517 > xx4049 > xx4050 Hochvolt-CMOS
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
Multiplexer/Demuliplexer. [[Multiplexen]] Dafür reicht ein kleiner Tiny2313 + 3 Schieberegister 74HC595 + 3 Schieberegister 75HC165 zur [[Porterweiterung mit SPI]]. MFG Falk
Vorteil. Dann nimm einen Multiplexer und schalte zwischen Datenübertragung zum anderen AVR und PC um. 74HC157 ist dein Freund. MFG Falk
-
Thread
viele Eingänge als Taster abfragen ohne Pollen
Man könnte natürlich auch 3 Schieberegister 74HC165 nehmen, dann spart man viele Leitungen und Ports. Dafür ist der SPI eigentlich da. Handhabung wie schon beschrieben (alle 10ms einlesen usw.).
-
Thread
AVR + 74HC165 + UART
Moin, ich habe mal ein bisschen was zusammengetipselt und habe nun das Problem, daß ich über UART nur was empfange, wenn ich den Schalter (mit Pull UP) am D7 des SR verändere. Alle anderen Schalter ergeben keine Reaktion. Ich habe zum testen mal nur ein SR angehängt, dessen Serial In mit Masse verbunden. Wenn ich jetzt Schalter 7 umstelle, dann wird der gesamte 16-Byte-Satz den ich empfange komplett 1 oder komplett 0. Ich schätze daß irgendwas am umschalten Shift/Load oder so nicht hinhaut. Vllt hat da jemand den Durchblick und schaut sich das kurz an? LG [c] unsigned char Data_to_send[17
-
Thread
Stromversorgung für 3 Platinen + 256 LEDs
UM232R im Self powered mode (kriegt Strom vom Board, nicht über USB)auf einem Board, dann einmal 16 74HC165 SR wo 128 Schalter dranhängen, und einmal ein Board mit 16 74HC595 mit dem 128x2 LEDs (5V mit intigriertem Vorwiderstand) über transistoren angesteuert werden. Meine Frage ist, wie ich das alles
@ Phillip Hommel (Firma hs-bremen) (philharmony) >Board mit 16 74HC595 mit dem 128x2 LEDs (5V mit intigriertem >Vorwiderstand) über transistoren angesteuert werden. Wozu extra Transistoren? http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister
-
Thread
Spannungscodierte Versionserkennung
schon 1% Widerstände zu schlecht. Sowas macht man binär. Und wenn die Pins nicht reichen, nen 74HC165 dahinter und seriell auslesen. Peter
die drücken Dir einfach die hier in die Hand: 1k, 2k, 3.9k, 8.2k, 16k, 33k, 62k, 130k Ein 74HC165 ist viel billiger als ein Haufen Präzisionswiderstände. Peter
-
Thread
Gegenstück zu 74x595 gesucht
Leute, Um externe Signale über SPI einlesen und ausgeben zu könne, will ich SRGs mithilfe eines 74HC595 für die Ausgänge verwenden. Als parallel-to-seriell-SRG für die Eingänge hab ich ein 74xx166 herausgesucht. Dieses hat allerdings ein synchronen Ladeeingang. Das bedeutet, ich müsste bei jedem Ladevorgang
ja, der 74HC165 müsste gehen. Danke
-
Thread
-
Thread
[S] 74HC 165 in SMD SO16 ~20-30stk
Hallo Bastelfreunde, ich suche eine kleine Stückzahl von 20-30 Bausteinen dieser 74HC 165 im SO16-Gehäuse. Im Dil16 habe ich welche. Ich mache eben eine Bestellung bei Reichelt, die haben jedoch diesen Baustein nicht in SMD-Ausführung. Hat jemand welche über oder einen anderen Anbieter
-
Thread
Parallel zu Seriell
74HC165 dürfte helfen. Das lässt sich kaskadieren, dann kommst du auf deine 32 Bit.
-
Thread
Eigenbau Mp3 Player
1. 74HC595, 74HC165 oder http://www.mct.de/faq/spi.html 2. WinHEX oder ähnliche Programme.
-
Thread
8 Bit Multiplexer gesucht
Parallel-Seriel Schieberegister brauchst du nur drei Pins. Takt, Laden, Serieller Ausgang. Schau dir mal das 74xx166 an. http://www.nxp.com/acrobat/datasheets/74HC_HCT165_CNV_2.pdf MfG Falk
Mist, Tippfehler, es soll 74xx165 heissen.