-
Thread
LCD HD44780 u 74HC164 4bit init-Problem
Hallo, ich habe ein LCD HD44780 mit einem Schieberegister 74HC164 verbunden. Nun habe ich ein Problem. Ich kann keinen Text in die 2. und 4. zeile schreiben. Anhand der Suchfunktion habe ich schon herausgefunden, das es an der Init-Funktion liegt. Da ja
www.ulrichradig.de/home/uploads/File/AVR_LCD/SerLCD.zip - in dieser ist sein Code in Verbindung mit dem 74HC164.
-
Thread
Grafik LCD 4/8 Bit?
Klingt so, als ob Du mit Pins knapp bist. Dann könnte vielleicht auch meine 3 Pin Lösung mit dem 74HCT164 aus der Codesammlung nützlich sein. Umfangreiche Menütexte kann man auch prima in einem AT24C512 speichern ohne den kostbaren Programmspeicher verbraten zu müssen. Ich mach das immer so
Hi, das mit dem At24C512 ist eine gute idee und dem 74hct164. Fuer ein einfaches Menu hab ich mit Bascom 2 Kbyte verbraten. Naja mit Auswertung wo der Cursor gerade steht und nen paar tastenabfragen. Mfg Dirk Ps.: JA ich kenn den MAX232 ich sende
-
Thread
Lauflicht Schieberegister brennt mir durch.
GND [/pre] ist 1 IC einfacher, nimm 74HCT00 [pre] +5V | 74HCT00 PIR (3V high) --|>o--|>o-- 74HC595 | GND [/pre]
schalten ? Das ist richtig oder mit anderen Worten, der 595 ist der falsche IC. Besser wäre ein 74HC164 gewesen, noch besser ein 74HC299. Der 299 spart die Doppelung und das ganze Diodengedöns, braucht aber einen RS-FF zum Merken der Richtungsumschaltung. Du kannst beim 595 beide Takte zusammen
-
Thread
Welches Schieberegister für LEDs (8x20mA)
nur 75mA > gesamtstrom abkönnen HC ist eine der schwächsten Logikfamilien. So etwas wie SN74LV595A erlaubt zwar mehr Strom pro Pin, aber auch nicht mehr Gesamtstrom. Der CD74AC164 könnte funktionieren, wenn du nicht alle Pins benutzt. Mario M. schrieb im Beitrag #7044207: > TPIC6B595
wegen der Haltbarkeit keine Bedenken. Damit beim Schiebevorgang nicht alle LEDs aufblitzen, wäre ein 74HCT595 die bessere Lösung, da ein extra Ausgangsregister vorhanden ist.
-
Thread
Alter EPROM M27C512 Lese- und Programmiergerät mit ESP32
Aufwand mit dem Levelshifter für die Adressen (U5, U6)? Wenn du für die Adress-Schieberegister (U7,U8) 74HCT595 einsetzt, können die die Pegelwandlung mit übernehmen.
Ich hatte mir auch mal einen Prommer mit Schieberegister gebastelt. 2 * 74HCT164 für die Adressen, 1 * 74HCT299 für die Daten und noch etwas Kleinvieh für die Steuerung. Für einen 3,3V µC brauchst Du dann nur noch einen Pegelwandler zum Rücklesen (2 Widerstände als Spannungsteiler
-
Thread
Binärdecoder für LED Steuerung
Mit Schieberegister 74HC164 kannst Du über 2 Leitungen bis zu 8 LEDs ansteuern.
Mit 74hct4040 könnte man im aktiven Programmteil so lange durchtackern, bis die richtige low current LED leuchtet. MR halt vielleicht HW mäßig verzögert steuern. Auf dem Weg zur richtigen LED stört doch ein
-
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)
Habe da so ein ähnliches Luxus-Problem :-( Binärzähler oben aus 74HCT4060 / CD4040 zur Adressierung des 8K EPROMs A0-A12 und Lauflicht unten an D0-D7 weil da drin die Muster für Lauflicht und Zufallslicht gespeichert sind. Einfach weil EPROMs cool waren damals. Naja
-
Thread
LCD Display 2x16 Zeichen
mit Controller KS0070B (Reichelt LCD 162C LED). Geschrieben werden soll über ein Schieberegister 74HC164N. Damit genügen drei Anschlüsse CLK, DATA und DATA-ENABLE. Schaltung ähnlich Ulrich Radig. Schaltplan füge ich mal bei. Zur Steuerung verwende ich einen Atmega 32, Standardansteuerung PORT C.
Hab gerade mal im Datenblatt nachgesehen: http://www.nxp.com/documents/data_sheet/74HC_HCT164.pdf Das '164 ist für Deine Anwendung völlig ungeeignet. Die seriellen Bits laufen am Ausgang wie bei einem Lauflicht durch. Ein '595 würde gehen.
-
Thread
MSP430 mit DYN164 DISPLAY
Hallo Leute Ich versuche mittels RS232 ein DYN164 LCD display von Electronic Assembly anzusteuern, was mit leider nicht so ganz gelingt. Das Datenblatt ist auch nicht sehr informativ. Ausgangslage: -RS232 Verbindung vom MSP430 mit Hyperterminal
Reflection den tip bekommen, ich soll doch statt die teure und umständliche max3222-kiste einfach nen 74hct244 zu nehmen...3V auf 5 V... nun gehts... Um trotzdem noch auf die Gegenfragen zu antworten: Ich nehme einen max232 für RS232 (10V) auf (5V) zu gehen. Damit steuerte ich das Display direkt an
-
Thread
Shift-Register anders herum shiften lassen
In solchen Fällen ist das Datenblatt ein guter Ratgeber. In Fig.4 siehst du die Logikschaltung des 74HC164. Aus der Verschaltung der D-FF erkennst du, dass in dem Baustein kein Zähler steckt, sondern ein Schieberegister mit fester Schieberichtung. https://assets.nexperia.com/documents/data-sheet/74HC_HCT164
SN74xy299 wäre eine bidirektionales Schieberegister.
-
Thread
HC4094 Schieberegsiter Problem
schieben, ohne dass sich die Ausgänge ändern. Wenn Du nur 2 Leitungen benutzen willst musst du das '164-Schiebergister (' = 74LS, 74HC, 74HCT...) nehmen.
Aber das '164 er kann man nicht kaskadieren oder seh ich das nun gerade falsch?
-
Thread
Schieberegister SN74HC165 mit PIC16F88
Hallo Jonas, Das 74HC165 ist parallel in serial out. A-H sind Eingänge.
Du brauchst ein 74HC164.
-
Thread
Aussgangsströme Schieberegister
Verdammt - Ich meinte (natürlich) 74HC 164...
Ok, nehmen wir mal das DB hier: http://www.nxp.com/documents/data_sheet/74HC_HCT164.pdf Was Dich interessiert sind die Limiting values auf Seite 4 (Io, Icc und Ignd). Ein einzelner Ausgang darf also 25mA nicht überschreiten und an den Pins Vcc und GND darf 50mA nicht überschritten
-
Thread
flip flop flankenerkennung
die Übernahmezeit stabil sind. Siehe Fig. 4. https://assets.nexperia.com/documents/data-sheet/74HC_HCT74.pdf Jeder D-FF ist also intern als Master-Slave aufgebaut. Nur D-Latches (74HC75) enthalten nur einen FF.
sind. Denksportaufgabe: Die detaillierte Innenschaltung des flankengetriggerten TTL Klassikers SN74LS74 verstehen. Die CMOS Version ist trivial.
-
Thread
7segmentanzeigen Treiber
Transistor. Vor ein paar Tagen habe ich ein vier 7-Segmenter mit gemeinsamer Kathode direkt über einen 74HCT164 (mit Widerständen natürlich) betrieben. Ansteuerung der einzelnen Anzeigen wieder über je einen Transitor. Gruß, Chaldäer PS: Hoffe es war der 164er Baustein. Mein Gedächniss läßt mich manchmal
Schau dir mal den 74HC595 an. Natürlich mit Vorwiderständen. Dieter
-
Thread
Attiny 2313 mit einem Schieberegister fürs lauflicht
Hallo, wenn es denn dann unbedingt ein Schieberegister sein muß wird ein zweiter 74HCT164 benötigt. Dateneingang vom zweiten 164 an denn letzten Ausgang vom ersten 164. Weitere 8 Led wie beim ersten auch anschliessen. Das Taktsignal beiden zuführen. Gruß Rene
Ewald Zimmermann schrieb im Beitrag #1731803: > Achja mein Lehrer hat doch die 74HC 595 Also muss ich erstmal doch > warten. Ziehs jetzt mit den 164 durch. Du kannst nur lernen dabei. Der interessantere Teil kommt ja noch: Das Programm In welcher Reihenfolge muss welcher
-
Thread
TTL - Sollte man sich heute damit noch befassen?
schon längst nicht mehr verwendet, auch 74LS ist tot, statt dessen sind 74(A)HC/(A)HCT und 74LVC üblich, und die 4xxx'er Bausteine gibts in moderner Technik als 74HC4xxx. Die Grundlagen der Digitaltechnik (Gatter, Logikoperationen, Schaltwerke
Leitungen einzusparen oder besonders schnell auf etwas zu reagieren. Daher sollte man sich mit den 74HCxxx und CD40xx/45xx beschäftigen. Gatter (74HC00, 02, 04, 08, 14, 32, 86), FFs (74HC74, 112), Zähler (74HC161, 193, 393, 4040), Schieberegister (74HC164, 165, 595, 4094), Dekoder, Multiplexer (74HC138
-
Thread
Bauen oder nicht bauen ?
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
Den ganz kleinen Vogelschiss wie Gatter: 74hct21 74als04 74als08 74als11 74als32 Muss man dann nicht extra als 74er in VHDL anlegen, da reicht dann wirklich die Sprache selber. Sonst wirds unübersichtlich. Da reichts wenn die Signalnamen
-
Thread
16 x BPW34 mit Transistor schalten so möglich
16 BPW34 paralell sollen über einen Transistor auf Masse geschalten werden. Schaltsignal kommt vom 74HC164. Ist das so möglich oder nicht? Gruß Nico
Ansteuerung übernehmen, es sind allerdings 12 Ausgänge nötig für 4 Bit plus 8 Enables, das wären 2 74HC164 hintereinander.
-
Thread
Schieberegister
Baue einen Zähler von 0 bis 5 und hänge einen 74xx138 dahinter.
Überschrift geht natürlich auch, passend rückgekoppelt. (3.Ausgang Q2 über Inverter auf den Eingang) z.B. 74HC164 https://assets.nexperia.com/documents/data-sheet/74HC_HCT164.pdf
-
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
SMD Bauteil bestimmen
pre] Table 2. Marking codes ====================== Type number Marking ------------+--------- 74AHC1G08GW | AE 74AHC1G08GV | A08 [/pre] http://www.nxp.com/pip/74AHC1G08GW.html passt. Schimanski
kommentieren. Im Anhang ein Bild mit größerem Ausschnitt. Der größere Bauteil ist ein Schiebenregister 74HCT164, wie zu erkennen ist. Die Pins des Bauteils AE sind verbunden mit: 1: A2 des Schieberegisters 2: ? 3: GND 4: Clock beim Schieberegister 5: VCC Die Schaltung ist eine Funkübertragung für
-
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
[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
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
/CE und /OE an FLASH korrekt anschließen
schon vorgestern und CPLDs kommen auch schon in > die Jahre. Na, was ist denn heute angemessen? 74HCT139 habe ich auch noch in der Kiste. Schönes Teil, um R/W in die Form /RD und /WR zu bringen und noch weitere /CS zu erhalten. Aber die obige Schaltung würde ich vor dem Nachbau zunächst funktionfähig
nicht. Erzeugt der gezeigte MC68k /DTACK für die Peripherie bereits intern oder muß man noch ein 74HCT164 ergänzen?
-
Thread
Ausgabeport mit 74HC164 und SPI Schnittstelle ?
Ausgabeport. Die Ansteuerung soll über eine SPI Schnittstelle realisiert werden. Bin hierbei auf die 74HCT164 (Ausgänge) und 74HC165 (Eingänge) gestoßen. Hat das schon mal jemand realisert, und wenn ja wie ? Besonders würde mich interesieren, wie ich die Bausteine hintereinander schalten muss (2*8 ->
Das "Problem" an den 164 ist, dass du das reinschieben der Daten an den Outputpins auch mitbekommst. Wenn du z.B. 10101010 an deinen Pins haben willst, dann gibt das am 1. pin ein nettes Rechtecksignal bis er dann schliesslich
-
Thread
3,3 V Technik - Grundsätzliches
5V-tolerant (im Datenbatt nachsehen). Und wenn Deine 5V-ICs TTL-kompatibel sind (z.B. alle 8051-er, 74HCT**, 74LS**), dann kannst Du sie problemlos zusammenschalten. Peter
kann ich ja wohl davon ausgehen, daß Pegelwandler in aller Regel nicht nótwendig sind. BTW: die 74'164 für Dein 3-Draht-LCD stehen auch schon auf der Bestellung ;-) Gunter
-
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
Ports sparen 7 Segment
Wenn du Portleitungen sparen willst, kannst du aber für die Segmentansteuerung ein Schieberegister 74HCT595 einsetzen. Dann reichen zur Segmentansteuerung 3 Portleitungen.
Der Ausgang darf natürlich nur einmal jeweils nach dem 8ten Takt gelesen werden. Mein Vorschlag: 74HC164, Datenblatt dazu gibts bei Google. Und wenn du mehr als 8 Ausgänge brauchst, einfach beliebig viele Register in Serie schalten. So kannst du auch 1 Port des uCs verwenden um z.B. 64 Datenausgänge
-
Thread
LED Status Zeile
Hände ? Zu preiswert ? Es gibt dafür sogar extra rechteckige. Die Ansteuerung geht digital per 74HCT42, analog per LM3914/15, aber ich vergass, da muss man ja 2 Bauteile zusammenöten.
ein Schieberegister. Brauchst Du drei Pins: Takt, Daten, Reset. Baust Du aus 2x 74LS/HC/...164 auf. Schiebst du die Information der 16 LEDs rein, sollte der Controller leicht so schnell machen können daß ein Update mit dem Auge nicht mehr sichtbar ist. Hat auch den Vorteil daß dur
-
Thread
Retro Fieber: Z80 oder 68000 ?
Christian J. schrieb im Beitrag #3806671: > Clock duch Inverter durchjagen? Ja. Aber 74HCT, nicht 74LS.
A. K. schrieb im Beitrag #3807537: > Auch schön ist das Drumrum. Eine kunterbunte Mischung aus 74HC, > 74HCT, > 74LS, 74-Std und CD4000. Fehlt eigentlich nur 74S. Ich finde keine 74HCT in dem Bild. iInteressant finde ich die 4584B die alle gesockelt sind. > Und der HC138 an einer NMOS CPU
-
Thread
Schieberegister
Hallo zusammen, ich habe ein Problem mit einem 8-bit Schieberegister mit der Bezeichnung 74HC164 Ich wollte damit eine Sieben Segment Anzeige mit gemeinsamere Anode ansteuern. Ich habe den Code angehängt. Die clear Routine sollte eigentlich alles auf 1 setzten damit die Anzeige ausgeht macht
des 164 sind verundet, also entweder beide zusammen schalten oder den nicht benutzten auf VCC legen. Peter
-
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
-
Artikel
AVR-Tutorial: Schieberegister
sind. HC oder HCT?. Mal gibt es 74HC595, mal 74HCT595. Diese beiden Typen unterscheiden sich nur dadurch, wie sie Eingangs-Signale erkennen: HC: High-Signal muss mindestens ca. 75 % der Betriebsspannung haben (siehe
Szenario ist ein Mikrocontroller mit 3-V-Speisung (etwa ein ARM7 oder MSP430). Dann kann man mit einem 74HCT595, an 5 V betrieben, echte 5-V-Ausgänge und die Pegelkonvertierung dazu haben. 74HC595 funktionieren hier nur mit Glück, und bei noch geringerer Speisespannung des Controllers – etwa 2,5 V – gar
-
Thread
74HC597
Ich nehme deshalb den 74HC165, da brauchts nur 3 Leitungen: - parallel Laden - Schiebetakt - Datenausgang Warum das beim 597 so ist, kann ich Dir auch nicht sagen. Das Gespann 74HC165/74HC595 sieht man jedenfalls
Leider ist der > HC597 nicht gerade leicht zu finden.Den gibt's nicht bei Reichelt .. Einfach nach 74HCT597 suchen!
-
Thread
Schieberegistersachen
die nächsten Daten reinschieben, während das LCD noch den alten Befehl abarbeitet. Ich habe ein 74HC164 genommen, dann reichen 3 Leitungen zum LCD. Peter
Gefühl die MOS 4094 (meistens CD4094) von Reichelt sind irgndwie sehr langsam im gegensatz zu dem HC/HCT Typ. Und das obwohl der HC/HCT Typ kaum mehr kostet.
-
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
Rauschgenerator - Bitte um (Schaltungs-)Kritik
Pegelsteller - wenn schon Poti dann Poti mit Schalter für Versorgungsspannung - Angst-Diode - HC statt HCT - LP2951 statt LM340 - Filter umdimensioniert auf 15Hz / 24kHz Fällt euch noch was auf bzw. dazu ein? Danke!
Kleine (aber wichtige) Korrektur: Im Schaltplan ist fälschlicherweise ein 74HC595 eingezeichnet, das muss natürlich ein 74HC164 sein...
-
Thread
Achtung, Newbie, LED-Ansteuerung
das ein 5x7 Matrix schwerer zu programmieren ist als ein 7-Seg-Element. Warum nimmst Du nicht ein 74HC595 in Kombination mit zwei 74LS47 (oder ähnlichen)? Der 74HC595 ist eine 8Bit Porterweiterung die Du per SPI ansteuern kannst. Somit kannst Du an einen 595'er und zwei 74LS47 (BCD-zu-7 Segment) zwei
die Spalte gemultiplext werden. Dies machen die hardwaremäßig mit einem schieberegister ! (avr -> 74HCT164 -> ULN 2803 -> LED Anzeige und avr -> LED-Anzeige) Den Quellcode kann man bei Elektor runterladen !