-
Thread
AT89S8252 - Port_0 externe Pullup-Widerstände??
SPI-Slave. Ist der SPI-Slave ein anderer µC, geht das Enable an dessen /SS-Pin. Ist das LCD über einen 74HC164 angeschlossen, interessiert das LCD nicht was der 74HC164 tut, solange nicht E auf high gesetzt wird. Kompliziert wird Multimaster über SPI, sollte man daher sein lassen. Peter
-
Thread
Touch bauen, suche günstigere alternativen
5V (900mA bei Vollast) die ir dioden kommen auch an die spannung, die empfänger kommen an 19 x 74HC165 ebenfalls "kaskadierbar" diese wiederrum kommen dann an einen mega128L. die leds werden dann mit je 24 Bit also 24 x 150 Bit gesamt gefüttert. die Plexiglasscheibe wird eine Opal scheibe
LEDs: LED -> 150Ohm Widerstand -> 5V DI -> IC DO -> an DI nächste LED VDD - > 5V VSS -> GND 74HC165: CLK -> IC / nächster 74HC165 PL - > " DIN -> IC /OUT letzter 74HC165 DOUT -> GND / DIN nächster 74HC165 DO 0-1 -> Stiftleiste 5V -> 5V GND - GND Jetzt noch prüfen
-
Thread
LCD Problem
-Bit-Modus über meine 3-Draht Methode (siehe Codesammlung), brauche aber dafür noch einen billigen 74HC164. Peter
plausibel. Ich probiers mal aus und poste den Erfolg/Misserfolg. Muss mir allerdings vorher noch nen 74HC164 besorgen. Nur: Wieso gehts bei anderen Leuten tadellos im 4-Bit-Mode ? Hat noch Jemand ne Idee wg dem Display am PC ? Danke und Grüße, Alex
-
Thread
D/A - Wandler
Stefan S. schrieb: > 74HC147 (Decimal to Binary Encoder), DA-Wandler mit parallelem Interface > und dann einen NE555 oder was auch immer als Taktgeber für den > DA-Wandler (sofern er keinen eigenen Taktgeber hat). Und dann
Wenn Mann diesen Analogmurx nicht will: 3 Schieberegister 74(HC/HCT/LVC/...)164 und das Zeug einfach reinschieben. Auseinanderpuhlen kann das dann jeder 30ct-Controller. Ein Priorityencoder waer zwar die "richtige" digitale Loesung, solche mit 18 Eingaengen
-
Thread
Wer kann helfen: DOGS102 Display mit LPCXpresso(Software + µC)
Hardwarekenntnisse? Ich hab mal früher mit TTL angefangen. SPI entspricht quasi Schieberegistern (74HC164, 74HC165, 74HC595). http://de.wikipedia.org/wiki/Serial_Peripheral_Interface Peter
-
Thread
Erfahrung mit Zusatz-RAM / Peripherie ?
µC nicht genuegend Ports zur Verfuegung :) Sicher koennte ich mit entsprechenden Schieberegistern (74HC164 bzw 165 je nach Richtung) auf genug "Pins" kommen. Die Frage ist nur ob die dadurch entstehende Geschwindigkeitseinbuse beim aendern/lesen der einzelnen Pins problematisch bzw. merkbar wird ? Das
entweder lesend oder schreibend verwendet werden koennen. Hier muesste ich je nach Richtung also ein 74HC164 oder ein 165 verwenden - gibt es (davon gehe ich aus :) Schieberegister bei denen man die "Richtung" auch waehlen kann ? Und gibt es evtl. groessere als nur 8Bit Schieberegister ? Fuer Typenbezeichnungen
-
Thread
Parallel ->Seriell ->Parallel Wandlung
möchte ich das Signal ohne Mikrocontroller Seriell übertragen. Ich habe dazu die beiden Schieberegister 74HC165 und 74HC164. Allerdings habe ich beim 74HC165 ja den Load Pin der die Eingange einliest. Wie könnte ich diesen Load Pin betreiben. Habe es schon mit einem 4017 probiert, der nach 8 taktetn ein High
-
Thread
Und wat is mit SPI
recht gut mit den Gegebenheiten klar. Wenn du was "simulieren" willst, nimm je zwei Schieberegister 74HC595 und 74HC165, schließ sie an wie unter [[AVR-Tutorial:_Schieberegister]] beschrieben und häng LEDs an die Ausgänge und Taster an die Eingänge. Was hast du denn bisher schon? Kann es sein, dass
gut mit den Gegebenheiten klar. > > Wenn du was "simulieren" willst, nimm je zwei Schieberegister 74HC595 > und 74HC165, schließ sie an wie unter [[AVR-Tutorial:_Schieberegister]] > beschrieben und häng LEDs an die Ausgänge und Taster an die Eingänge. > > Was hast du denn bisher schon? > Kann
-
Thread
ULN 2003 in bistabil
Meine Glaskugel empfiehlt ein 74HC164 Schieberegister.
2003, denn die enthalten nur 7 Schaltstufen. Eine weiter Möglichkeit wären 8-fach D-Flip Flops wie 74HC273 oder 74HC377 zum Speicher der Zustände. Da kämst Du mit je 2 Stück aus. MfG Paul
-
Thread
AVR - Welchen Controller? (Diplomarbeit)
beschaltet wurden. Wenn das alles ist... Dafür brauchst Du keinen Controller. Zwei Schieberegister (z.B. 74HC164 oder CD4015) reichen. Beim Einschalten werden diese über ihre Reset-Eingänge gelöscht (machst Du am einfachsten mit einem RC-Glied). Den seriellen Eingang des ersten SR legst Du fest auf High. Wenn
können, dass keinen Unterbruch hat und kein Draht vertauscht worden ist. der Vorschlag mit einem 74HC164 oder CD4015 wäre natürlich auch sehr gut. Wenn ich das nun richtig verstanden habe bräuchte ich bei diesen keine seperaten Transistoren mehr? würde heissen, ich bräuchte zwei von diesen dingern
-
Thread
LC Display ansteuern
ein ähnliches Display (6-stellig, aber auch statisch wie dieses) mit 6x CD4056 und Schieberegistern 74HC164 angesteuert. Geht prinzipiell, aber wenn der Takt nicht genau 50% Tastverhältnis hat, geht das Display nach einer Weile in die Binsen. Zur Sache: Wenn viel Treiberlogik kein Problem ist, einfach
willst du sicher nicht (ist aber schwer schwer anzuraten, norfalls ein uC mit mehr Pins oder extern mit 74HC595 oder 74HC273 die Anzahl der Ausgangspins erhöhen) oder Alle (gleichnamigen) Segmente verbinden und die Backplanes getrennt ansteuern (das schwebt dir wohl vor). Letzteres führt du Multiplexen
-
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
Zustandszähler
Hallo, D. E. schrieb im Beitrag #2762931: > gibt es so etwas als IC für TTL-Logik? 74LS138 und 2 x 74LS32 (oder HC, HCT, ...) Wird aber beim Zustandswechsel Spikes an den Ausgängen geben, daher wäre eine irgendwie getaktete Variante mit einem Register/Latch besser. Gruß Joe
Geräte sollen nacheinander eingeschaltet werden Das schreit förmlich nach einem Schieberegister (74HC164). Du brauchst 2 Leitungen, Takt und Reset. Peter
-
Thread
ATMEL:Expander von 1 auf 8 I/O-Pins
One general I/O-Pin connected to an RC Lowpass Filter controls an 8-Bit Serial-to-Parallel Converter 74HC(T)164.This Circuit can control slow-reacting Devices (such as Relays).LED´s connected to the Output of the 74HC(T)164 will show some flickering during the shift-process. This Code-Example will run
-
Thread
LED im Abstand von 15min einschalten
[/c] Mit einem NE555 alleine wird es nicht gelingen. Man braucht mindestens ein Schieberegister (74HC164). Ausserdem mag der NE555 keine 15 Minuten Impulse (1MOhm + 1MOhm + 470uF) und der erste Impuls hat eine andere Zeit als die nachfolgenden Impulse, mit genau 15 Minuten wird das mit ihm also nichts (aber mit dem CD4536 schon, wenn auch nicht Quartz-genau). [pre] CD4536 74HC164 +---+---------+------+------+-- +5V | | | | | 100n | +-----+ | +-----+ LED | | | | +---|A QA|--1k--|>|--+ 0:!5 +---(------|R | | |
-
Thread
Bauen oder nicht bauen ?
Wenn dir 74HC zu langsam ist, dann nimm 74AC. Aber nur da wo dus brauchst, die Flankensteilheit stellt dann so langsam Anforderungen ans Layout.
im Beitrag #5940167: > Vielleicht kannst Du schon mal eine Liste der verwendeten ICs angeben... 74als74 74als153 74als157 74als193 74als191 74als244 74als374 74hct21 74als164 74ls688 74als04 74als08 74als11 74als32 Ich habe übrigens eine Ahnung wo das Problem liegen könnte: da die
-
Thread
2 Microcontroler 10 Schalter 10 Leds wenige leitungen?
Es gibt ja schon (fast) fertige IC's für so was: - Schieberegister, z.B CD4014 + CD4094 oder 74HC164 + 74HC595 Mit ein paar Taktgeber/Zähler kommst sogar ohne Controller aus, oder eben ein Controller + 74HC595 (->Stichwort AVR-Porterweiterung) - dann gibts noch fertige IC's z.B. HT12E/D, haben
-
Thread
was mit alten TTL-Logik-Bausteinen machen?
frage mich was man damit bauen könnte... am besten was mit vielen blinkenden LEDs... ca. 10x 74S00 (NAND) 20x 74S74 (D-Flipflop) 10x 74S174 (6fach Latch) 10x 74193 (DL193) 4Bit up/Down Zähler 10x 74LS240 2fach 4Bit Tristate Buffer 3x 74LS164 (8 Bit Schieberegister)
Bei den LS/HC bin ich noch mitten in der Einzelerfassung, das mußte damals schnell gehen, der Verkäufer wollte 56 Raaco-Kästen einer speziellen Serie zurück. Bisher finde ich keinen 74X271 in meinen Files.
-
Thread
DCF77-Uhr mit ATTINY12
Programmbeispiel für den TINY12. Funktioniert super ! Alles, was man braucht,ist ein LCD, ein 74HC164, ein ATTINY12, ein DCF77-Modul (z.B. von Conrad) und dann die 5V dran. Hat natürlich alle Features, d.h. Fehlererkennung, Gangreserve, Datum usw.. Im ZIP-File ist auch die ausführliche Beschreibung
super :-) die sache hat jetzt einmal kurz funktioniert, dann nie wieder. Ich verwende statt dem 74HCT164 einen LS164. Kann es mit dem Typen Probleme geben??
-
Thread
Line Laser + LDR Array
Der Avr sollte das durchaus auswerten können: 16x 74HC164 lassen sich in 18*8 = 144 Takten mit zwei SPI auslesen. Im Interrupt schafft man das in 200 Takten, was 100kHz Abtastrate entspricht. Wenn das nicht reicht, nimmt man einen Xmega mit 4 SPI.
avr schrieb im Beitrag #3316843: > Der Avr sollte das durchaus auswerten können: 16x 74HC164 lassen sich in > 18*8 = 144 Takten mit zwei SPI auslesen. Im Interrupt schafft man das in > 200 Takten, was 100kHz Abtastrate entspricht. Wenn das nicht reicht, > nimmt man einen Xmega mit
-
Thread
Suche IC SN74141 in Dil 10 Stk.
Und ein schlichter SN74LS42n würde ersatzweise nicht gehen?
www.mikrocontroller.net/topic/zeigt-her-eure-kunstwerke-2020?goto=new#7196300 Allerdings noch mit 74HC595 und russischen 74141ern. Gerhard
-
Thread
Uhr - IC?
einmal ein uhrenquarz 0,032768-SMD von reichelt einen decaden zähler(74HC4017) als prescaler (jeweiligen output auch als clear rückkoppeln) und und einen 12 bit zähler 74HC4040 ,... grüüüße
docs-europe.electrocomponents.com/webdocs/001a/0900766b8001a8fe.pdf "Miniature elapsed time indicator", RS-Nr. 258-164 in Form einer Schmelzsicherung.
-
Thread
Schieberegister-> Led Nachleuchten
reinschieben, erst wenn alles drin ist, an die Ausgänge übernehmen. Mein Favorit in der Beziehung ist der 74HCT4094.
74HC595 hat einen extra Enable Eingang. Michael
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
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 Herkunft
-
Thread
LCD seriell nach Ulrich Radig
geprüft, kein Fehler. Einziger Unterschied zum Original ist der Verwendung des Schieberegisters 74HC164N anstatt 74AC164N. Soll aber angeblich keine Problem sein. Kann mir jemand helfen?
-
Thread
[VS] Konvolut Logik-ICs (CMOS / TTL)
STangen 4023 3 Stangen 4051 4 Stangen 4060 2 Stangen 4503 1 Stange 4538 3 STangen 4543 3 Stangen 74HCT125 3 Stangen 74F32 2 Stangen 74LS21 1 Stange 74LS74 1 Stange 74LS164 1 Stange 74LS242 1 Stange 74LS245 SO-Gehäuse: 1 Stange 74HC299 3 Stangen 74LVX244 Bedingung: Ich habe weder
-
Thread
SPI auf Parallel wandeln, um Pins zu sparen !?
74hc595 Peter
Eine weitere Moeglichkeit waere uebrigens ein 74HC4094. Ich verwende vier Stueck davon in Serie um ein fettes VFD anzusteuern. Olaf
-
Thread
Speicher für Messwerte
Hi Axel, anbei das Bild des Moduls. Die 74HC164 sind unter dem SRAM-Sockel. Ist alles handverdrahtet, wobei aber kaum Drähte benötigt werden. Dem SRAM ist es nämlich egal, wie und auf welcher Adresse die Daten gespeichert werden, d.h. die Adreß
Folgende Komponenten habe ich gestern bei www.Reichelt.de bestellt: 1x 628512-70 für 5.85 2x 74HCT 164 für je 0.32 1x AT 90S1200 PDIP für 2.65 1x SPK 100.000µF für 0.94 Dazu kommen wohl noch 3,50 Euro Versand (gehen also, die Preise) [war Interesse halber mal bei nem amerikanischen
-
Thread
11110000 im Schieberegister rotieren lassen
Parallel-In Serial-Out Schieberegister um den gewünschten Code einzulesen. Ausgabe erfolgt auf dem 74HC164. 5. Ein uC mit genügend Ein- bzw. Ausgängen.
schrieb im Beitrag #6170289: > Habe selber diese Lösung erarbeitet. Sparsamer als die Lösung mit dem 74HC93 ist das aber auch nicht.
-
Thread
Sinnvolle Pinbelegung vom Mega8 mit LCD und ADC
Dannegger in der Codesammlung für eine Temperaturmessung mit DS.... Er verwendet ein Schieberegister 74HC164 und braucht dann nur 3 Ports beim AVR. Ich habe es auch mit dem 74HC589 hinbekommen. Der PCF8574 wäre mir zu teuer... Gruß
-
Thread
Steuerung von Jalousien
den F201X an Portpins gespart hat, wirst du eine Porterweiterung brauchen, empfehlenswert ist der 74HC164 für die Eingänge und der 74HC595 für die Ausgänge.
-
Thread
7-Segment-Anzeigen - Schieberegister ?
Ein Standart-Schieberegister vom Typ 74*164 kann bis zu 20mA treiben, was für die meisten Anzeigenreichen sollte. Zudem lassen sich alle Bausteine kaskadieren, somit minimiert sich der Verdrahtungsaufwand. Ich schalte alle Dioden während des
Schalten über Transistor (und das damit verbundene kurze Flackern) kannst Du Dir sparen, indem Du 74HC595 verwendest, die über eigene Latches verfügen. Die triggerst Du dann z.B. über die /SS Leitung. Wenn Du nur rote Anzeigen benötigst, dann kannst Du z.B. auch superrote Typen verwenden. Die sind
-
Thread
[V] 4-5 Quadratmeter ICs
ALSTTL 4 Matten LSTTL 9 Matten HCCMOS 6 Matten TTL 4 Matten TTL 1 Matte Beispiele: 74F652F 74LS297N 74S273 74S260 74S280 74S373 74S436N 74S225N 74S10 74S11 74S20 74S37 74S85 HCT 574 573 564 563 HCTL646 HC 74 10 08 161 162 163 164 153 174 109 112 123
Ob da irgendwo ne 74A888 dabei ist? :) PS die Matten selbst sind auch nicht GANZ wertlos solang sie sauber sind - 10 bis 15 Euro pro Quadratmeter legt man da bei Neuware schnell fuer hin.
-
Thread
Schieberegister und DogM Display
dem CS-Pin fest auf GND und wird mit A0, MOSI und RST angesteuert. Ich habe mir überlegt, ein [[74HC595]], wie im Artikel [[Schieberegister]] beschrieben, zu benutzen und vom Mega16 auswerten zu lassen. Auf dem Mega16 lauft eine Zeitkritische Anwendung, es muss ein BAS-Signal erzeugt werden - daher
Software-SPI in Frage. Probleme bereitet mir allerdings der Umstand, dass ich das RCK-Signal am 74HC595 nicht erzeugen kann, oder besser; nicht weiß wie ich es sinnvoll lösen kann. Ich danke euch für eure Hilfe.
-
Thread
7 Segment LED + Adressdekoder?
Decoder sind nur bei zufälligen Zugriff sinnvoll, bei sequentieller Ansteuerung ist ein Schieberegister (74HC164) wesentlich einfacher (nur 2 Anschlüsse). Noch ein Schieberegister (74HC595) für die Segmente und Du brauchst insgesamt nur 3 Anschlüsse. Die Bildfrequenz sollte >100Hz betragen, also bei
-
Thread
Laufschrift mit Tastatur und µController steuern
, bloß der ULN ist zu schwach. Nimm einfach statt dessen 7 Power MOSFET und gut is. Und statt des HC259 einfach einen HC164, das macht die Software einfacher. Das Tastverhältnis von 1/7 auf 1/25 zu verringern bringt nur noch mehr Probleme. Dann bräuchtest Du nämlich auch hinter den HC595 noch 50
das heißt wenn eine LED 2mA braucht dann sind das 100mA wenn eine anwäre bei allen 7 700mA aber die 74HC595 können nur 500mA dann müsst ich da ja andere nehmen oder versteh ich da was falsch
-
Thread
Rauschgenerator - Bitte um (Schaltungs-)Kritik
doch nur, wenn man mit alter TTL-, LSTTL- ... Logik koppeln muss, was hier nicht der Fall ist. Die HC haben symmetrische Pegel, das gefällt mir viel besser.
Kleine (aber wichtige) Korrektur: Im Schaltplan ist fälschlicherweise ein 74HC595 eingezeichnet, das muss natürlich ein 74HC164 sein...
-
Thread
Shiftclock und Storage Clock beim Shiftregister auf eine Leitung?
man keine 2 LEDS gleichzeitig ansteurn kann, ohne dass es andere LED's angehen. Also habe ich mir 25 74HC595 gekauft, die in Serie schalte. Meine Frage wäre, ob man SH_CK und ST_CK auf eine Leitung legen kann, da SH_CK laut Datenblatt einen Takt schneller als ST_CK ist.
beim Schieben der Daten. Es hat schon seinen Sinn, dass die Signale getrennt sind. Der arme Bruder 74xx164 macht nämlich genau das.
-
Thread
Gibt es solch eine fertige Digitalschaltung? (serial clock to parallel output)
Marcel K. schrieb im Beitrag #7436351: > parallel to binary? 74HC165
Man kann auch ein Schieberegister (74HC164) mit RC-Glied von CP zum DS-Eingang nehmen. Ein kurzes Low entlädt den Kondensator nicht und schiebt eine 1 ein. Ein langes Low entlädt den Kondensator und schiebt eine 0 ein. High muß so lang
-
Thread
/CE und /OE an FLASH korrekt anschließen
nicht. Erzeugt der gezeigte MC68k /DTACK für die Peripherie bereits intern oder muß man noch ein 74HCT164 ergänzen?
eine Schaltung, wie es Mitte der 90er schon funktioniert hatte (seinerzeit noch mit H8/3002 bzw. 68HC001).
-
Thread
zu wennig pins
will. Am sparsamsten ist die Anbindung über SPI, d.h. die Adresse schiebt man in ein oder zwei 74HC164 und die Daten in einen 74HC299. Dann kommt man mit nur 5 Leitungen aus (SPI + /WR + /CE). Wenn Du das NVSRAM verwenden willst, um Daten dauerhaft zu speichern, wird das sehr kompliziert.
-
Thread
Bauteile Zweckentfremden
nur 2/3 Pins frei hat. Wenn man anstatt den normalen HC164 die HC595 hernimmt (die haben nen Latch!), so gibts auch während dem Shiften selbst kein Problem. Wobei bei mir Schieberegister keine anderen Logikbauteile mehr ansteuern sondern meistens als Treiber
74HCxxx Bauteile werden wesentlich schneller wenn man sie mit 7V statt mit 5V betreibt, macht aber nicht jedes IC mit, hängt vom Hersteller ab. Hab mir damit mal nen Nadelimpulzgenerator gebaut mit <200pS
-
Thread
[V] Riesige Displaysammlung, LCD Text Displays, 1330 Stück
[c] Los Typ Spalten Zeilen Beleuchtet Anzahl Paket-Nr. 1 AD164B 16 4 Ja 263 1,2,3 2 AC162B 16 2 238 4,5 3 WM-C1602K 16 2 109 6 3 WM-C1602K 16 2 Ja
2 Ja 13 10,11 5 HB16203 16 2 Ja 18 10,11 5 HC16203 16 2 25 10,11 5 WM-C2004A 20 4 Ja 35 10,11 [/c]
-
Thread
I2C - 7Segment und LCD
multiplexen willst, dann kostet I2C zuviel CPU-Zeit, besser ist SPI und 1..2 Schieberegister (z.B. 74HC595). Das LCD kannst Du auch ans SPI hängen, da reicht dann ein 74HC164 aus (siehe Codesammlung). Das sind dann insgesamt 4 Portpins für alles zusammen. Peter
-
Thread
12er Tastatur
gedrückt wird... Anderer Ansatz: Drei Deiner Leitungen steuern ein 12-Stufen-Schieberegister (z.B. 2x74HC164). Damit schiebst Du ein Bit an den 12 Leitungen vorbei und schaust mit der 4. Leitung, ob es an der Tastatur durchgeschaltet ist. Da brauchst Du zwar zwei externe ICs, aber Du kannst auch erkennen
Ich nochmal, nicht zu Ende gedacht... Mit 2 x 74HC165 (Auch Schieberegister, aber mit parallelem Eingang und seriellem Ausgang) kommst Du direkter zum Ziel. Die In-Leitung der Tasten auf Masse, die 12 Out-Leitungen an die parallelen Eingänge der